Uses of Class
org.xith3d.scenegraph.Transform3D

Packages that use Transform3D
org.xith3d.effects.shadows   
org.xith3d.effects.shadows.occluder   
org.xith3d.picking   
org.xith3d.render   
org.xith3d.render.jsr231   
org.xith3d.render.lwjgl   
org.xith3d.render.preprocessing   
org.xith3d.render.preprocessing.sorting   
org.xith3d.scenegraph   
org.xith3d.scenegraph.avatar   
org.xith3d.scenegraph.modifications   
org.xith3d.scenegraph.primitives   
org.xith3d.schedops.movement   
org.xith3d.ui.swingui A swing based UserInterface package for Xith3D. 
org.xith3d.utility.comparator   
 

Uses of Transform3D in org.xith3d.effects.shadows
 

Methods in org.xith3d.effects.shadows with parameters of type Transform3D
protected  void GLSLShadowMappingFactory.calculateTextureMatrix(float fovy, float aspect, float near, float far, Transform3D lightTransform, Transform3D viewTransform, Transform3D textureTransform)
          
protected  void ShadowMappingFactory.calculateTextureMatrix(float fovy, float aspect, float near, float far, Transform3D lightTransform, Transform3D viewTransform, Transform3D textureTransform)
           
 

Uses of Transform3D in org.xith3d.effects.shadows.occluder
 

Fields in org.xith3d.effects.shadows.occluder declared as Transform3D
 Transform3D Occluder.worldTransform
           
 

Methods in org.xith3d.effects.shadows.occluder that return Transform3D
 Transform3D OccluderSubmission.getModelTransform()
           
 Transform3D Occluder.getWorldTransform()
           
 

Methods in org.xith3d.effects.shadows.occluder with parameters of type Transform3D
 void OccluderSubmission.setModelTransform(Transform3D modelTransform)
           
 void Occluder.setWorldTransform(Transform3D worldTransform)
           
 

Constructors in org.xith3d.effects.shadows.occluder with parameters of type Transform3D
OccluderSubmission(Shape3D shape, Transform3D modelTransform)
           
 

Uses of Transform3D in org.xith3d.picking
 

Methods in org.xith3d.picking that return Transform3D
 Transform3D PickResult.getTransform()
           
 

Uses of Transform3D in org.xith3d.render
 

Fields in org.xith3d.render declared as Transform3D
 Transform3D[] OpenGLStatesCache.currentTextureMatrix
           
 

Methods in org.xith3d.render that return Transform3D
 Transform3D ClipperInfo.getModelView()
           
 Transform3D BaseRenderPassConfig.getViewTransform()
          
 Transform3D RenderPassConfig.getViewTransform()
           
 

Methods in org.xith3d.render with parameters of type Transform3D
 void BaseRenderPassConfig.setViewTransform(Transform3D viewTransform)
          Sets the View Transform3D for this RenderPass.
 void RenderPassConfig.setViewTransform(Transform3D viewTransform)
          Sets the View Transform3D for this RenderPass.
 

Constructors in org.xith3d.render with parameters of type Transform3D
BaseRenderPassConfig(View.ProjectionPolicy projectionPolicy, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView, org.openmali.types.twodee.Rect2i viewport, Transform3D viewTransform)
          Creates new RenderPassConfig with the given parameters.
BaseRenderPassConfig(View.ProjectionPolicy projectionPolicy, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView, org.openmali.types.twodee.Rect2i viewport, Transform3D viewTransform)
          Creates new RenderPassConfig with the given parameters.
ClipperInfo(Clipper clipper, Transform3D modelView)
           
 

Uses of Transform3D in org.xith3d.render.jsr231
 

Methods in org.xith3d.render.jsr231 with parameters of type Transform3D
protected static void ShapeAtomPeer.setMatrix(javax.media.opengl.GL gl, View view, Transform3D transform, boolean ignoreRotation, boolean forced)
           
 

Uses of Transform3D in org.xith3d.render.lwjgl
 

Methods in org.xith3d.render.lwjgl with parameters of type Transform3D
protected static void ShapeAtomPeer.setMatrix(View view, Transform3D transform, boolean ignoreRotation, boolean forced)
           
 

