Class SCNMatrix4

  • All Implemented Interfaces:
    java.lang.Iterable<SCNMatrix4>

    public class SCNMatrix4
    extends org.robovm.rt.bro.Struct<SCNMatrix4>
    • Constructor Detail

      • SCNMatrix4

        public SCNMatrix4()
      • SCNMatrix4

        public SCNMatrix4​(float m11,
                          float m12,
                          float m13,
                          float m14,
                          float m21,
                          float m22,
                          float m23,
                          float m24,
                          float m31,
                          float m32,
                          float m33,
                          float m34,
                          float m41,
                          float m42,
                          float m43,
                          float m44)
    • Method Detail

      • getM11

        public float getM11()
      • setM11

        public SCNMatrix4 setM11​(float m11)
      • getM12

        public float getM12()
      • setM12

        public SCNMatrix4 setM12​(float m12)
      • getM13

        public float getM13()
      • setM13

        public SCNMatrix4 setM13​(float m13)
      • getM14

        public float getM14()
      • setM14

        public SCNMatrix4 setM14​(float m14)
      • getM21

        public float getM21()
      • setM21

        public SCNMatrix4 setM21​(float m21)
      • getM22

        public float getM22()
      • setM22

        public SCNMatrix4 setM22​(float m22)
      • getM23

        public float getM23()
      • setM23

        public SCNMatrix4 setM23​(float m23)
      • getM24

        public float getM24()
      • setM24

        public SCNMatrix4 setM24​(float m24)
      • getM31

        public float getM31()
      • setM31

        public SCNMatrix4 setM31​(float m31)
      • getM32

        public float getM32()
      • setM32

        public SCNMatrix4 setM32​(float m32)
      • getM33

        public float getM33()
      • setM33

        public SCNMatrix4 setM33​(float m33)
      • getM34

        public float getM34()
      • setM34

        public SCNMatrix4 setM34​(float m34)
      • getM41

        public float getM41()
      • setM41

        public SCNMatrix4 setM41​(float m41)
      • getM42

        public float getM42()
      • setM42

        public SCNMatrix4 setM42​(float m42)
      • getM43

        public float getM43()
      • setM43

        public SCNMatrix4 setM43​(float m43)
      • getM44

        public float getM44()
      • setM44

        public SCNMatrix4 setM44​(float m44)
      • createTranslation

        public static SCNMatrix4 createTranslation​(float x,
                                                   float y,
                                                   float z)
      • createScale

        public static SCNMatrix4 createScale​(float sx,
                                             float sy,
                                             float sz)
      • translate

        public SCNMatrix4 translate​(float x,
                                    float y,
                                    float z)
      • isIdentity

        public boolean isIdentity()
      • equalsTo

        public boolean equalsTo​(SCNMatrix4 b)
      • createRotation

        public static SCNMatrix4 createRotation​(float angle,
                                                float x,
                                                float y,
                                                float z)
      • scale

        public SCNMatrix4 scale​(float sx,
                                float sy,
                                float sz)
      • rotate

        public SCNMatrix4 rotate​(float angle,
                                 float x,
                                 float y,
                                 float z)