Class Transformer
- java.lang.Object
-
- repast.simphony.visualization.visualization3D.Transformer
-
public class Transformer extends Object
- Version:
- $Revision: 1.1 $ $Date: 2006/01/06 22:35:19 $
- Author:
- Nick Collier
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
locationChanged
protected org.jogamp.java3d.Transform3D
rotation
protected boolean
rotationChanged
protected org.jogamp.java3d.Transform3D
rotX
protected boolean
rotXChanged
protected org.jogamp.java3d.Transform3D
rotY
protected boolean
rotYChanged
protected org.jogamp.java3d.Transform3D
rotZ
protected boolean
rotZChanged
protected boolean
scaleChanged
protected org.jogamp.java3d.Transform3D
scaling
protected org.jogamp.java3d.Transform3D
translate
-
Constructor Summary
Constructors Constructor Description Transformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(org.jogamp.java3d.TransformGroup translateGroup, org.jogamp.java3d.TransformGroup rotationGroup, org.jogamp.java3d.TransformGroup scaleGroup)
void
setRotation(org.jogamp.vecmath.AxisAngle4f rotation)
void
setRotationX(double angle)
void
setRotationY(double angle)
void
setRotationZ(double angle)
void
setScale(float x, float y, float z)
void
setTranslation(org.jogamp.vecmath.Point3f translation)
-
-
-
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
-
-
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)
-
-