Uses of Transform3D in org.xith3d.render.preprocessing
 

Methods in org.xith3d.render.preprocessing with parameters of type Transform3D
 void RenderBinProvider.sortAllAtoms(RenderBinSorter opaqueSorter, RenderBinSorter transparentSorter, Transform3D viewTransform)
          Sorts the RenderAtoms in the diverse RenderBins by policies.
 

Uses of Transform3D in org.xith3d.render.preprocessing.sorting
 

Methods in org.xith3d.render.preprocessing.sorting with parameters of type Transform3D
 void BackToFrontByBoundingSphereAndEyeRayIntersectionRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void BackToFrontRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void CustomRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void FrontToBackRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void FrontToBackRenderBinSorter2.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void OrderedBackToFrontRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void OrderedStateRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
abstract  void RenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void StateRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void TU2StateRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void ZValueRenderBinSorter.sortRenderBin(RenderBin renderBin, Transform3D viewTransform)
          Sorts a whole RenderBin.
 void CustomRenderBinSorter.updateDistancesToView(RenderBin renderBin, Transform3D viewTransform)
          
 void FrontToBackRenderBinSorter.updateDistancesToView(RenderBin renderBin, Transform3D viewTransform)
           
 void FrontToBackRenderBinSorter2.updateDistancesToView(RenderBin renderBin, Transform3D viewTransform)
           
 void RenderBinSorter.updateDistancesToView(RenderBin renderBin, Transform3D viewTransform)
           
 

Uses of Transform3D in org.xith3d.scenegraph
 

Fields in org.xith3d.scenegraph declared as Transform3D
static Transform3D Transform3D.IDENTITY
           
static Transform3D Transform3D.ZERO
           
 

Methods in org.xith3d.scenegraph that return Transform3D
 Transform3D View.calculatePerspective(float viewportWidth, float viewportHeight)
           
 Transform3D View.calculatePerspective(org.openmali.types.twodee.Sized2iRO viewport)
           
 Transform3D Transform3D.getCopy()
           
static Transform3D _SG_PrivilegedAccess.getLeafWorldTransform(Leaf leaf)
           
 Transform3D TransformGroup.getLocalTransform()
           
 Transform3D View.getModelViewTransform(boolean forceRecomputation)
          Gets model-view transform for the NORMAL camera mode.
 Transform3D View.getModelViewTransform(View.CameraMode mode, boolean forceRecomputation)
          Gets model-view transform adjusting it depending on the camera mode.
 Transform3D View.getProjection()
           
 Transform3D TextureAttributes.getTextureTransform()
          gets the texture transform.
 Transform3D TransformGroup.getTransform()
          Gets the transform for this object.
 Transform3D Transformable.getTransform()
          Gets the transform for this object.
 Transform3D View.getTransform()
          Gets the transform for this object.
 Transform3D Node.getWorldTransform()
           
 Transform3D TransformGroup.getWorldTransform()
          
 

Methods in org.xith3d.scenegraph with parameters of type Transform3D
 void Transform3D.add(Transform3D t2)
          Add this transform to the transform in t and then places the result back into this.
 void Transform3D.add(Transform3D t1, Transform3D t2)
          Adds the transforms t1 and t2 and places the result into this.
 int Transform3D.compareTo(Transform3D t2)
          
 void Transform3D.get(Transform3D transform)
          Gets the full transform.
static java.nio.FloatBuffer _SG_PrivilegedAccess.getFloatBuffer(Transform3D t3d, boolean refillOnDemand)
           
 void TransformGroup.getLocalTransform(Transform3D t)
           
 void Transform3D.getTransform(Transform3D t)
          Deprecated. it has been replaced by get(Transform3D).
 void TransformGroup.getTransform(Transform3D t)
           
 void Transformable.getTransform(Transform3D t)
          Gets the transform for this object.
 void View.getTransform(Transform3D transform)
          Gets the transform for this object.
 void Node.getWorldTransform(Transform3D transform3D)
           
 void Transform3D.invert(Transform3D t)
          Inverts the transform t and place the result in this transform.
 void Transform3D.mul(Transform3D t)
           
 void Transform3D.set(Transform3D t)
          Set the matrix and state of this transform to the matrix state of the Transform3D t.
