Unit 'graDispatch' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_gravity]

btConvexTriangleCallback

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: gradispatch.pas line 689

type btConvexTriangleCallback = class(btTriangleCallback)

  m_convexBody: btCollisionObject;

  

  m_triBody: btCollisionObject;

  

  m_aabbMin: btVector3;

  

  m_aabbMax: btVector3;

  

  m_resultOut: btManifoldResult;

  

  m_dispatcher: btDispatcher;

  

  m_dispatchInfoPtr: PbtDispatcherInfo;

  

  m_collisionMarginTriangle: btScalar;

  

public

  m_triangleCount: Integer;

  

  m_manifoldPtr: btPersistentManifold;

  

  constructor create();

  

  destructor destroy; override;

  

  procedure setTimeStepAndCounters();

  

  procedure processTriangle(); override;

  

  procedure clearcache;

  

  function getAabbMin;

  

  function getAabbMax;

  

end;

Inheritance

btConvexTriangleCallback

  

|

btTriangleCallback

  

|

TObject



CT Web help

CodeTyphon Studio