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.

Member Description
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:

WM_LTANNEVENT

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Raster Imaging C API Help