LEADTOOLS (Leadtools assembly)

LeadMatrix Structure Members

Show in webframe
Properties  Methods 


The following tables list the members exposed by LeadMatrix.

Public Constructors
 NameDescription
LeadMatrix ConstructorInitializes a new LeadMatrix with the specified values.  
Top
Public Properties
 NameDescription
DeterminantGets the determinant of this LeadMatrix.  
HasInverseGets a value that indicates whether this LeadMatrix is invertible.  
IdentityGets an identity LeadMatrix.  
IsIdentityGets a value that indicates whether this LeadMatrix is an identity matrix.  
M11Gets or sets the value of the first row and first column of this LeadMatrix.  
M12Gets or sets the value of the first row and second column of this LeadMatrix.  
M21Gets or sets the value of the second row and first column of this LeadMatrix.  
M22Gets or sets the value of the second row and second column of this LeadMatrix.  
OffsetXGets or sets the value of the third row and first column of this LeadMatrix.  
OffsetYGets or sets the value of the third row and first column of this LeadMatrix.  
Top
Public Methods
 NameDescription
AppendAppends the specified LeadMatrix to this LeadMatrix.  
CloneCreates an exact copy of this LeadMatrix.  
CreateCreates a new LeadMatrix with the specified values.  
EqualsOverloaded. Compares two LeadMatrix objects to determine whether they contain the same coordinates.  
GetHashCodeReturns a hash code for this LeadMatrix structure.  
GetStringDescriptionConverts this LeadMatrix to a human-readable string.  
InvertInverts this LeadMatrix.  
IsEqualCompares two LeadMatrix objects to determine whether they contain the same coordinates.  
MultiplyMultiplies a LeadMatrix by another LeadMatrix.  
ParseParses a string and returns a new instance of LeadMatrix from it.  
PrependPrepends the specified LeadMatrix onto this LeadMatrix.  
RotateApplies a rotation of the specified angle about the origin of this LeadMatrix.  
RotateAtRotates this matrix about the specified point.  
RotateAtPrependPrepends a rotation of the specified angle at the specified point to this LeadMatrix.  
RotatePrependPrepends a rotation of the specified angle to this LeadMatrix.  
ScaleAppends the specified scale vector to this LeadMatrix.  
ScaleAtScales this LeadMatrix by the specified amount about the specified point.  
ScaleAtPrependPrepends the specified scale about the specified point of this LeadMatrix.  
ScalePrependPrepends the specified scale vector to this LeadMatrix.  
SetSets the values of this LeadMatrix.  
SetIdentityChanges this LeadMatrix into an identity matrix.  
SkewAppends a skew of the specified degrees in the x and y dimensions to this LeadMatrix.  
SkewPrependPrepends a skew of the specified degrees in the x and y dimensions to this LeadMatrix.  
ToStringOverloaded. Converts this LeadMatrix to a human-readable string.  
TransformTransforms the specified point by the LeadMatrix and returns the result.  
TransformPointTransforms the specified point by the LeadMatrix and returns the result.  
TransformPointsOverloaded. Transforms the specified point array by the LeadMatrix and returns the result.  
TransformPoints_WinRTTransforms the specified points by this LeadMatrix.  
TransformRectTransforms the specified rect by the LeadMatrix and returns the result.  
TransformVectorTransforms the specified vector point by the LeadMatrix and returns the result.  
TranslateAppends a translation of the specified offsets to this LeadMatrix.  
TranslatePrependPrepends a translation of the specified offsets to this LeadMatrix.  
Top
Public Operators
 Equality Compares two LeadMatrix objects to determine whether they contain the same coordinates.
 Inequality Compares two LeadMatrix objects to determine whether they do not contain the same coordinates.
 Multiplication Multiplies a LeadMatrix by another LeadMatrix.
Top
See Also

Reference

LeadMatrix Structure
Leadtools Namespace

 

 


Products | Support | Contact Us | Copyright Notices

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