Uses of Class
com.bulletphysics.linearmath.Transform

Packages that use Transform
com.bulletphysics.collision.dispatch Dispatching code for collisions between various shapes. 
com.bulletphysics.collision.narrowphase Narrow-phase collision. 
com.bulletphysics.collision.shapes Collision shapes. 
com.bulletphysics.demos.opengl   
com.bulletphysics.dynamics DynamicsWorld and RigidBody. 
com.bulletphysics.dynamics.constraintsolver Constraints. 
com.bulletphysics.dynamics.vehicle   
com.bulletphysics.linearmath Vector math library. 
 

Uses of Transform in com.bulletphysics.collision.dispatch
 

Fields in com.bulletphysics.collision.dispatch declared as Transform
protected  Transform CollisionObject.interpolationWorldTransform
           
protected  Transform CollisionObject.worldTransform
           
 

Methods in com.bulletphysics.collision.dispatch that return Transform
 Transform CollisionObject.getInterpolationWorldTransform(Transform out)
           
 Transform CollisionObject.getWorldTransform(Transform out)
           
 

Methods in com.bulletphysics.collision.dispatch with parameters of type Transform
 Transform CollisionObject.getInterpolationWorldTransform(Transform out)
           
 Transform CollisionObject.getWorldTransform(Transform out)
           
 void CollisionWorld.rayTestSingle(Transform rayFromTrans, Transform rayToTrans, CollisionObject collisionObject, CollisionShape collisionShape, Transform colObjWorldTransform, CollisionWorld.RayResultCallback resultCallback)
           
 void CollisionObject.setInterpolationWorldTransform(Transform interpolationWorldTransform)
           
 void CollisionObject.setWorldTransform(Transform worldTransform)
           
 

Uses of Transform in com.bulletphysics.collision.narrowphase
 

Fields in com.bulletphysics.collision.narrowphase declared as Transform
 Transform TriangleConvexcastCallback.convexShapeFrom
           
 Transform TriangleConvexcastCallback.convexShapeTo
           
 Transform ConvexCast.CastResult.hitTransformA
           
 Transform ConvexCast.CastResult.hitTransformB
           
 Transform DiscreteCollisionDetectorInterface.ClosestPointInput.transformA
           
 Transform DiscreteCollisionDetectorInterface.ClosestPointInput.transformB
           
 Transform TriangleConvexcastCallback.triangleToWorld
           
 

Methods in com.bulletphysics.collision.narrowphase with parameters of type Transform
 boolean ConvexPenetrationDepthSolver.calcPenDepth(SimplexSolverInterface simplexSolver, ConvexShape convexA, ConvexShape convexB, Transform transA, Transform transB, javax.vecmath.Vector3f v, javax.vecmath.Vector3f pa, javax.vecmath.Vector3f pb, IDebugDraw debugDraw)
           
 boolean GjkEpaPenetrationDepthSolver.calcPenDepth(SimplexSolverInterface simplexSolver, ConvexShape pConvexA, ConvexShape pConvexB, Transform transformA, Transform transformB, javax.vecmath.Vector3f v, javax.vecmath.Vector3f wWitnessOnA, javax.vecmath.Vector3f wWitnessOnB, IDebugDraw debugDraw)
           
 boolean ConvexCast.calcTimeOfImpact(Transform fromA, Transform toA, Transform fromB, Transform toB, ConvexCast.CastResult result)
          Cast a convex against another convex object.
 boolean GjkConvexCast.calcTimeOfImpact(Transform fromA, Transform toA, Transform fromB, Transform toB, ConvexCast.CastResult result)
           
 boolean SubsimplexConvexCast.calcTimeOfImpact(Transform fromA, Transform toA, Transform fromB, Transform toB, ConvexCast.CastResult result)
           
static boolean GjkEpaSolver.collide(ConvexShape shape0, Transform wtrs0, ConvexShape shape1, Transform wtrs1, float radialmargin, GjkEpaSolver.Results results)
           
 void ConvexCast.CastResult.drawCoordSystem(Transform trans)
           
 void PersistentManifold.refreshContactPoints(Transform trA, Transform trB)
           
 

Constructors in com.bulletphysics.collision.narrowphase with parameters of type Transform
TriangleConvexcastCallback(ConvexShape convexShape, Transform convexShapeFrom, Transform convexShapeTo, Transform triangleToWorld, float triangleCollisionMargin)
           
 

