←Select platform

AnnProtractorObject Class Members

Summary

The following tables list the members exposed by AnnProtractorObject.

Public Constructors

Name Description
AnnPolyRulerObject Initializes a new AnnPolylineObject class object. (Inherited from AnnPolyRulerObject)
AnnProtractorObject Initializes a new AnnProtractorObject class object with specified values.

Public Methods

Name Description
Calibrate Sets a specific ruler's calibration scale. (Inherited from AnnPolyRulerObject)
Clone Creates an exact copy of this AnnProtractorObject object.
Deserialize Loads this object with data from the specified XML.
GetInvalidateRect Gets a Leadtools.LeadRectD object that specifies the current physical rectangle of this AnnProtractorObject.
GetRulerLength Gets the calibrated length of this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
GetRulerLengthAsString Gets the calibrated length of this AnnPolyRulerObject as a string. (Inherited from AnnPolyRulerObject)
GetRulerLengthAsStringFromPoints Gets the length of the ruler between two points as a string.
GetRulerLengthFromPoints Gets the length of the ruler between two points.
HitTest Performs hit-testing on this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
Serialize Serializes the object to an XML document.

Protected Methods

Name Description
Create Creates a new instance of AnnObject.

Public Properties

Name Description
Acute Gets or sets a value that indicates whether to mark the inside (acute) or outside (obtuse) angle for this AnnProtractorObject object.
AnglePrecision Gets or sets the precision value used for the angle of this AnnProtractorObject.
AngularUnit Gets or sets the angular unit of the angle of this protractor.
AngularUnitsAbbreviation Gets or sets a string value that specifies the abbreviation used with the AnnAngularUnit value.
ArcRadius Gets or sets the arc radius of this AnnProtractorObject.
CalibrationScale Gets the current calibration scaling factor. (Inherited from AnnPolyRulerObject)
CenterPoint Gets or sets the value for the center point of this AnnProtractorObject.
DpiX Custom horizontal resolution value to use when calibrating this ruler. (Inherited from AnnPolyRulerObject)
DpiY Custom vertical resolution value to use when calibrating this ruler. (Inherited from AnnPolyRulerObject)
FirstPoint Gets or sets the value for the first point of this AnnProtractorObject.
FriendlyName Gets the friendly name for AnnProtractorObject.
GaugeLength Gets or sets the length of the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
MeasurementUnit Gets or sets the unit of measure for this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
Precision Gets or sets the precision value used for the length of this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
SecondPoint Gets or sets the value for the second point of this AnnProtractorObject.
ShowArc Gets or sets the value that indicates whether to view the protractor arc for thisAnnProtractorObject.
ShowGauge Gets or sets a value indicating whether the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject is visible. (Inherited from AnnPolyRulerObject)
ShowTickMarks Gets or sets a value indicating whether the tick marks for this AnnPolyRulerObject are visible. (Inherited from AnnPolyRulerObject)
ShowTickValue Gets or sets a value indicating whether the tick mark values for this AnnPolyRulerObject are visible. (Inherited from AnnPolyRulerObject)
SupportsFill Indicates if this object supports a fill.
TickMarksLength Gets or sets the length of the tick marks for this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
TickMarksStroke Gets or sets the AnnStroke used to draw the tick marks for the AnnPolylineObject. (Inherited from AnnPolyRulerObject)
UnitsAbbreviation Gets or sets a string value that specifies the abbreviation used with the MeasurementUnit value. (Inherited from AnnPolyRulerObject)
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Core Assembly