typedef enum
{
CONTAINER_OBJECT_TYPE_NONE
CONTAINER_OBJECT_TYPE_POINT,
CONTAINER_OBJECT_TYPE_LINE,
CONTAINER_OBJECT_TYPE_SQUARE,
CONTAINER_OBJECT_TYPE_RECT,
CONTAINER_OBJECT_TYPE_ELLIPSE,
CONTAINER_OBJECT_TYPE_CIRCLE,
CONTAINER_OBJECT_TYPE_POLYLINE,
CONTAINER_OBJECT_TYPE_BEZIER,
CONTAINER_OBJECT_TYPE_ARC,
CONTAINER_OBJECT_TYPE_TEXT
CONTAINER_OBJECT_TYPE_COUNT = 11
} CONTAINEROBJECTTYPE, *pCONTAINEROBJECTTYPE;
The CONTAINEROBJECTTYPE data type contains the predefined object types used by the LEADTOOLS Container functions.
Value |
Description |
CONTAINER_OBJECT_TYPE_NONE |
Container is un-initialized. |
CONTAINER_OBJECT_TYPE_POINT |
Point object. |
CONTAINER_OBJECT_TYPE_LINE |
Line object. |
CONTAINER_OBJECT_TYPE_SQUARE |
Square object. |
CONTAINER_OBJECT_TYPE_RECT |
Rectangular object. |
CONTAINER_OBJECT_TYPE_ELLIPSE |
Elliptical object. |
CONTAINER_OBJECT_TYPE_CIRCLE |
Circular object. |
CONTAINER_OBJECT_TYPE_POLYLINE |
Polyline object. |
CONTAINER_OBJECT_TYPE_BEZIER |
Bezier curve object. |
CONTAINER_OBJECT_TYPE_ARC |
Arc object. |
CONTAINER_OBJECT_TYPE_TEXT |
Text object. |
CONTAINER_OBJECT_TYPE_COUNT |
This is the maximum number of CONTAINEROBJECTTYPE. |
This data type is used by the following functions and structures: