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.
Size of the ANNPROTRACTOR structure. Use sizeof(ANNPROTRACTOR).
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) |
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. |
The number of digits after the decimal. ( "." ) dArcRadius The arc radius.
The arc radius.
Character string that contains the abbreviation to be put after the angle. Use NULL to set the default abbreviation for the specified unit.
This structure is part of the union of the ANNCHANGEPARAM structure. For more information, see the documentation for ANNCHANGEPARAM.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document