←Select platform

AnnCrossProductObject Class Members

Summary

The following tables list the members exposed by AnnCrossProductObject.

Public Constructors

Name Description
AnnCrossProductObject Initializes a new AnnCrossProductObject class object.
AnnPolyRulerObject Initializes a new AnnPolylineObject class object. (Inherited from AnnPolyRulerObject)

Public Methods

Name Description
Calibrate Sets a specific ruler's calibration scale. (Inherited from AnnPolyRulerObject)
Clone Creates an exact copy of this AnnCrossProductObject object.
Deserialize Loads this object with data from the specified XML. (Inherited from AnnPolyRulerObject)
GetInvalidateRect Gets a Leadtools.LeadRectD object that specifies the current physical rectangle of this AnnCrossProductObject.
GetRulerLength Gets the calibrated length of this AnnCrossProductObject.
GetRulerLengthAsString Gets the calibrated length of this AnnPolyRulerObject as a string. (Inherited from AnnPolyRulerObject)
HitTest Performs hit-testing on this AnnCrossProductObject.
Serialize Serializes the object to an XML document. (Inherited from AnnPolyRulerObject)
UpdateIntersectionPoint Recalculates the IntersectionPoint for the AnnCrossProductObject.
UpdateSecondPoints Updates the second point of the cross-product object.

Protected Methods

Name Description
Create Creates a new instance of AnnCrossProductObject.

Public Properties

Name Description
CalibrationScale Gets the current calibration scaling factor. (Inherited from AnnPolyRulerObject)
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)
FirstEndPoint Gets or sets the value for the ending point of the first ruler.
FirstStartPoint Gets or sets the starting point of the first ruler.
FriendlyName Gets the friendly name for AnnCrossProductObject.
GaugeLength Gets or sets the length of the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject. (Inherited from AnnPolyRulerObject)
HitTestedRuler Gets the name of the current hit tested AnnPolyRulerObject.
IntersectionPoint Gets or sets the current intersection point of this AnnCrossProductObject object
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)
SecondEndPoint Gets or sets the ending point of the second ruler.
SecondStartPoint Gets or sets the starting point of the second ruler.
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)

Public Fields

Name Description
FirstRulerHitTestObject The hit test value of the first ruler.
SecondRulerHitTestObject The hit test value of the second ruler.
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