Class Transformer


  • public class Transformer
    extends Object
    Version:
    $Revision: 1.1 $ $Date: 2006/01/06 22:35:19 $
    Author:
    Nick Collier
    • Field Detail

      • translate

        protected org.jogamp.java3d.Transform3D translate
      • scaling

        protected org.jogamp.java3d.Transform3D scaling
      • rotation

        protected org.jogamp.java3d.Transform3D rotation
      • rotX

        protected org.jogamp.java3d.Transform3D rotX
      • rotY

        protected org.jogamp.java3d.Transform3D rotY
      • rotZ

        protected org.jogamp.java3d.Transform3D rotZ
      • locationChanged

        protected boolean locationChanged
      • scaleChanged

        protected boolean scaleChanged
      • rotationChanged

        protected boolean rotationChanged
      • rotXChanged

        protected boolean rotXChanged
      • rotYChanged

        protected boolean rotYChanged
      • rotZChanged

        protected boolean rotZChanged
    • Constructor Detail

      • Transformer

        public Transformer()
    • Method Detail

      • setTranslation

        public void setTranslation​(org.jogamp.vecmath.Point3f translation)
      • setScale

        public void setScale​(float x,
                             float y,
                             float z)
      • setRotationX

        public void setRotationX​(double angle)
      • setRotationY

        public void setRotationY​(double angle)
      • setRotationZ

        public void setRotationZ​(double angle)
      • setRotation

        public void setRotation​(org.jogamp.vecmath.AxisAngle4f rotation)
      • apply

        public void apply​(org.jogamp.java3d.TransformGroup translateGroup,
                          org.jogamp.java3d.TransformGroup rotationGroup,
                          org.jogamp.java3d.TransformGroup scaleGroup)