Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.10.24
LEADTOOLS Raster imaging C++ Class library help

ANNPROTRACTOR

Show in webframe

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

Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.