Click or drag to resize

Logical3D Structure

Holds a triple of logical values to designate a location into a 3D coordinate system. Can also be used for 2D (with RZ=0).
Inheritance Hierarchy
SystemObject
  SystemValueType
    Altaxo.GraphLogical3D

Namespace: Altaxo.Graph
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public struct Logical3D

The Logical3D type exposes the following members.

Constructors
 NameDescription
Public methodLogical3D(Double, Double) Initializes a new instance of the Logical3D struct for a 2D coordinate system.
Public methodLogical3D(Double, Double, Double) Initializes a new instance of the Logical3D struct.
Top
Properties
 NameDescription
Public propertyIsNaN Returns true if one of the three member variables RX, RY, or RZ has the value NaN.
Public propertyItem Gets/sets the coordinate with index idx.
Top
Methods
 NameDescription
Public methodEqualsIndicates whether this instance and a specified object are equal.
(Inherited from ValueType)
Public methodGetCoordinate Returns the coordinate with index idx.
Public methodGetHashCodeReturns the hash code for this instance.
(Inherited from ValueType)
Public methodStatic memberGetPerpendicularAxisNumber Gets the perpendicular axis number. Given a first and a second axis number, this gives the third axis number that is unequal to the first and the second.
Public methodGetR Gets the coordinate for the specified axis number.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberInterpolate Interpolates between two logical coordinates.
Public methodInterpolateTo Interpolates from this value to another logical coordinate.
Public methodSetCoordinate Sets the coordinate with index idx.
Public methodSetR Sets the coordinate for the specified axis number.
Public methodToStringReturns the fully qualified type name of this instance.
(Inherited from ValueType)
Public methodWithR Returns a copy with one coordinate replaced.
Top
Operators
 NameDescription
Public operatorStatic memberAddition(Logical3D, Logical3D) Adds two logical coordinates.
Top
Fields
 NameDescription
Public fieldRX The logical x-coordinate.
Public fieldRY The logical y-coordinate.
Public fieldRZ The logical z-coordinate.
Top
See Also