Click or drag to resize

TDLinearTransformationClass Class

Represents a linear transformation defined in a WITec TDLinearTransformation node. The transformation maps model coordinates to world coordinates using an origin, scale and offset.
Inheritance Hierarchy
SystemObject
  Altaxo.Serialization.WITecTDataClass
    Altaxo.Serialization.WITecTDTransformationClass
      Altaxo.Serialization.WITecTDLinearTransformationClass

Namespace: Altaxo.Serialization.WITec
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class TDLinearTransformationClass : TDTransformationClass

The TDLinearTransformationClass type exposes the following members.

Constructors
 NameDescription
Public methodTDLinearTransformationClass Initializes a new instance of the TDLinearTransformationClass class. The constructor reads transformation parameters from the provided node.
Top
Properties
 NameDescription
Public propertyCaption Gets the caption of this data class.
(Inherited from TDataClass)
Public propertyClassName Gets the class name associated with this data class.
(Inherited from TDataClass)
Public propertyID Gets the identifier of this data class.
(Inherited from TDataClass)
Public propertyInterpretation Gets the optional interpretation associated with this transformation, or null if none is defined.
(Inherited from TDTransformationClass)
Public propertyIsCalibrated Gets a value indicating whether the transformation is calibrated.
(Inherited from TDTransformationClass)
Public propertyNode Gets the underlying node for this data class.
(Inherited from TDataClass)
Public propertyStandardUnit Gets the standard unit string as defined in the transformation node.
(Inherited from TDTransformationClass)
Public propertyTData Gets the node named "TData" that contains the data values for this class.
(Inherited from TDataClass)
Public propertyUnitKind Gets the integer code describing the kind of units used by the transformation.
(Inherited from TDTransformationClass)
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTransform Transforms the provided sequence of values by applying the linear mapping (value - ModelOrigin_D) * Scale_D + WorldOrigin_D to each element.
Top
See Also