static void _SG_PrivilegedAccess.setChanged(Transform3D t3d, boolean changed)
           
 void TransformGroup.setLocalTransform(Transform3D t)
           
 void View.setProjection(Transform3D customProjection)
          Sets the custom projection transform.
 void TextureAttributes.setTextureTransform(Transform3D transform)
          sets the texture transform.
 void TransformGroup.setTransform(Transform3D t)
          Sets the transform for this object.
 void Transformable.setTransform(Transform3D t)
          Sets the transform for this object.
 void View.setTransform(Transform3D transform)
          Sets the transform for this object.
 void Transform3D.sub(Transform3D t2)
          Subtracts transform t from this transform and then places the result back into this.
 void Transform3D.sub(Transform3D t1, Transform3D t2)
          Subtracts the transform t2 from t1 and places the result into this.
 void Transform3D.transform(Transform3D t)
           
 void Transform3D.transform(Transform3D t, Transform3D out)
           
 void Transform3D.transpose(Transform3D trans)
          Transposes transform t and places the value into this transform, trans is not modified.
 

Constructors in org.xith3d.scenegraph with parameters of type Transform3D
TextureAttributes(org.jagatoo.opengl.enums.TextureMode textureMode, Transform3D transform, org.openmali.vecmath2.Colorf textureBlendColor, org.jagatoo.opengl.enums.PerspectiveCorrectionMode perspCorrectionMode)
          Constructs a new TextureAttributes object.
Transform3D(Transform3D t)
          Constructs a new Transform3D object and initializes it from the specified transform.
TransformGroup(Transform3D t)
          Constructs a new TransformGroup object with the specified transform.
 

Uses of Transform3D in org.xith3d.scenegraph.avatar
 

Methods in org.xith3d.scenegraph.avatar with parameters of type Transform3D
 void AvatarTransform.transform(Transform3D viewTransform, float rotX, float rotY, org.openmali.vecmath2.Vector3f thirdPersonOffset)
          This is called by the FirstPersonInputHandler each frame to transform the avatar with the View.
 void DefaultAvatarTransform.transform(Transform3D viewTransform, float rotX, float rotY, org.openmali.vecmath2.Vector3f thirdPersonOffset)
          [This is called by the FirstPersonInputHandler each frame to transform the avatar with the View.
 

Uses of Transform3D in org.xith3d.scenegraph.modifications
 

Methods in org.xith3d.scenegraph.modifications with parameters of type Transform3D
 void ScenegraphModificationsListener.onTransformChanged(TransformGroup tg, Transform3D transform)
           
 

Uses of Transform3D in org.xith3d.scenegraph.primitives
 

Constructors in org.xith3d.scenegraph.primitives with parameters of type Transform3D
Origin(Transform3D transform)
           
 

Uses of Transform3D in org.xith3d.schedops.movement
 

Fields in org.xith3d.schedops.movement declared as Transform3D
protected  Transform3D GroupAnimator.t3dMain
           
 

Methods in org.xith3d.schedops.movement with parameters of type Transform3D
 void GroupAnimator.setTransform(Transform3D transform)
          This method could be implemented otherwise if the super method wasn't final.
 

Uses of Transform3D in org.xith3d.ui.swingui
 

Fields in org.xith3d.ui.swingui declared as Transform3D
 Transform3D UIWindowManager.lastTransform
           
 Transform3D UIWindowManager.planeOffset
           
 Transform3D UIWindowManager.worldTransform
           
 

Methods in org.xith3d.ui.swingui with parameters of type Transform3D
 void UIWindowManager.newFrame(Transform3D viewTransform)
          Called once a frame to update the different overlays.
 

Uses of Transform3D in org.xith3d.utility.comparator
 

Methods in org.xith3d.utility.comparator with parameters of type Transform3D
static int ComparatorHelper.compare(Transform3D ta, Transform3D tb)