LEADTOOLS JavaScript (Leadtools)
LEAD Technologies, Inc

LeadMatrix Object

Properties  Methods 


The following tables list the members exposed by LeadMatrix.

Public Constructors
 NameDescription
Public ConstructorLeadMatrix ConstructorInitializes a new instance of LeadMatrix  
Top
Public Properties
 NameDescription
Public PropertyDeterminantGets the determinant of this LeadMatrix.  
Public PropertyHasInverseGets a value that indicates whether this LeadMatrix is invertible.  
Public Propertystatic (Shared in Visual Basic)IdentityGets an identity LeadMatrix.  
Public PropertyIsIdentityGets a value that indicates whether this LeadMatrix is an identity matrix.  
Public PropertyM11Gets or sets the value of the first row and first column of this LeadMatrix.  
Public PropertyM12Gets or sets the value of the first row and second column of this LeadMatrix.  
Public PropertyM21Gets or sets the value of the second row and first column of this LeadMatrix.  
Public PropertyM22Gets or sets the value of the second row and second column of this LeadMatrix.  
Public PropertyOffsetXGets or sets the value of the third row and first column of this LeadMatrix.  
Public PropertyOffsetYGets or sets the value of the third row and first column of this LeadMatrix.  
Top
Public Methods
 NameDescription
Public MethodAppendAppends the specified LeadMatrix to this LeadMatrix.  
Public MethodCloneCreates an exact copy of this LeadMatrix.  
Public Methodstatic (Shared in Visual Basic)CreateCreates a new LeadMatrix with the specified values.  
Public Methodstatic (Shared in Visual Basic)EqualsOverloaded. Compares two LeadMatrix objects to determine whether they contain the same coordinates.  
Public MethodInvertInverts this LeadMatrix.  
Public Methodstatic (Shared in Visual Basic)MultiplyMultiplies a LeadMatrix by another LeadMatrix.  
Public MethodPrependPrepends the specified LeadMatrix onto this LeadMatrix.  
Public MethodRotateApplies a rotation of the specified angle about the origin of this LeadMatrix.  
Public MethodRotateAtRotates this matrix about the specified point.  
Public MethodRotateAtPrependPrepends a rotation of the specified angle at the specified point to this LeadMatrix.  
Public MethodRotatePrependPrepends a rotation of the specified angle to this LeadMatrix.  
Public MethodScaleAppends the specified scale vector to this LeadMatrix.  
Public MethodScaleAtScales this LeadMatrix by the specified amount about the specified point.  
Public MethodScaleAtPrependPrepends the specified scale about the specified point of this LeadMatrix.  
Public MethodScalePrependPrepends the specified scale vector to this LeadMatrix.  
Public MethodSetIdentityChanges this LeadMatrix into an identity matrix.  
Public MethodSkewAppends a skew of the specified degrees in the x and y dimensions to this LeadMatrix.  
Public MethodSkewPrependPrepends a skew of the specified degrees in the x and y dimensions to this LeadMatrix.  
Public MethodToStringConverts this LeadMatrix to a human-readable string.  
Public MethodTransformPointTransforms the specified point by the LeadMatrix and returns the result.  
Public MethodTransformPointsTransforms the specified points by this LeadMatrix.  
Public MethodTransformRectTransforms the specified rect by the LeadMatrix and returns the result.  
Public MethodTransformVectorTransforms the specified vector point by the LeadMatrix and returns the result.  
Public MethodTranslateAppends a translation of the specified offsets to this LeadMatrix.  
Public MethodTranslatePrependPrepends a translation of the specified offsets to this LeadMatrix.  
Top
See Also

Reference

LeadMatrix Object
Leadtools Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.