Enumerations for drawing operator type for use in the A3DDrawingBlockOperatorData structure. More...
Data Structures | |
struct | A3DDrawingBlockOperatorData |
DrawingBlockOperator structure. More... | |
Enumerations | |
enum | A3DEDrawingOperatorType { kA3DDrawingOperatorTypeUnknwon = 0, kA3DDrawingOperatorTypeDetail = 1, kA3DDrawingOperatorTypeSection = 2 } |
Functions | |
A3DStatus | A3DDrawingBlockOperatorGet (const A3DDrawingBlockOperator *pDrawingOperator, A3DDrawingBlockOperatorData *pData) |
Populates the A3DDrawingBlockOperatorData structure. More... | |
A3DStatus | A3DDrawingBlockOperatorCreate (const A3DDrawingBlockOperatorData *pData, A3DDrawingBlockOperator **ppDrawingOperator) |
Creates an A3DDrawingBlockOperator from A3DDrawingBlockOperatorData structure. More... | |
Enumerations for drawing operator type for use in the A3DDrawingBlockOperatorData structure.
Entity type is kA3DTypeDrawingBlockOperator.
Block Operator is same as Block Basic, but it provide also a link between graphic entities and a view. It is useful to define a relationship between a curve section and a view.
Refer to Drawing Block Basic for other details.
A3DStatus A3DDrawingBlockOperatorGet | ( | const A3DDrawingBlockOperator * | pDrawingOperator, |
A3DDrawingBlockOperatorData * | pData | ||
) |
Populates the A3DDrawingBlockOperatorData structure.
[in] | pDrawingOperator | The operator block. |
[out] | pData | Data of the operator block. |
A3DStatus A3DDrawingBlockOperatorCreate | ( | const A3DDrawingBlockOperatorData * | pData, |
A3DDrawingBlockOperator ** | ppDrawingOperator | ||
) |
Creates an A3DDrawingBlockOperator from A3DDrawingBlockOperatorData structure.
[in] | pData | The input operator block data |
[out] | ppDrawingOperator | The operator block entity |