Click or drag to resize

UCS Class

Represents a User Coordinate System.
Inheritance Hierarchy

Namespace:  DXFReaderNET.Tables
Assembly:  DXFReaderNET (in DXFReaderNET.dll) Version: 20.8.4
Syntax
public class UCS : TableObject

The UCS type exposes the following members.

Constructors
  NameDescription
Public methodUCS(String)
Initializes a new instance of the UCS class.
Public methodUCS(String, Vector3, Vector3, Vector3)
Initializes a new instance of the UCS class.
Top
Properties
  NameDescription
Public propertyCodeName
Gets the dxf entity type string.
(Inherited from DxfObject.)
Public propertyElevation
Gets or sets the user coordinate system elevation.
Public propertyHandle
Gets the handle assigned to the dxf object.
(Inherited from DxfObject.)
Public propertyIsReserved
Gets if the table object is reserved and cannot be deleted.
(Inherited from TableObject.)
Public propertyName
Gets the name of the table object.
(Inherited from TableObject.)
Public propertyOrigin
Gets or sets the user coordinate system origin in WCS.
Public propertyOwner
Gets the owner of the actual dxf object.
Public propertyXAxis
Gets the user coordinate system x-axis direction in WCS.
Public propertyYAxis
Gets the user coordinate system y-axis direction in WCS.
Public propertyZAxis
Gets the user coordinate system z-axis direction in WCS.
Top
Methods
  NameDescription
Public methodClone
Creates a new UCS that is a copy of the current instance.
(Overrides TableObjectClone.)
Public methodClone(String)
Creates a new UCS that is a copy of the current instance.
(Overrides TableObjectClone(String).)
Public methodCompareTo(Object)
Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject.)
Public methodCompareTo(TableObject)
Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject.)
Public methodEquals(Object)
Check if two TableObject are equal.
(Inherited from TableObject.)
Public methodEquals(TableObject)
Check if two TableObject are equal.
(Inherited from TableObject.)
Public methodStatic memberFromNormal
Creates a new user coordinate system from the XY plane normal (z-axis).
Public methodStatic memberFromXAxisAndPointOnXYplane
Creates a new user coordinate system from the x-axis and a point on XY plane.
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from TableObject.)
Public methodSetAxis
Sets the user coordinate system x-axis and y-axis direction.
Public methodToString
Converts the value of this instance to its equivalent string representation.
(Inherited from TableObject.)
Top
See Also