Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

49eddaf8 e9fd ba87 bd23 cc5b875032e9

haplokuon edited this page May 6, 2023 · 1 revision

Tolerance Class

netDxf 3.0.0 Library

Represents a tolerance entity.

Definition

Namespace: netDxf.Entities
Assembly: netDxf (in netDxf.dll) Version: 3.0.0

C#

public class Tolerance : EntityObject

VB

Public Class Tolerance
	Inherits EntityObject

C++

public ref class Tolerance : public EntityObject

F#

type Tolerance = 
    class
        inherit EntityObject
    end
Inheritance Object → DxfObjectEntityObject → Tolerance

Constructors

Tolerance() Initializes a new instance of the Tolerance class.
Tolerance(ToleranceEntry) Initializes a new instance of the Tolerance class.
Tolerance(ToleranceEntry, Vector2) Initializes a new instance of the Tolerance class.
Tolerance(ToleranceEntry, Vector3) Initializes a new instance of the Tolerance class.

Properties

CodeName Gets the DXF object name.
(Inherited from DxfObject)
Color Gets or sets the entity color.
(Inherited from EntityObject)
DatumIdentifier Gets or sets the datum identifying symbol.
Entry1 Gets or sets the first tolerance entry.
Entry2 Gets or sets the second tolerance entry.
Handle Gets the handle assigned to the DXF object.
(Inherited from DxfObject)
IsVisible Gets or set the entity visibility.
(Inherited from EntityObject)
Layer Gets or sets the entity layer.
(Inherited from EntityObject)
Linetype Gets or sets the entity line type.
(Inherited from EntityObject)
LinetypeScale Gets or sets the entity line type scale.
(Inherited from EntityObject)
Lineweight Gets or sets the entity line weight, one unit is always 1/100 mm (default = ByLayer).
(Inherited from EntityObject)
Normal Gets or sets the entity normal.
(Inherited from EntityObject)
Owner Gets the owner of the actual DXF object.
(Inherited from EntityObject)
Position Gets or sets the leader position in world coordinates.
ProjectedToleranceZoneValue Gets or sets the projected tolerance zone value.
Reactors Gets the list of DXF objects that has been attached to this entity.
(Inherited from EntityObject)
Rotation Gets or sets the leader rotation in degrees.
ShowProjectedToleranceZoneSymbol Gets or sets if the projected tolerance zone symbol will be shown after the projected tolerance zone value.
Style Gets or sets the leader style.
TextHeight Gets or sets the text height.
Transparency Gets or sets layer transparency (default: ByLayer).
(Inherited from EntityObject)
Type Gets the entity type.
(Inherited from EntityObject)
XData Gets the entity extended data.
(Inherited from DxfObject)

Methods

Clone
(Overrides EntityObject.Clone())
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
ParseStringRepresentation Converts the string representation of a tolerance to its tolerance entity equivalent.
ToString Converts the value of this instance to its equivalent string representation.
(Inherited from EntityObject)
ToStringRepresentation Converts the actual tolerance to its string representation.
TransformBy(Matrix4) Moves, scales, and/or rotates the current entity given a 4x4 transformation matrix.
(Inherited from EntityObject)
TransformBy(Matrix3, Vector3) Moves, scales, and/or rotates the current entity given a 3x3 transformation matrix and a translation vector.
(Overrides EntityObject.TransformBy(Matrix3, Vector3))
TryParseStringRepresentation Tries to convert the specified string representation of a tolerance to its tolerance entity equivalent. A return value indicates whether the conversion succeeded or failed.

Events

LayerChanged
(Inherited from EntityObject)
LinetypeChanged
(Inherited from EntityObject)
ToleranceStyleChanged  
XDataAddAppReg
(Inherited from DxfObject)
XDataRemoveAppReg
(Inherited from DxfObject)

See Also

Reference

netDxf.Entities Namespace

Clone this wiki locally