TNodePreBendGeometry

The TNodePreBendGeometry structure is used to store information about a line's unstressed position as determined by the pre-bend data. This information is returned from C_GetNodePreBendGeometry.

typedef struct {

double Arclength;

TVector Pos;

TMatrix Orientation;

TVector Attitude;

} TWaveComponent2;

Members

Arclength

The reference arclength of the node.

Pos

The global axes X,Y,Z coordinates of the position of the node origin relative to the global origin.

Orientation

A matrix containing the orientation of the node, relative to global axes. The matrix is in row-major order, so the first 3 elements are the first row, the next 3 the second row and the last 3 the third row. These rows contain the global axes components of the unit vectors in the node local x-, y- and z-axes directions: the first 3 elements of the matrix (first row) are the global axes components of the node local x-direction, the next 3 elements (second row) are the global axes components of the node local y-direction, and the last 3 (third row) are the global axes components of the node local z-direction.

Attitude

The Euler angles, in degrees, using the azimuth, declination and gamme convention, which represent the orientation matrix.

See also

C_GetNodePreBendGeometry.