Class Matrix3x2

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Numerics
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Numerics.Matrix3x2
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • Matrix3x2

        public Matrix3x2​(java.lang.Object instance)
                  throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • Matrix3x2

        public Matrix3x2()
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • Equals

        public boolean Equals​(Matrix3x2 other)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Invert

        public static boolean Invert​(Matrix3x2 matrix,
                                     JCORefOut<Matrix3x2> result)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetDeterminant

        public Single GetDeterminant()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateScale

        public static Matrix3x2 CreateScale​(Single scale)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateScale

        public static Matrix3x2 CreateScale​(Single xScale,
                                            Single yScale)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateScale

        public static Matrix3x2 CreateScale​(Single xScale,
                                            Single yScale,
                                            Vector2 centerPoint)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateScale

        public static Matrix3x2 CreateScale​(Single scale,
                                            Vector2 centerPoint)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateScale

        public static Matrix3x2 CreateScale​(Vector2 scales)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateScale

        public static Matrix3x2 CreateScale​(Vector2 scales,
                                            Vector2 centerPoint)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateSkew

        public static Matrix3x2 CreateSkew​(Single radiansX,
                                           Single radiansY)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateSkew

        public static Matrix3x2 CreateSkew​(Single radiansX,
                                           Single radiansY,
                                           Vector2 centerPoint)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateTranslation

        public static Matrix3x2 CreateTranslation​(Single xPosition,
                                                  Single yPosition)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateTranslation

        public static Matrix3x2 CreateTranslation​(Vector2 position)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Multiply

        public static Matrix3x2 Multiply​(Matrix3x2 value1,
                                         Single value2)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Multiply

        public static Matrix3x2 Multiply​(Matrix3x2 value1,
                                         Matrix3x2 value2)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Negate

        public static Matrix3x2 Negate​(Matrix3x2 value)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Subtract

        public static Matrix3x2 Subtract​(Matrix3x2 value1,
                                         Matrix3x2 value2)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsIdentity

        public boolean getIsIdentity()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIdentity

        public static Matrix3x2 getIdentity()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTranslation

        public Vector2 getTranslation()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setTranslation

        public void setTranslation​(Vector2 Translation)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable