Click or drag to resize

CSPlaneID Class

This is a class used to identify axis lines in 2D or planes in 3D. A plane or axis is specified by the axis that is perpendicular to this plane or axis, and by the logical value along the perpendicular axis.
Inheritance Hierarchy
SystemObject
  Altaxo.GraphCSPlaneID

Namespace: Altaxo.Graph
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public sealed class CSPlaneID : IImmutable

The CSPlaneID type exposes the following members.

Constructors
 NameDescription
Public methodCSPlaneID(Int32, Double)Initializes a new instance of the CSPlaneID class
Public methodCSPlaneID(Int32, Int32)Initializes a new instance of the CSPlaneID class
Top
Properties
 NameDescription
Public propertyStatic memberBack 
Public propertyStatic memberBack3D 
Public propertyStatic memberBottom 
Public propertyStatic memberBottom3D 
Public propertyStatic memberFront 
Public propertyStatic memberFront3D 
Public propertyInPlaneAxisNumber1 Returns the axis number of the first axis that lies on the plane.
Public propertyInPlaneAxisNumber2 Returns the axis number of the second axis that lies on the plane.
Public propertyStatic memberLeft 
Public propertyStatic memberLeft3D 
Public propertyLogicalValue The logical value of the isoline. It can be set only in the constructor, or if the UsePhysicalValue property is true.
Public propertyPerpendicularAxisNumber Number of axis: 0==X-Axis, 1==Y-Axis, 2==Z-Axis
Public propertyPhysicalValue The physical value of this axis.
Public propertyStatic memberRight 
Public propertyStatic memberRight3D 
Public propertyStatic memberTop 
Public propertyStatic memberTop3D 
Public propertyUsePhysicalValue True when the isoline of this axis is determined by a physical value together with the corresponding axis scale
Top
Methods
 NameDescription
Public methodEquals
(Overrides ObjectEquals(Object))
Public methodStatic memberFromPhysicalValue 
Public methodStatic memberFromPhysicalVariant 
Public methodGetHashCode
(Overrides ObjectGetHashCode)
Public methodStatic memberGetPlaneParallelToAxis2D 
Public methodStatic memberGetPlanesParallelToAxis3D Gets the two planes parallel to the provided axis that are oriented to the main coordinate system axes.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWithLogicalValue 
Top
Operators
Remarks
The axis numbering is intended for the coordinate system. For cartesic coordinate systems in 2D this means 0==X-Axis (normally horizontal), and 1==Y-Axis (vertical). For 3D this means 0==X-Axis (horizontal), 1==Y-Axis (vertical, and 2==Z-Axis (points in the screen).
See Also