ANNPROTRACTOR

typedef struct tagANNPROTRACTOR 
{ 
   L_UINT uStructSize; 
   L_BOOL bAcute; 
   L_UINT uAngleUnit; 
   L_UINT uAnglePrecision; 
   L_DOUBLE dArcRadius; 
   L_TCHAR *pszAbbrev; 
} ANNPROTRACTOR, *pANNPROTRACTOR; 

The ANNPROTRACTOR structure contains information about the changes to be made in automated mode to the specified object.

Members

uStructSize

Size of the ANNPROTRACTOR structure. Use sizeof(ANNPROTRACTOR).

bAcute

Flag that indicates which angle to set. Possible values are:

Value Meaning
TRUE Set the acute angle. (<180 degrees)
FALSE Set the obtuse angle. (>180 degrees)

uAngleUnit

Flag that indicates the units of the angle. Possible values are:

Value Meaning
ANNANGLE_DEGREES Measure the angle in degrees.
ANNANGLE_RADIANS Measure the angle in radians.

uAnglePrecision

The number of digits after the decimal. ( "." ) dArcRadius The arc radius.

dArcRadius

The arc radius.

pszAbbrev

Character string that contains the abbreviation to be put after the angle. Use NULL to set the default abbreviation for the specified unit.

Comments

This structure is part of the union of the ANNCHANGEPARAM structure. For more information, see the documentation for ANNCHANGEPARAM.

See Also

Topics

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

LEADTOOLS Raster Imaging C++ Class Library Help