public class Matrix3x2 extends ValueType
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Numerics.Matrix3x2
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
|
static java.lang.String |
assemblyShortName
Assembly name: System.Private.CoreLib
|
static java.lang.String |
className
Qualified class name: System.Numerics.Matrix3x2
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Matrix3x2() |
Matrix3x2(java.lang.Object instance)
Internal constructor.
|
Matrix3x2(Single m11,
Single m12,
Single m21,
Single m22,
Single m31,
Single m32) |
| Modifier and Type | Method and Description |
|---|---|
static Matrix3x2 |
Add(Matrix3x2 value1,
Matrix3x2 value2) |
static Matrix3x2 |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into Matrix3x2, a cast assert is made to check if types are compatible. |
static Matrix3x2 |
CreateRotation(Single radians) |
static Matrix3x2 |
CreateRotation(Single radians,
Vector2 centerPoint) |
static Matrix3x2 |
CreateScale(Single scale) |
static Matrix3x2 |
CreateScale(Single xScale,
Single yScale) |
static Matrix3x2 |
CreateScale(Single xScale,
Single yScale,
Vector2 centerPoint) |
static Matrix3x2 |
CreateScale(Single scale,
Vector2 centerPoint) |
static Matrix3x2 |
CreateScale(Vector2 scales) |
static Matrix3x2 |
CreateScale(Vector2 scales,
Vector2 centerPoint) |
static Matrix3x2 |
CreateSkew(Single radiansX,
Single radiansY) |
static Matrix3x2 |
CreateSkew(Single radiansX,
Single radiansY,
Vector2 centerPoint) |
static Matrix3x2 |
CreateTranslation(Single xPosition,
Single yPosition) |
static Matrix3x2 |
CreateTranslation(Vector2 position) |
boolean |
Equals(Matrix3x2 other) |
Single |
GetDeterminant() |
static Matrix3x2 |
getIdentity() |
boolean |
getIsIdentity() |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
Vector2 |
getTranslation() |
static boolean |
Invert(Matrix3x2 matrix,
JCORefOut<Matrix3x2> result) |
static Matrix3x2 |
Lerp(Matrix3x2 matrix1,
Matrix3x2 matrix2,
Single amount) |
static Matrix3x2 |
Multiply(Matrix3x2 value1,
Matrix3x2 value2) |
static Matrix3x2 |
Multiply(Matrix3x2 value1,
Single value2) |
static Matrix3x2 |
Negate(Matrix3x2 value) |
void |
setJCOInstance(JCObject instance) |
void |
setTranslation(Vector2 Translation) |
static Matrix3x2 |
Subtract(Matrix3x2 value1,
Matrix3x2 value2) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Matrix3x2()
throws java.lang.Throwable
java.lang.Throwablepublic Matrix3x2(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic Matrix3x2(Single m11, Single m12, Single m21, Single m22, Single m31, Single m32) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
public static Matrix3x2 Add(Matrix3x2 value1, Matrix3x2 value2) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static Matrix3x2 cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Matrix3x2, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedMatrix3x2 instancejava.lang.Throwable - in case of error during cast operationpublic static Matrix3x2 CreateRotation(Single radians) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException, ArithmeticException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionArithmeticExceptionpublic static Matrix3x2 CreateRotation(Single radians, Vector2 centerPoint) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException, ArithmeticException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionArithmeticExceptionpublic static Matrix3x2 CreateScale(Single scale) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateScale(Single xScale, Single yScale) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateScale(Single xScale, Single yScale, Vector2 centerPoint) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateScale(Single scale, Vector2 centerPoint) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateScale(Vector2 scales) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateScale(Vector2 scales, Vector2 centerPoint) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateSkew(Single radiansX, Single radiansY) throws java.lang.Throwable, PlatformNotSupportedException, NotSupportedException
java.lang.ThrowablePlatformNotSupportedExceptionNotSupportedExceptionpublic static Matrix3x2 CreateSkew(Single radiansX, Single radiansY, Vector2 centerPoint) throws java.lang.Throwable, PlatformNotSupportedException, NotSupportedException
java.lang.ThrowablePlatformNotSupportedExceptionNotSupportedExceptionpublic static Matrix3x2 CreateTranslation(Single xPosition, Single yPosition) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic static Matrix3x2 CreateTranslation(Vector2 position) throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic boolean Equals(Matrix3x2 other) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public Single GetDeterminant() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static Matrix3x2 getIdentity() throws java.lang.Throwable, NotSupportedException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionPlatformNotSupportedExceptionpublic boolean getIsIdentity()
throws java.lang.Throwable,
ArgumentException,
ArgumentOutOfRangeException,
PlatformNotSupportedException,
NotSupportedException,
ObjectDisposedException,
InvalidOperationException,
RankException,
ArrayTypeMismatchException
public java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ValueTypeString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ValueTypeString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ValueTypeObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ValueTypeString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class ValueTypeJCType representing the CLR Type of the instantiated Classpublic Vector2 getTranslation() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static boolean Invert(Matrix3x2 matrix, JCORefOut<Matrix3x2> result) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
public static Matrix3x2 Lerp(Matrix3x2 matrix1, Matrix3x2 matrix2, Single amount) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static Matrix3x2 Multiply(Matrix3x2 value1, Matrix3x2 value2) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static Matrix3x2 Multiply(Matrix3x2 value1, Single value2) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static Matrix3x2 Negate(Matrix3x2 value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public void setJCOInstance(JCObject instance)
setJCOInstance in class ValueTypepublic void setTranslation(Vector2 Translation) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static Matrix3x2 Subtract(Matrix3x2 value1, Matrix3x2 value2) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException