The following tables list the members exposed by ProtractorTool.
Name | Description | |
---|---|---|
![]() | ProtractorTool Constructor | Default constructor for the ProtractorTool class. |
Name | Description | |
---|---|---|
![]() | AngleUnit | Gets and sets the angle unit of the protractor annotation. |
![]() | BackColor | Gets and sets the color of the background displayed behind the text showing the length of the protractor annotation. |
![]() | BackStyle | Gets and sets the style of the background used with the protractor annotation. |
![]() | BeginPointStyle | Gets and sets the style used to draw the protractor begin point. |
![]() | BoundingRectangle | Gets and sets the rectangle boundary for the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | CreateTime | A Read only property that gets the time when the element was created. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | EndPointStyle | Gets and sets the style used to draw the protractor end point. |
![]() | Fixed | Gets and sets whether an annotation has a fixed position with respect to the control window. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | GaugeLength | Gets and sets the length of the gauge draw at the endpoints of the protractor annotation. |
![]() | GroupMember | Gets the group which the element belongs to. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | IsGroupMember | A read only property that gets a value which determines if the element is a member of a group or not. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | Locked | Gets and sets an indicator whether an annotation element can be selected or moved by a user in Edit mode. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | Moveable | Gets and sets whether the element can be moved by a user in Edit mode. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | NumberPoints | A Read only property that gets the number of points currently used to define the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | PenColor | Gets and sets the color of the pen used to draw the protractor annotation. |
![]() | PenFillStyle | Gets and sets the pen fill style used to draw the line. |
![]() | PenStyle | Gets and sets the pen style used to draw the line. |
![]() | PenWidth | Gets and sets the width of the pen used to draw the protractor annotation. |
![]() | Precision | Gets and sets the number of decimal places to show for the protractor annotation angle. |
![]() | ProtractorAngle | Gets the angle of the protractor. |
![]() | Selected | Gets and sets whether the element has been selected. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | ShowAbbreviation | Gets and sets whether or not the length unit text is abbreviated. |
![]() | ShowAngle | Gets and sets whether or not the angle is displayed adjacent to the protractor annotation. |
![]() | ShowGauge | Gets and sets whether or not the gauge lines are displayed on the endpoints of the protractor annotation. |
![]() | ShowHandles | Gets and sets whether selection handles are displayed on an object when it is selected. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | Sizeable | Gets and sets whether the element can be resized. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | TextColor | Gets and sets the color of the text used to display the angle of the protractor annotation. |
![]() | TextFont | Gets and sets the font of the angle text used with the protractor annotation. |
![]() | ToolTipText | Gets and sets a string value in the element that will become the ToolTipText value associated with the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | UserLong | Gets and sets a user defined long value associated with the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | UserString | Gets and sets a user-defined string associated with the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | Visible | Gets and sets whether the element is visible. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | ZOrder | Gets the Z-Order for the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
Name | Description | |
---|---|---|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
![]() | GetAbbreviation | Gets the abbreviation for the given AngleUnit. |
![]() | GetPoints | Returns an array of three Points used to draw the protractor. |
![]() | NudgeDown | Moves the specified annotation object one level down, towards the back, in the painting order of the specified layer. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | NudgeUp | Moves the specified annotation object one level up, towards the front, in the painting order of the specified layer. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | SetAbbreviation | Sets the specified abbreviation for the given tool. |
![]() | SetPoints | Sets an array of three Points used to draw the protractor. |
![]() | UserDataAdd | User data can be added to each element in a key value pair. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | UserDataDelete | User data can be added to each element in a key value pair. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | UserDataFind | User data can be added to each element in a key value pair. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | UserDataFindFirst | User data can be added to each element in a key value pair. (Inherited from Accusoft.NotateXpressSdk.Element) |
![]() | UserDataFindNext | User data can be added to each element in a key value pair. (Inherited from Accusoft.NotateXpressSdk.Element) |