Uses of Class
crystalspace.jbind.impl.csgeom.transfrm.csTransform

Packages that use csTransform
crystalspace.jbind.impl.csgeom.box   
crystalspace.jbind.impl.csgeom.frustum   
crystalspace.jbind.impl.csgeom.transfrm   
crystalspace.jbind.impl.engine.portal   
crystalspace.jbind.impl.engine.rview   
crystalspace.jbind.impl.engine.shadows   
crystalspace.jbind.interfaces.iengine.portal   
crystalspace.jbind.interfaces.iengine.rview   
crystalspace.jbind.interfaces.iengine.shadows   
 

Uses of csTransform in crystalspace.jbind.impl.csgeom.box
 

Methods in crystalspace.jbind.impl.csgeom.box with parameters of type csTransform
 boolean csBox3.projectBox(csTransform trans, float fov, float sx, float sy, csBox2 sbox, float min_z, float max_z)
          Project this box to a 2D bounding box given the view point transformation and also the field-of-view and shift values (for perspective projection).
 boolean csBox3.projectBoxAndOutline(csTransform trans, float fov, float sx, float sy, csBox2 sbox, csPoly2D poly, float min_z, float max_z)
          Project this box to the 2D outline given the view point transformation and also the field-of-view and shift values (for perspective correction).
 boolean csBox3.projectOutline(csTransform trans, float fov, float sx, float sy, csPoly2D poly, float min_z, float max_z)
          Project this box to the 2D outline given the view point transformation and also the field-of-view and shift values (for perspective correction).
 

Uses of csTransform in crystalspace.jbind.impl.csgeom.frustum
 

Methods in crystalspace.jbind.impl.csgeom.frustum with parameters of type csTransform
 void csFrustum.transform(csTransform trans)
          Apply a transformation to this frustum.
 

Uses of csTransform in crystalspace.jbind.impl.csgeom.transfrm
 

Subclasses of csTransform in crystalspace.jbind.impl.csgeom.transfrm
 class csOrthoTransform
          A class which defines a reversible transformation from one coordinate system to another by maintaining an inverse transformation matrix.
 class csReversibleTransform
          A class which defines a reversible transformation from one coordinate system to another by maintaining an inverse transformation matrix.
 

Methods in crystalspace.jbind.impl.csgeom.transfrm that return csTransform
static csTransform csTransform.getReflect(csPlane3 pl)
          Return a transform that represents a mirroring across a plane.
static csTransform csTransform.mul(csTransform t1, csReversibleTransform t2)
          Combine two transforms, rightmost first.
 

Methods in crystalspace.jbind.impl.csgeom.transfrm with parameters of type csTransform
static csVector3 csTransform.mul(csVector3 v, csTransform t)
          Apply a transformation to a 3D vector.
static csVector3 csTransform.mul(csTransform t, csVector3 v)
          Apply a transformation to a 3D vector.
static csVector3 csTransform.mule(csVector3 v, csTransform t)
          Apply a transformation to a 3D vector.
static csPlane3 csTransform.mul(csPlane3 p, csTransform t)
          Apply a transformation to a Plane.
static csPlane3 csTransform.mul(csTransform t, csPlane3 p)
          Apply a transformation to a Plane.
static csPlane3 csTransform.mule(csPlane3 p, csTransform t)
          Apply a transformation to a Plane.
static csSphere csTransform.mul(csSphere s, csTransform t)
          Apply a transformation to a sphere.
static csSphere csTransform.mul(csTransform t, csSphere s)
          Apply a transformation to a sphere.
static csSphere csTransform.mule(csSphere s, csTransform t)
          Apply a transformation to a sphere.
static csMatrix3 csTransform.mul(csMatrix3 m, csTransform t)
          Multiply a matrix with the transformation matrix.
static csMatrix3 csTransform.mul(csTransform t, csMatrix3 m)
          Multiply a matrix with the transformation matrix.
static csMatrix3 csTransform.mule(csMatrix3 m, csTransform t)
          Multiply a matrix with the transformation matrix.
static csTransform csTransform.mul(csTransform t1, csReversibleTransform t2)
          Combine two transforms, rightmost first.
 

Constructors in crystalspace.jbind.impl.csgeom.transfrm with parameters of type csTransform
csOrthoTransform(csTransform t)
          Initialize with the given transformation.
csReversibleTransform(csTransform t)
          Initialize with the given transformation.
 

Uses of csTransform in crystalspace.jbind.impl.engine.portal
 

Methods in crystalspace.jbind.impl.engine.portal with parameters of type csTransform
 void csPortal.setWarp(csTransform t)
           
 

Uses of csTransform in crystalspace.jbind.impl.engine.rview
 

Methods in crystalspace.jbind.impl.engine.rview with parameters of type csTransform
 void csRenderView.calculateFogMesh(csTransform tr_o2c, G3DPolygonMesh mesh)
           
 void csRenderView.calculateFogMesh(csTransform tr_o2c, G3DTriangleMesh mesh)
           
 

Uses of csTransform in crystalspace.jbind.impl.engine.shadows
 

Methods in crystalspace.jbind.impl.engine.shadows with parameters of type csTransform
 void csShadowBlock.addRelevantShadows(iShadowBlock source, csTransform trans)
           
 void csShadowBlock.transform(csTransform trans)
           
 

Uses of csTransform in crystalspace.jbind.interfaces.iengine.portal
 

Methods in crystalspace.jbind.interfaces.iengine.portal with parameters of type csTransform
 void iPortal.setWarp(csTransform t)
          Set the warping transformation for this portal in object space and world space.
 

Uses of csTransform in crystalspace.jbind.interfaces.iengine.rview
 

Methods in crystalspace.jbind.interfaces.iengine.rview with parameters of type csTransform
 void iRenderView.calculateFogMesh(csTransform tr_o2c, G3DPolygonMesh mesh)
           
 void iRenderView.calculateFogMesh(csTransform tr_o2c, G3DTriangleMesh mesh)
           
 

Uses of csTransform in crystalspace.jbind.interfaces.iengine.shadows
 

Methods in crystalspace.jbind.interfaces.iengine.shadows with parameters of type csTransform
 void iShadowBlock.addRelevantShadows(iShadowBlock source, csTransform trans)
          Copy all relevant shadow frustums from another shadow block into this block.
 void iShadowBlock.transform(csTransform trans)
          Apply a transformation to all frustums in this list.