typedef struct EXOBJ_OBJECT
} EXOBJ_OBJECT, * pEXOBJ_OBJECT;
Contains the information about the extracted object.
Size of this structure in bytes, for versioning. Use the sizeof(EXOBJ_OBJECT) operator to calculate this value.
Pointer to EXOBJ_OBJECT structure representing the previous object in the list.
Pointer to EXOBJ_OBJECT structure representing the next object in the list.
Boolean flag that indicates whether this object is white on a black background. Possible values are:
|TRUE||The object is white on a black background.|
|FALSE||The object is not white on a black background.|
The total bounding rectangle for an object (defaults to outline bounds, but must be maintained if siblings are added by user).
Pointer to the outline for an object.
Note: This will contain four points (one at each corner) if the outline is around a single pixel.
Pointer to the region for an object stored as a collection of horizontal segments.
Pointer to the region for an object stored as a collection of vertical segments.
The number of pixels for the object excluding any children.
Pointer to the children of the object.
The number of immediate children (this will be equal to pChildren->uCount).
Optional pointer to the siblings of the object.
Note: This will not be updated by L_ExtractObjectsBitmap, but will be used by helper functions if updated by the user.
The structure is used by:
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries