typedef enum{CONTAINER_OBJECT_TYPE_NONECONTAINER_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_TEXTCONTAINER_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: