CSLine |
public sealed class CSLineID : IImmutable
The CSLineID type exposes the following members.
Name | Description | |
---|---|---|
![]() | CSLineID(Int32, Logical3D) | Constructs the identifier from the axis number, and a set of logical values. The part of the logical value that belongs to the provided axis number is ignored. |
![]() | CSLineID(Int32, Double) | Initialize a 2D identifier from the parallel axis and the physical value of the perpendicular axis. |
![]() | CSLineID(Int32, Double, Double) | Initialize a 3D identifier from the parallel axis and the physical value of the perpendicular axis. |
Name | Description | |
---|---|---|
![]() | AxisNumberOtherFirst | Number of first alternate axis: 0==X-Axis, 1==Y-Axis, 2==Z-Axis |
![]() | AxisNumberOtherSecond | Number of first alternate axis: 0==X-Axis, 1==Y-Axis, 2==Z-Axis |
![]() | Begin | |
![]() | End | |
![]() | Is2DIdentifier | Returns true when this is an identifier for 2D coordinate systems, i.e. when the 3rd dimension is not initialized. |
![]() | Is3DIdentifier | Returns true when this is an identifier for 3D coordinate sytems. |
![]() | LogicalValueOtherFirst | The logical value of the isoline. It can be set only in the constructor, or if the UsePhysicalValue property is true. |
![]() | LogicalValueOtherSecond | The logical value of the isoline. It can be set only in the constructor, with one exception: If UsePhysicalValueOtherSecond property is true, then the logical value is calculated from the current scale, and the logical value is set here for further reference during the painting. |
![]() | ParallelAxisNumber | Number of axis: 0==X-Axis, 1==Y-Axis, 2=Z-Axis of the coordinate system. |
![]() | PhysicalValueOtherFirst | The physical value of the first alternate plane. |
![]() | PhysicalValueOtherSecond | The physical value of the second alternate plane. |
![]() | UsePhysicalValueOtherFirst | True when the isoline of this axis is determined by a physical value together with the corresponding axis scale |
![]() | UsePhysicalValueOtherSecond | True when the isoline of this axis is determined by a physical value together with the corresponding axis scale |
![]() ![]() | X0 | |
![]() ![]() | X1 | |
![]() ![]() | Y0 | |
![]() ![]() | Y1 |
Name | Description | |
---|---|---|
![]() | Equals | (Overrides ObjectEquals(Object)) |
![]() ![]() | FromIDandFirstLogicalOffset | Creates an instance from a given template instance and an offset to the first logical value. |
![]() ![]() | FromPhysicalValue | Initialized a 2D identifier from the parallel axis and the physical value of the perpendicular axis. |
![]() ![]() | FromPhysicalVariant(Int32, AltaxoVariant) | Initialized a 2D identifier from the parallel axis and the physical value of the perpendicular axis. |
![]() ![]() | FromPhysicalVariant(Int32, AltaxoVariant, AltaxoVariant) | Initialized a 3D identifier from the parallel axis and the physical value of the perpendicular axis. |
![]() | GetHashCode | (Overrides ObjectGetHashCode) |
![]() | GetLogicalPoint | Gets a logical point on the line. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | WithLogicalValueOtherFirst | |
![]() | WithLogicalValueOtherSecond |
Name | Description | |
---|---|---|
![]() ![]() | Equality(CSLineID, CSLineID) | |
![]() ![]() | Inequality(CSLineID, CSLineID) |