NevronOpenVision
Nevron.Nov.Graphics Namespace / NMatrix Structure


In This Topic
    NMatrix Structure Methods
    In This Topic

    For a list of all members of this type, see NMatrix members.

    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Creates a matrix that fits the oldBounds into the newBounds, by preserving aspect ratio.  
    Public Methodstatic (Shared in Visual Basic)Creates a matrix that transforms coordinates from one rectangle to another.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new rotation matrix  
    Public Methodstatic (Shared in Visual Basic)Creates a new rotation matrix  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new scaling matrix  
    Public Methodstatic (Shared in Visual Basic)Creates a skewing matrix  
    Public Methodstatic (Shared in Visual Basic)Creates a new translation matrix  
    Public MethodDeserializes the object state from the specified property bag.  
    Public MethodDivides this matrix with the specified matrix and records the result in this matrix  
    Public MethodOverloaded. Checks whether this matrix is equal to the matrix size  
    Public MethodOverriden because Equals was overriden  
    Public MethodOverloaded. Gets points that are the result of transforming the specified points with this matrix.  
    Public MethodInverts this matrix if it is invertible. Otherwise throws an exception.  
    Public MethodUntransfrom the specified bounds  
    Public MethodApplies the inverted transform to the specified point  
    Public MethodApplies the inverted Transform to the specified points  
    Public MethodApplies the inverted transform to the specified rectangle  
    Public MethodMultiplies this matrix with the specified matrix and records the result in this matrix  
    Public MethodMultiplies the specified matrix with this matrix and record the result in this matrix  
    Public MethodOverloaded. Prepends a rotation matrix to this matrix.  
    Public MethodOverloaded. Prepends a scale matrix to this matrix.  
    Public MethodPrepends a skew matrix to this matrix  
    Public MethodPrepends a translate matrix to this matrix.  
    Public MethodResets this matrix to have the elements of the identity matrix.  
    Public MethodOverloaded. Applies a rotation around the 0, 0 point with specified angle.  
    Public MethodOverloaded. Appends a scaling matrix to this this matrix.  
    Public MethodSerializes the object state into the specified property bag.  
    Public MethodAppends a skew matrix to this matrix  
    Public MethodReturns the string representation of this matrix.  
    Public MethodTransforms the specified bounds. This method transforms the corners of the specified bounds and then constructs the minimal rectangle, which contains them.  
    Public MethodOverloaded. Transforms the specified point coordinates  
    Public MethodOverloaded. Transforms the specified points  
    Public MethodAppends a translation matrix to this matrix.  
    Top
    Protected Methods
     NameDescription
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Top
    See Also