EXOBJ_OUTLINE_POINT

Summary

Stores the information for a point along an object's outline.

Syntax

typedef struct EXOBJ_OUTLINE_POINT 
{ 
   L_UINT uStructSize; 
   pEXOBJ_OUTLINE_POINT pPrev; 
   pEXOBJ_OUTLINE_POINT pNext; 
   L_POINT ptPosition; 
   L_UINT8 uDirection; 
} EXOBJ_OUTLINE_POINT, * pEXOBJ_OUTLINE_POINT; 

Members

L_UINT uStructSize

Size of this structure in bytes, for versioning. Use the sizeof(EXOBJ_OUTLINE_POINT) operator to calculate this value.

pEXOBJ_OUTLINE_POINT pPrev

Pointer to EXOBJ_OUTLINE_POINT structure representing the previous outline point in the list.

pEXOBJ_OUTLINE_POINT pNext

Pointer to EXOBJ_OUTLINE_POINT structure representing the next outline point in the list.

L_POINT ptPosition

The pixel coordinates for the outline point.

L_UINT8 uDirection

Direction to the next outline point. This can be one of the following values:

Value Meaning
EXOBJ_DIRECTION_EAST [0] The next outline point is to the right
EXOBJ_DIRECTION_NORTH [1] The next outline point is above
EXOBJ_DIRECTION_WEST [2] The next outline point is to the left
EXOBJ_DIRECTION_SOUTH [3] The next outline point is below

Usage

See Also

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.