ComponentOne MultiSelect for WinForms
C1.Framework.Drawing.Gdi Namespace / TransformMatrix Class
Fields Properties Methods


In This Topic
    TransformMatrix Class Members
    In This Topic

    The following tables list the members exposed by TransformMatrix.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Protected Fields
     NameDescription
    Protected FieldA two dimension T array used to save the data. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Protected FieldSaves the type of T. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Top
    Public Properties
     NameDescription
    Public PropertyGet the vectors from the column direction. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public PropertyGets or sets the value of Dx.  
    Public PropertyGets or sets the value of Dy.  
    Public PropertyGets the elements of the matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public PropertyGet the row number of the matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public PropertyGets a value indicating whether this Matrix object is the identity matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public PropertyGets or sets the value of element at special location. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public PropertyGets or sets the value of M11.  
    Public PropertyGets or sets the value of M12.  
    Public PropertyGets or sets the value of M21.  
    Public PropertyGets or sets the value of M22.  
    Public PropertyGet the vectors from the row direction.. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public Propertystatic (Shared in Visual Basic)Gets the unit matrix.  
    Public PropertyGets the value of the current matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public PropertyGet the column number of the matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Top
    Public Methods
     NameDescription
    Public MethodAdds a speical C1.Framework.Mathematics.Matrix to this C1.Framework.Mathematics.Matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodOverloaded. Applies the backslash reflecting to this Matrix object.  
    Public MethodCreate a new object that is a copy of this C1.Framework.Mathematics.Matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodDetermines whether the specified System.Object is equal to the current System.Object. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodServes as the default hash function. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodInverse transform a Coordinate object to a new Coordinate object.  
    Public MethodLeft multiply a speical C1.Framework.Mathematics.Matrix to this C1.Framework.Mathematics.Matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodOverloaded. Applies the reflecting by speical line to this Matrix object.  
    Public MethodRight multiply a speical C1.Framework.Mathematics.Matrix to this C1.Framework.Mathematics.Matrix. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodOverloaded. Applies a clockwise rotation of the specified angle about the origin to this Matrix object.  
    Public MethodOverloaded. Applies a clockwise rotation to this Matrix object around the point specified in the point parameter, and by prepending the rotation  
    Public MethodOverloaded. Applies the specified scale vector to this Matrix object by prepending the scale vector.  
    Public MethodOverloaded. Applies the specified scale vector to this Matrix object by prepending the scale vector at speical point.  
    Public MethodOverloaded. Applies the specified shear vector to this Matrix object by prepending the shear transform.  
    Public MethodOverloaded. Applies the slash reflecting to this Matrix object.  
    Public MethodReturns a string that represents the current object. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodTransform a Coordinate object to a new Coordinate object.  
    Public MethodOverloaded. Applies the specified translation vector (offsetX and offsetY) to this Matrix object by prepending the translation vector.  
    Public MethodDefines the transpose operator for Matrix class. (Inherited from C1.Framework.Mathematics.Matrix<float>)
    Public MethodOverloaded. Applies the x-axis reflecting to this Matrix object.  
    Public MethodOverloaded. Applies the y-axis reflecting to this Matrix object.  
    Top
    Public Operators
    Overloaded. Explicit convert a TransformMatrix object to a System.Drawing.Drawing2D.Matrix object.
    Top
    See Also