General 3D Transformation (using 4x4 transformation matrices)
Functions and structures for defining 4x4 transformation matrices that translate, scale, and rotate. More...
Data Structures | |
struct | A3DMiscGeneralTransformationData |
Structure that specifies a 4x4 matrix for use in the A3DMiscGeneralTransformation entity. More... | |
Functions | |
A3DStatus | A3DMiscGeneralTransformationCreate (const A3DMiscGeneralTransformationData *pData, A3DMiscGeneralTransformation **ppGeneralTransformation3d) |
Creates an A3DMiscGeneralTransformation from an A3DMiscGeneralTransformationData structure. More... | |
A3DStatus | A3DMiscGeneralTransformationGet (const A3DMiscGeneralTransformation *pGeneralTransformation3d, A3DMiscGeneralTransformationData *pData) |
Populates the A3DMiscGeneralTransformationData structure. More... | |
Detailed Description
Functions and structures for defining 4x4 transformation matrices that translate, scale, and rotate.
Entity type is kA3DTypeMiscGeneralTransformation.
An A3DMiscGeneralTransformation entity describes a 3D general transformation that translates, scales and rotates the associated geometric entity.
Function Documentation
◆ A3DMiscGeneralTransformationGet()
A3DStatus A3DMiscGeneralTransformationGet | ( | const A3DMiscGeneralTransformation * | pGeneralTransformation3d, |
A3DMiscGeneralTransformationData * | pData | ||
) |
Populates the A3DMiscGeneralTransformationData structure.
- Returns
- A3D_SUCCESS in case of success or an error code
- Return values
-
◆ A3DMiscGeneralTransformationCreate()
A3DStatus A3DMiscGeneralTransformationCreate | ( | const A3DMiscGeneralTransformationData * | pData, |
A3DMiscGeneralTransformation ** | ppGeneralTransformation3d | ||
) |
Creates an A3DMiscGeneralTransformation from an A3DMiscGeneralTransformationData structure.
- Returns
- A3D_SUCCESS in case of success or an error code
- Return values
-