Leadtools.Annotations Namespace : AnnProtractorObject Class |
[SerializableAttribute()] public class AnnProtractorObject : AnnObject, IAnnProtractorObject, IAnnRulerObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
'Declaration <SerializableAttribute()> Public Class AnnProtractorObject Inherits AnnObject Implements IAnnProtractorObject, IAnnRulerObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
'Usage Dim instance As AnnProtractorObject
public sealed class AnnProtractorObject : IAnnProtractorObject, IAnnRulerObject, System.ICloneable, IClosable //In WinRT the IDisposable interface is replaced by IClosable, ~Remove~
function Leadtools.Annotations.AnnProtractorObject()
[SerializableAttribute()] public ref class AnnProtractorObject : public AnnObject, IAnnProtractorObject, IAnnRulerObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
For more information about the protractor annotation object refer to AnnProtractorObject. For more information about the automated protractor clip annotation object, refer to Annotation Objects - Automated Features and Automated Annotations - Protractor Tab.
Private Sub AnnProtractorObject_AnnProtractorObject(ByVal container As AnnContainer) Dim protractor As AnnProtractorObject = New AnnProtractorObject() protractor.Pen = New AnnPen(Color.Green, New AnnLength(3)) protractor.CenterPoint = New AnnPoint(10.0F, 4.5F, AnnUnit.Inch) protractor.FirstPoint = New AnnPoint(5.0F, 20.0F, AnnUnit.Inch) protractor.SecondPoint = New AnnPoint(20.56F, 40.3F, AnnUnit.Inch) protractor.MeasurementUnit = AnnUnit.SmartEnglish protractor.TickMarksLength = New AnnLength(0.5F, AnnUnit.Inch) protractor.ShowTickMarks = True protractor.GaugeLength = New AnnLength(1.0F, AnnUnit.Inch) protractor.ShowGauge = True protractor.ShowLength = True protractor.Precision = 2 protractor.AngularUnit = AnnAngularUnit.Degree protractor.Acute = True protractor.AnglePrecision = 2 protractor.ArcRadius = New AnnLength(0.5F, AnnUnit.Inch) container.Objects.Add(protractor) End Sub
private void AnnProtractorObject_AnnProtractorObject(AnnContainer container) { AnnProtractorObject protractor = new AnnProtractorObject(); protractor.Pen = new AnnPen(Color.Green, new AnnLength(3)); protractor.CenterPoint = new AnnPoint(10.0F, 4.5F, AnnUnit.Inch); protractor.FirstPoint = new AnnPoint(5.0F, 20.0F, AnnUnit.Inch); protractor.SecondPoint = new AnnPoint(20.56F, 40.3F, AnnUnit.Inch); protractor.MeasurementUnit = AnnUnit.SmartEnglish; protractor.TickMarksLength = new AnnLength(0.5F, AnnUnit.Inch); protractor.ShowTickMarks = true; protractor.GaugeLength = new AnnLength(1.0F, AnnUnit.Inch); protractor.ShowGauge = true; protractor.ShowLength = true; protractor.Precision = 2; protractor.AngularUnit = AnnAngularUnit.Degree; protractor.Acute = true; protractor.AnglePrecision = 2; protractor.ArcRadius = new AnnLength(0.5F, AnnUnit.Inch); container.Objects.Add(protractor); }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2