RVTDocs.com
Namespace: Autodesk.Revit.DB

Transform1D

Class
Description:
An affine transform of 1D Euclidean space.
Remarks:
An affine transform is a linear transform plus a translation (which may be zero). 1D space is tranformed according to the following formula: t -> A*t + B where A and B are constants. Some functions only accept certain kinds of transform (e.g., rigid motion, conformal, non-singular, etc.).
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.Transform1D
Syntax
public class Transform1D : IDisposable
Transform1D Class Members:
Name Description Inherited From
Transform1D(Double) Constructs the transformation by specifying the scale only.
Transform1D(Transform1D) The copy constructor.
Transform1D(Double, Double) Constructs the transformation by specifying the scale and the translation.
Name Description Inherited From
Determinant The determinant of this transformation.
IsIdentity The boolean value that indicates whether this transformation is an identity.
IsValidObject Specifies whether the .NET object represents a valid Revit entity.
Scale The real number that represents the scale of this transformation.
Translation The translational part of this transformation.
Name Description Inherited From
AlmostEqual Determines whether this transformation and the specified transformation are the same within the tolerance (1.0e-09).
Assign Assigns values from the input transformation to this transformation.
Dispose Releases all resources used by the Transform1D
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetInverse Gets the inverse transformation of this transformation.
GetType Gets the Type of the current instance. (Inherited from Object ) Object
Multiply Multiplies this transformation by the specified transformation and returns the result.
OfPoint Applies the transformation to the 1-dimensional point and returns the result.
OfVector Applies the transformation to the 1-dimensional vector (a "tangent vector" on the real line) and returns the result.
SetToIdentity Set this TrfUV to the identity transform
ToString Returns a string that represents the current object. (Inherited from Object ) Object
TransformParameterDomain Performs a transform of the parameter range defined by domain, and ensures that the domain is ordered correctly.