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;} |
Managed Extensions for C++ | |
---|
public: __property virtual AnnPoint get_RotateGripperControlPointLocation(); |
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 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also