←Select platform

LeadMatrix Structure Members

Summary

The following tables list the members exposed by LeadMatrix.

Public Constructors

Name Description
LeadMatrix Initializes a new LeadMatrix with the specified values.

Public Methods

Name Description
!= Compares two LeadMatrix objects to determine whether they do not contain the same coordinates.
* Multiplies a LeadMatrix by another LeadMatrix.
== Compares two LeadMatrix objects to determine whether they contain the same coordinates.
Append Appends the specified LeadMatrix to this LeadMatrix.
Clone Creates an exact copy of this LeadMatrix.
Create Creates a new LeadMatrix with the specified values.
Equals Specifies whether this LeadMatrix structure contains the same values as the specified object.
GetHashCode Returns a hash code for this LeadMatrix structure.
GetStringDescription Converts this LeadMatrix to a human-readable string.
Invert Inverts this LeadMatrix.
IsEqual Compares two LeadMatrix objects to determine whether they contain the same coordinates.
Multiply Multiplies a LeadMatrix by another LeadMatrix.
Parse Parses a string and returns a new instance of LeadMatrix from it.
Prepend Prepends the specified LeadMatrix onto this LeadMatrix.
Rotate Applies a rotation of the specified angle about the origin of this LeadMatrix.
RotateAt Rotates this matrix about the specified point.
RotateAtPrepend Prepends a rotation of the specified angle at the specified point to this LeadMatrix.
RotatePrepend Prepends a rotation of the specified angle to this LeadMatrix.
Scale Appends the specified scale vector to this LeadMatrix.
ScaleAt Scales this LeadMatrix by the specified amount about the specified point.
ScaleAtPrepend Prepends the specified scale about the specified point of this LeadMatrix.
ScalePrepend Prepends the specified scale vector to this LeadMatrix.
Set Sets the values of this LeadMatrix.
SetIdentity Changes this LeadMatrix into an identity matrix.
Skew Appends a skew of the specified degrees in the x and y dimensions to this LeadMatrix.
SkewPrepend Prepends a skew of the specified degrees in the x and y dimensions to this LeadMatrix.
ToString Converts this LeadMatrix to a human-readable string using the specified format and provider.
Transform Transforms the specified point by the LeadMatrix and returns the result.
TransformPoint Transforms the specified point by the LeadMatrix and returns the result.
TransformPoints Transforms the specified points by this LeadMatrix.
TransformPoints Transforms the specified points by this LeadMatrix.
TransformRect Transforms the specified rect by the LeadMatrix and returns the result.
TransformVector Transforms the specified vector point by the LeadMatrix and returns the result.
Translate Appends a translation of the specified offsets to this LeadMatrix.
TranslatePrepend Prepends a translation of the specified offsets to this LeadMatrix.

Public Properties

Name Description
Determinant Gets the determinant of this LeadMatrix.
HasInverse Gets a value that indicates whether this LeadMatrix is invertible.
Identity Gets an identity LeadMatrix.
IsIdentity Gets a value that indicates whether this LeadMatrix is an identity matrix.
M11 Gets or sets the value of the first row and first column of this LeadMatrix.
M12 Gets or sets the value of the first row and second column of this LeadMatrix.
M21 Gets or sets the value of the second row and first column of this LeadMatrix.
M22 Gets or sets the value of the second row and second column of this LeadMatrix.
OffsetX Gets or sets the value of the third row and first column of this LeadMatrix.
OffsetY Gets or sets the value of the third row and second column of this LeadMatrix.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly