←Select platform

AnnSelectionObject Class Members

Summary

The following tables list the members exposed by AnnSelectionObject.

Public Constructors

Name Description
Public Constructor AnnRectangleObject Initializes a new AnnRectangleObject class object with default values. (Inherited from AnnRectangleObject)
Public Constructor AnnSelectionObject Initializes a new AnnSelectionObject class object.

Public Methods

Name Description
Public Method AdjustBounds Recalculates the bounds of this selection object.
Public Method ApplyProperties Applies the properties of this selection object to its children.
Public Method Clone Creates an exact copy of this AnnSelectionObject object.
Public Method GetArea Returns the area defined by the rectangle generated from all the points inside this object. (Inherited from AnnRectangleObject)
Public Method GetAreaInPixels Returns the pixel count of this AnnRectangleObject. (Inherited from AnnRectangleObject)
Public Method GetInvalidateRect Gets a Leadtools.LeadRectD object that specifies the current physical rectangle of this AnnSelectionObject.
Public Method Group Groups all of the AnnObjects in SelectedObjects into an AnnGroupObject.
Public Method HitTest Performs hit-testing on this AnnRectangleObject. (Inherited from AnnRectangleObject)
Public Method Lock Overrides Lock
Public Method Rotate Rotates the SelectedObjects around a point.
Public Method Scale Scales the SelectedObjects by the specified ratios
Public Method Translate Translates the SelectedObjects by the specified values.
Public Method Ungroup Ungroups the AnnGroupObject specified by _groupName_.
Public Method Unlock Overrides Unlock

Protected Methods

Name Description
Protected Method Create Creates a new instance of AnnSelectionObject.

Public Properties

Name Description
Public Property Angle Gets the rotation angle for a normalized AnnRectangleObject. (Inherited from AnnRectangleObject)
Public Property CanRotate Indicates if this object supports rotation.
Public Property FriendlyName Gets the friendly name for AnnSelectionObject.
Public Property HitTestInterior Overrides AnnObject.HitTestInterior
Public Property IsFlipped Indicates whether the object has been flipped. (Inherited from AnnRectangleObject)
Public Property IsReversed Indicates whether the object has been reversed. (Inherited from AnnRectangleObject)
Public Property Rect Gets or sets the bounding rectangle of this AnnRectangleObject. (Inherited from AnnRectangleObject)
Public Property SelectedObjects Gets the collection of AnnObjects that this AnnSelectionObject has selected.
Public Property SelectionOpacity Gets or sets the selection opacity for AnnSelectionObject.
Public Property SupportsBorderStyle Indicates whether AnnSelectionObject supports a border style.
Public Property SupportsContent Indicates if this object supports content.
Public Property SupportsFill Indicates if this object supports a fill.
Public Property SupportsStroke Indicates if this object supports AnnStroke. (Inherited from AnnRectangleObject)

See Also

AnnSelectionObject Class

Leadtools.Annotations.Engine Namespace

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Engine Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.