Gets the rotate gripper control point location of the selected object in object coordinates.
Syntax
Visual Basic (Declaration) | |
---|
Public Overridable ReadOnly Property RotateGripperControlPointLocation As AnnPoint |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As AnnEditDesigner
Dim value As AnnPoint
value = instance.RotateGripperControlPointLocation
|
C# | |
---|
public virtual AnnPoint RotateGripperControlPointLocation {get;} |
C++/CLI | |
---|
public:
virtual property AnnPoint RotateGripperControlPointLocation {
AnnPoint get();
} |
Return Value
The rotate gripper control point location of the selected object in object coordinates.
Example
This example displays the location of the rotate control points in container coordinates.
Visual Basic | Copy Code |
---|
Public Sub AnnEditDesigner_RotateGripperControlPointLocation(ByVal editDesigner As AnnEditDesigner)
Dim m As System.Drawing.Drawing2D.Matrix = editDesigner.EditObject.PhysicalTransform
Dim ptC As AnnPoint = editDesigner.RotateCenterControlPointLocation
Dim ptG As AnnPoint = editDesigner.RotateGripperControlPointLocation
Dim pts As PointF() = New PointF() {New PointF(ptC.X, ptC.Y), New PointF(ptG.X, ptG.Y)}
m.TransformPoints(pts)
m.Dispose()
Dim s As String = String.Format("RotateCenterControlPoint({0},{1}), RotateGripperControlPoint({2},{3})", pts(0).X, pts(0).Y, pts(1).X, pts(1).Y)
MessageBox.Show(s)
End Sub |
C# | Copy Code |
---|
public void AnnEditDesigner_RotateGripperControlPointLocation(AnnEditDesigner editDesigner) { System.Drawing.Drawing2D.Matrix m = editDesigner.EditObject.PhysicalTransform; AnnPoint ptC = editDesigner.RotateCenterControlPointLocation; AnnPoint ptG = editDesigner.RotateGripperControlPointLocation; // Transform the points by the AnnObject physical transform PointF[] pts = new PointF[] {new PointF(ptC.X, ptC.Y), new PointF(ptG.X, ptG.Y)}; m.TransformPoints(pts); m.Dispose(); string s = String.Format("RotateCenterControlPoint({0},{1}), RotateGripperControlPoint({2},{3})", pts[0].X, pts[0].Y, pts[1].X, pts[1].Y); MessageBox.Show(s); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also