Nevron .NET Vision
Nevron.GraphicsCore Namespace / NMatrix2DF Structure
Fields Properties Methods


In This Topic
    NMatrix2DF Structure Members
    In This Topic

    The following tables list the members exposed by NMatrix2DF.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public FieldDX matrix element  
    Public FieldDY matrix element  
    Public Fieldstatic (Shared in Visual Basic)The Empty matrix (all members are equal to 0)  
    Public Fieldstatic (Shared in Visual Basic)The Identity matrix  
    Public FieldM11 matrix element  
    Public FieldM12 matrix element  
    Public FieldM21 matrix element  
    Public FieldM22 matrix element  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the determinant of this matrix  
    Public PropertyDetermines if the matrix has rotation.  
    Public PropertyDetermines if the matrix has scale.  
    Public PropertyDetermines whether this is the identity matrix  
    Public PropertyDetermines whether this matrix is invertible  
    Public PropertyDetermines if the matrix has only a translation.  
    Public PropertyObtains the rotation (in radians)  
    Public PropertyObtains the X scale  
    Public PropertyObtains the Y scale  
    Top
    Public Methods
     NameDescription
    Public MethodDivides this matrix with the specified matrix  
    Public MethodOverriden to compare the matrix elements  
    Public MethodOverriden because Equals was overriden  
    Public MethodInverts this matrix if it is invertible  
    Public MethodOverloaded. Untransfrom the specified bounds  
    Public MethodOverloaded. Applies the inverted transform to the specified point  
    Public MethodOverloaded. Applies the inverted Transform to the specified points  
    Public MethodOverloaded. Applies the inverted transform to the specified rectangle  
    Public MethodMultiplies this matrix with the specified matrix  
    Public MethodPrepends a rotation matrix to this matrix.  
    Public MethodPrepends a scale matrix to this matrix.  
    Public MethodPrepends a translate matrix to this matrix.  
    Public MethodResets this matrix object to have the elements of the identity matrix.  
    Public MethodOverloaded. Applies a rotation around the 0, 0 point with specified angle  
    Public MethodOverloaded. Applies the specified scale to this matrix  
    Public MethodCreates a System.Drawing.Drawing2D.Matrix from this matrix  
    Public MethodOverloaded. Transforms the specified bounds  
    Public MethodTransforms the specified graphics path  
    Public MethodOverloaded. Transforms the specified point  
    Public MethodOverloaded. Transforms the specified points  
    Public MethodOverloaded. Transforms the specified rectangle  
    Public MethodOverloaded. Applies a transformation, which fits the old bounds into the new bounds  
    Public MethodTranslates the matrix  
    Top
    Public Operators
    Determines whether a is equal to b
    Determines whether a is not equal to b
    Multiplies m1 with m2
    Top
    See Also