Uses of Transform in com.bulletphysics.collision.shapes
 

Fields in com.bulletphysics.collision.shapes declared as Transform
 Transform CompoundShapeChild.transform
           
 

Methods in com.bulletphysics.collision.shapes that return Transform
 Transform CompoundShape.getChildTransform(int index, Transform out)
           
 

Methods in com.bulletphysics.collision.shapes with parameters of type Transform
protected  void PolyhedralConvexShape._PolyhedralConvexShape_getAabb(Transform trans, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void CompoundShape.addChildShape(Transform localTransform, CollisionShape shape)
           
 void CollisionShape.calculateTemporalAabb(Transform curTrans, javax.vecmath.Vector3f linvel, javax.vecmath.Vector3f angvel, float timeStep, javax.vecmath.Vector3f temporalAabbMin, javax.vecmath.Vector3f temporalAabbMax)
           
 void BoxShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void CapsuleShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
abstract  void CollisionShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void CompoundShape.getAabb(Transform trans, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
          getAabb's default implementation is brute force, expected derived classes to implement a fast dedicated version.
 void ConvexInternalShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
          getAabb's default implementation is brute force, expected derived classes to implement a fast dedicated version.
 void CylinderShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void MinkowskiSumShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void PolyhedralConvexShape.getAabb(Transform trans, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void SphereShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void StaticPlaneShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void TriangleMeshShape.getAabb(Transform trans, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void TriangleShape.getAabb(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 void ConvexInternalShape.getAabbSlow(Transform trans, javax.vecmath.Vector3f minAabb, javax.vecmath.Vector3f maxAabb)
           
abstract  void ConvexShape.getAabbSlow(Transform t, javax.vecmath.Vector3f aabbMin, javax.vecmath.Vector3f aabbMax)
           
 Transform CompoundShape.getChildTransform(int index, Transform out)
           
 void MinkowskiSumShape.getTransformA(Transform dest)
           
 void MinkowskiSumShape.getTransformB(Transform dest)
           
 void MinkowskiSumShape.setTransformA(Transform transA)
           
 void MinkowskiSumShape.setTransformB(Transform transB)
           
 

Uses of Transform in com.bulletphysics.demos.opengl
 

Fields in com.bulletphysics.demos.opengl declared as Transform
static Transform[] DemoApplication.startTransforms
           
 

Methods in com.bulletphysics.demos.opengl with parameters of type Transform
static void GLShapeDrawer.drawOpenGL(IGL gl, Transform trans, CollisionShape shape, javax.vecmath.Vector3f color, int debugMode)
           
 RigidBody DemoApplication.localCreateRigidBody(float mass, Transform startTransform, CollisionShape shape)
           
 

Uses of Transform in com.bulletphysics.dynamics
 

Fields in com.bulletphysics.dynamics declared as Transform
 Transform RigidBodyConstructionInfo.startWorldTransform
           
 

Methods in com.bulletphysics.dynamics that return Transform
 Transform RigidBody.getCenterOfMassTransform(Transform out)
           
 

Methods in com.bulletphysics.dynamics with parameters of type Transform
 void DiscreteDynamicsWorld.debugDrawObject(Transform worldTransform, CollisionShape shape, javax.vecmath.Vector3f color)
           
protected  void DiscreteDynamicsWorld.debugDrawSphere(float radius, Transform transform, javax.vecmath.Vector3f color)
           
 Transform RigidBody.getCenterOfMassTransform(Transform out)
           
 void RigidBody.predictIntegratedTransform(float timeStep, Transform predictedTransform)
          Continuous collision detection needs prediction.
 void RigidBody.proceedToTransform(Transform newTrans)
           
 void RigidBody.setCenterOfMassTransform(Transform xform)
           
 

Uses of Transform in com.bulletphysics.dynamics.constraintsolver
 

Fields in com.bulletphysics.dynamics.constraintsolver declared as Transform
protected  Transform Generic6DofConstraint.calculatedTransformA
           
protected  Transform Generic6DofConstraint.calculatedTransformB
           
protected  Transform Generic6DofConstraint.frameInA
           
protected  Transform Generic6DofConstraint.frameInB
           
 

Methods in com.bulletphysics.dynamics.constraintsolver that return Transform
 Transform ConeTwistConstraint.getAFrame(Transform out)
           
 Transform HingeConstraint.getAFrame(Transform out)
           
 Transform ConeTwistConstraint.getBFrame(Transform out)
           
 Transform HingeConstraint.getBFrame(Transform out)
           
 Transform Generic6DofConstraint.getCalculatedTransformA(Transform out)
          Gets the global transform of the offset for body A.
 Transform Generic6DofConstraint.getCalculatedTransformB(Transform out)
          Gets the global transform of the offset for body B.
 Transform Generic6DofConstraint.getFrameOffsetA(Transform out)
           
 Transform Generic6DofConstraint.getFrameOffsetB(Transform out)
           
 

Methods in com.bulletphysics.dynamics.constraintsolver with parameters of type Transform
 Transform ConeTwistConstraint.getAFrame(Transform out)
           
 Transform HingeConstraint.getAFrame(Transform out)
           
 Transform ConeTwistConstraint.getBFrame(Transform out)
           
 Transform HingeConstraint.getBFrame(Transform out)
           
 Transform Generic6DofConstraint.getCalculatedTransformA(Transform out)
          Gets the global transform of the offset for body A.
 Transform Generic6DofConstraint.getCalculatedTransformB(Transform out)
          Gets the global transform of the offset for body B.
 Transform Generic6DofConstraint.getFrameOffsetA(Transform out)
           
 Transform Generic6DofConstraint.getFrameOffsetB(Transform out)
           
 

Constructors in com.bulletphysics.dynamics.constraintsolver with parameters of type Transform
ConeTwistConstraint(RigidBody rbA, RigidBody rbB, Transform rbAFrame, Transform rbBFrame)
           
ConeTwistConstraint(RigidBody rbA, Transform rbAFrame)
           
Generic6DofConstraint(RigidBody rbA, RigidBody rbB, Transform frameInA, Transform frameInB, boolean useLinearReferenceFrameA)
           
HingeConstraint(RigidBody rbA, RigidBody rbB, Transform rbAFrame, Transform rbBFrame)
           
HingeConstraint(RigidBody rbA, Transform rbAFrame)
           
 

Uses of Transform in com.bulletphysics.dynamics.vehicle
 

Fields in com.bulletphysics.dynamics.vehicle declared as Transform
 Transform WheelInfo.worldTransform
           
 

Methods in com.bulletphysics.dynamics.vehicle that return Transform
 Transform RaycastVehicle.getChassisWorldTransform(Transform out)
           
 Transform RaycastVehicle.getWheelTransformWS(int wheelIndex, Transform out)
           
 

Methods in com.bulletphysics.dynamics.vehicle with parameters of type Transform
 Transform RaycastVehicle.getChassisWorldTransform(Transform out)
           
 Transform RaycastVehicle.getWheelTransformWS(int wheelIndex, Transform out)
           
 

Uses of Transform in com.bulletphysics.linearmath
 

Fields in com.bulletphysics.linearmath declared as Transform
 Transform DefaultMotionState.centerOfMassOffset
           
 Transform DefaultMotionState.graphicsWorldTrans
           
 Transform DefaultMotionState.startWorldTrans
           
 

Methods in com.bulletphysics.linearmath with parameters of type Transform
static void TransformUtil.calculateDiffAxisAngle(Transform transform0, Transform transform1, javax.vecmath.Vector3f axis, float[] angle)
           
static void TransformUtil.calculateVelocity(Transform transform0, Transform transform1, float timeStep, javax.vecmath.Vector3f linVel, javax.vecmath.Vector3f angVel)
           
 void DefaultMotionState.getWorldTransform(Transform centerOfMassWorldTrans)
           
 void MotionState.getWorldTransform(Transform worldTrans)
           
static void TransformUtil.integrateTransform(Transform curTrans, javax.vecmath.Vector3f linvel, javax.vecmath.Vector3f angvel, float timeStep, Transform predictedTransform)
           
 void Transform.inverse(Transform tr)
           
 void Transform.mul(Transform tr)
           
 void Transform.mul(Transform tr1, Transform tr2)
           
 void Transform.set(Transform tr)
           
 void DefaultMotionState.setWorldTransform(Transform centerOfMassWorldTrans)
           
 void MotionState.setWorldTransform(Transform worldTrans)
          Note: Bullet only calls the update of worldtransform for active objects.
 

Constructors in com.bulletphysics.linearmath with parameters of type Transform
DefaultMotionState(Transform startTrans)
           
DefaultMotionState(Transform startTrans, Transform centerOfMassOffset)
           
Transform(Transform tr)