NevronOpenVision
Nevron.Nov.Graphics Namespace / NMatrix Structure


NMatrix Structure Methods

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