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) |