Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Assembly: Visual3D.Physics (in Visual3D.Physics.dll) Version: 1.0.0.0 (1.0.0.0)
CollisionDispatcher supports algorithms that handle ConvexConvex and ConvexConcave collision pairs.
Time of Impact, Closest Points and Penetration Depth.
Namespace: Visual3D.Physics.BulletXAssembly: Visual3D.Physics (in Visual3D.Physics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# | Visual Basic |
public class CollisionDispatcher : IDispatcher
Public Class CollisionDispatcher _ Implements IDispatcher
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| CollisionDispatcher(ICollisionConfiguration) | Initializes a new instance of the CollisionDispatcher class | |
| ClearManifold(PersistentManifold) | ||
| CollisionConfiguration | ||
| DefaultNearCallback(BroadphasePair, CollisionDispatcher, DispatcherInfo) |
By default, Bullet will use this near callback.
| |
| DispatchAllCollisionPairs(OverlappingPairCache, DispatcherInfo, IDispatcher) | ||
| FindAlgorithm(CollisionObject, CollisionObject) | ||
| FindAlgorithm(CollisionObject, CollisionObject, PersistentManifold) | ||
| GetManifoldByIndexInternal(Int32) | ||
| GetNewManifold(Object, Object) | ||
| ManifoldCount | ||
| Manifolds | ||
| NearCallback | ||
| NeedsCollision(CollisionObject, CollisionObject) | ||
| NeedsResponse(CollisionObject, CollisionObject) | ||
| RegisterCollisionCreateFunc(BroadphaseNativeTypes, BroadphaseNativeTypes, CollisionAlgorithmCreateFunc) |
RegisterCollisionCreateFunc allows registration of custom/alternative collision create functions,.
| |
| ReleaseManifold(PersistentManifold%) |
Inheritance Hierarchy
System..::..Object
Visual3D.Physics.BulletX..::..CollisionDispatcher
Visual3D.Physics.BulletX..::..CollisionDispatcher