Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET

Namespace: Visual3D.Physics.BulletX
Assembly: Visual3D.Physics (in Visual3D.Physics.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public class PairCachingGhostObject : GhostObject
Public Class PairCachingGhostObject _
	Inherits GhostObject

Members

               
 All Members  Constructors   Fields   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
PairCachingGhostObject()()()()
Initializes a new instance of the PairCachingGhostObject class
Activate()()()() (Inherited from CollisionObject.)
Activate(Boolean) (Inherited from CollisionObject.)
ActivationState (Inherited from CollisionObject.)
AnisotropicFriction (Inherited from CollisionObject.)
BroadphaseHandle (Inherited from CollisionObject.)
CcdMotionThreshold
Don't do continuous collision detection if the motion (in one step) is less then _ccdMotionThreshold
(Inherited from CollisionObject.)
CcdSquareMotionThreshold (Inherited from CollisionObject.)
CcdSweptSphereRadius (Inherited from CollisionObject.)
CheckCollideWith(CollisionObject) (Inherited from CollisionObject.)
CollisionFlags (Inherited from CollisionObject.)
CollisionShape (Inherited from CollisionObject.)
CompanionId (Inherited from CollisionObject.)
ContactProcessingThreshold
The constraint solver can discard solving contacts, if the distance is above this threshold. 0 by default. Note that using contacts with positive distance can improve stability. It increases, however, the chance of colliding with degerate contacts, such as 'interior' triangle edges
(Inherited from CollisionObject.)
ConvexSweepTest(ConvexShape, Matrix%, Matrix%, Single, CollisionWorld..::..ConvexResultCallback) (Inherited from GhostObject.)
DeactivationTime (Inherited from CollisionObject.)
Dispose()()()() (Inherited from CollisionObject.)
ForceActivationState(ActivationState) (Inherited from CollisionObject.)
Friction (Inherited from CollisionObject.)
GetNumOverlappingObjects()()()() (Inherited from GhostObject.)
GetOverlappingObject(Int32) (Inherited from GhostObject.)
GetOverlappingPairCache()()()()
HasAnisotropicFriction (Inherited from CollisionObject.)
HasContactResponse (Inherited from CollisionObject.)
HitFraction (Inherited from CollisionObject.)
InternalType
Reserve for Bullet internal usage
(Inherited from CollisionObject.)
InterpolationAngularVelocity (Inherited from CollisionObject.)
InterpolationLinearVelocity (Inherited from CollisionObject.)
InterpolationWorldTransform (Inherited from CollisionObject.)
IsActive (Inherited from CollisionObject.)
IsKinematicObject (Inherited from CollisionObject.)
IslandTag (Inherited from CollisionObject.)
IsStaticObject (Inherited from CollisionObject.)
IsStaticOrKinematicObject (Inherited from CollisionObject.)
MergesSimulationIslands (Inherited from CollisionObject.)
NeedUpdateAABB (Inherited from CollisionObject.)
OnTriggerCallback (Inherited from GhostObject.)
RayTest(Vector3, Vector3, CollisionWorld..::..RayResultCallback) (Inherited from GhostObject.)
Restitution (Inherited from CollisionObject.)
RootCollisionShape (Inherited from CollisionObject.)
SetInterpolationAngularVelocity(Vector3) (Inherited from CollisionObject.)
SetInterpolationLinearVelocity(Vector3) (Inherited from CollisionObject.)
ToString()()()() (Inherited from CollisionObject.)
UserData (Inherited from CollisionObject.)
WorldTransform (Inherited from CollisionObject.)

Inheritance Hierarchy

System..::..Object
  Visual3D.Physics.BulletX..::..CollisionObject
    Visual3D.Physics.BulletX..::..GhostObject
      Visual3D.Physics.BulletX..::..PairCachingGhostObject

See Also