Class CATransform3D

All Implemented Interfaces:
Iterable<CATransform3D>

public class CATransform3D
extends Struct<CATransform3D>
  • Constructor Details

    • CATransform3D

      public CATransform3D()
    • CATransform3D

      public CATransform3D​(double m11, double m12, double m13, double m14, double m21, double m22, double m23, double m24, double m31, double m32, double m33, double m34, double m41, double m42, double m43, double m44)
  • Method Details

    • getM11

      public double getM11()
    • setM11

      public CATransform3D setM11​(double m11)
    • getM12

      public double getM12()
    • setM12

      public CATransform3D setM12​(double m12)
    • getM13

      public double getM13()
    • setM13

      public CATransform3D setM13​(double m13)
    • getM14

      public double getM14()
    • setM14

      public CATransform3D setM14​(double m14)
    • getM21

      public double getM21()
    • setM21

      public CATransform3D setM21​(double m21)
    • getM22

      public double getM22()
    • setM22

      public CATransform3D setM22​(double m22)
    • getM23

      public double getM23()
    • setM23

      public CATransform3D setM23​(double m23)
    • getM24

      public double getM24()
    • setM24

      public CATransform3D setM24​(double m24)
    • getM31

      public double getM31()
    • setM31

      public CATransform3D setM31​(double m31)
    • getM32

      public double getM32()
    • setM32

      public CATransform3D setM32​(double m32)
    • getM33

      public double getM33()
    • setM33

      public CATransform3D setM33​(double m33)
    • getM34

      public double getM34()
    • setM34

      public CATransform3D setM34​(double m34)
    • getM41

      public double getM41()
    • setM41

      public CATransform3D setM41​(double m41)
    • getM42

      public double getM42()
    • setM42

      public CATransform3D setM42​(double m42)
    • getM43

      public double getM43()
    • setM43

      public CATransform3D setM43​(double m43)
    • getM44

      public double getM44()
    • setM44

      public CATransform3D setM44​(double m44)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class NativeObject
    • Identity

      public static CATransform3D Identity()
    • isIdentity

      public boolean isIdentity()
    • equalsTo

      public boolean equalsTo​(CATransform3D b)
    • createTranslation

      public static CATransform3D createTranslation​(double tx, double ty, double tz)
    • createScale

      public static CATransform3D createScale​(double sx, double sy, double sz)
    • createRotation

      public static CATransform3D createRotation​(double angle, double x, double y, double z)
    • translate

      public CATransform3D translate​(double tx, double ty, double tz)
    • scale

      public CATransform3D scale​(double sx, double sy, double sz)
    • rotate

      public CATransform3D rotate​(double angle, double x, double y, double z)
    • concat

      public CATransform3D concat​(CATransform3D b)
    • invert

      public CATransform3D invert()
    • createAffineTransform

      public static CATransform3D createAffineTransform​(CGAffineTransform m)
    • isAffine

      public boolean isAffine()
    • getAffineTransform

      public CGAffineTransform getAffineTransform()