Leadtools.Annotations Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.10.31
AnnObject Class Methods
See Also 
Leadtools.Annotations Namespace : AnnObject Class


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

Public Methods

 NameDescription
Public MethodCalculateRotateAngle Returns the rotate angle of an AnnObject in degrees.  
Public MethodClone Creates an exact copy of this AnnObject object.  
Public Methodstatic (Shared in Visual Basic)CreateRotateMatrix A helper method that creates a standard rotation matrix with the specified values.  
Public Methodstatic (Shared in Visual Basic)CreateScaleMatrix A helper method that creates a standard scale matrix with the specified values.  
Public Methodstatic (Shared in Visual Basic)CreateTranslateMatrix A helper method that creates a standard translation matrix with the specified values.  
Public MethodDisposeOverloaded.  Releases the resources used by the AnnObject.  
Public MethodDraw Draws this AnnObject on the specified surface.  
Public MethodGetFixedState Determines if this AnnObject is in a fixed state.  
Public MethodGetGraphicsPath Returns a GraphicsPath representation of this AnnObject.  
Public MethodGetObjectDataOverridden.  Populates a specified SerializationInfo with the data needed to serialize this object.  
Public MethodHitTest Performs hit-testing on this AnnObject.  
Public MethodLock Locks this AnnObject with the specified password.  
Public MethodPopFixedState Re-enables the fixed state of an AnnObject.  
Public MethodPushFixedState Temporarily disables the fixed state of an AnnObject.  
Public MethodResetRotatePoints Resets the RotateCenter and RotateGripper control points to a default location.  
Public MethodResetTransform Resets the transformation matrix of this AnnObject.  
Public MethodRestoreOriginalLocation Saves location information for an AnnObject.  
Public MethodRestrictName Restricts the name to appear fully within the bounding rectangle of the Container of this AnnObject.  
Public MethodRotate Rotates the transformation matrix of this AnnObject around a point.  
Public MethodSaveOriginalLocation Saves location information for an AnnObject.  
Public MethodScale Scales the transformation matrix of this AnnObject by the specified ratios.  
Public MethodSetFixedState Sets the fixed state of an AnnObject.  
Public MethodToStringOverridden.  Overridden. Converts the attributes of this AnnObject to a human-readable string.  
Public MethodTransformRotatePoints Applies the transformer to the rotate control points.  
Public MethodTranslate Translates the transformation matrix of this AnnObject by the specified values.  
Public MethodUnlock Unlocks this AnnObject with the specified password.  
Top

Protected Methods

 NameDescription
Protected MethodBeginDraw Called by the Draw method to set up the object's PhysicalTransform matrix into the g graphics surface.  
Protected MethodCreate Creates a new instance of this AnnObject.  
Protected MethodDrawLocked Draws this AnnObject locked picture on the specified surface.  
Protected MethodDrawName Draws this AnnObject name on the specified surface.  
Protected MethodDrawObject Draws this AnnObject on the specified surface.  
Protected MethodEndDraw Called by the Draw method to reset the graphics transformation.  
Protected MethodFinalizeOverridden.  This member overrides Finalize.  
Protected MethodGetTransformPoints Gets the array of points to be transformed.  
Protected MethodNameHitTest Performs hit-testing on this AnnObject name.  
Protected MethodSetTransformPoints Sets the array of transformed points.  
Top

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Raster Pro/Document/Medical Features