←Select platform

AnnObject Class Methods

Summary

For a list of all members of this type, see AnnObject members

Public Methods

Name Description
CalculateRotateAngle Returns the rotate angle of an AnnObject in degrees.
Clone Creates an exact copy of this AnnObject object.
ConvertLogicalToObjectPoints Converts an array of points from logical to object coordinates.
ConvertLogicalToObjectRectangle Converts a rectangle from logical to object coordinates.
ConvertObjectToLogicalPoints Converts an array of points from object to logical coordinates.
ConvertObjectToLogicalRectangle Converts a rectangle from object to logical coordinates.
CreateRotateMatrix A helper method that creates a standard rotation matrix with the specified values.
CreateScaleMatrix A helper method that creates a standard scale matrix with the specified values.
CreateTranslateMatrix A helper method that creates a standard translation matrix with the specified values.
Draw Draws this AnnObject on the specified surface.
GetArea Gets the pixel count of the annotation object
GetFixedState Determines if this AnnObject is in a fixed state.
GetGraphicsPath Returns a System.Drawing.Drawing2D.GraphicsPath representation of this AnnObject.
GetObjectData Populates a specified System.Runtime.Serialization.SerializationInfo with the data needed to serialize this object.
HitTest Performs hit-testing on this AnnObject.
Lock Locks this AnnObject with the specified password.
PopFixedState Re-enables the fixed state of an AnnObject.
PushFixedState Temporarily disables the fixed state of an AnnObject.
ResetRotatePoints Resets the RotateCenter and RotateGripper control points to a default location.
ResetTransform Resets the transformation matrix of this AnnObject.
RestoreOriginalLocation Restores location information for an AnnObject.
RestrictName Restricts the name to appear fully within the bounding rectangle of the Container of this AnnObject.
Rotate Rotates the transformation matrix of this AnnObject around a point.
SaveOriginalLocation Saves location information for an AnnObject.
Scale Scales the transformation matrix of this AnnObject by the specified ratios.
SetFixedState Sets the fixed state of an AnnObject.
ToString Overridden. Converts the attributes of this AnnObject to a human-readable string.
TransformRotatePoints Applies the transformer to the rotate control points.
Translate Translates the transformation matrix of this AnnObject by the specified values.
Unlock Unlocks this AnnObject with the specified password.

Protected Methods

Name Description
BeginDraw Called by the Draw method to set up the object's PhysicalTransform matrix into the g graphics surface.
Create Creates a new instance of this AnnObject.
Dispose Releases all resources used by this object.
DrawLocked Draws this AnnObject locked picture on the specified surface.
DrawName Draws this AnnObject name on the specified surface.
DrawObject Draws this AnnObject on the specified surface.
EndDraw Called by the Draw method to reset the graphics transformation.
Finalize This member overrides System.Object.Finalize.
GetTransformPoints Gets the array of points to be transformed.
NameHitTest Performs hit-testing on this AnnObject name.
SetTransformPoints Sets the array of transformed points.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations Assembly