Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nboost
 Ntesseract_collision
 Ntesseract_collision_bullet
 CBroadphaseContactResultCallbackThe BroadphaseContactResultCallback is used to report contact points
 CbtPerturbedContactResult
 CbtSimplex
 CbtSupportVector
 CBulletCastBVHManagerA BVH implementation of a tesseract contact manager
 CBulletCastBVHManagerFactory
 CBulletCastSimpleManagerA simple implementation of a tesseract manager which does not use BHV
 CBulletCastSimpleManagerFactory
 CBulletCollisionShape
 CBulletCollisionShapeCache
 CBulletDiscreteBVHManagerA BVH implementation of a bullet manager
 CBulletDiscreteBVHManagerFactoryThe yaml config for each of the factories below is the same
 CBulletDiscreteSimpleManagerA simple implementation of a bullet manager which does not use BHV
 CBulletDiscreteSimpleManagerFactory
 CCastBroadphaseContactResultCallback
 CCastCollisionCollector
 CCastHullShapeThis is a casted collision shape used for checking if an object is collision free between two transforms
 CCollisionObjectWrapperThis is a tesseract bullet collsion object
 CDiscreteBroadphaseContactResultCallback
 CDiscreteCollisionCollector
 CTesseractBridgedManifoldResultThis is copied directly out of BulletWorld
 CTesseractBroadphaseBridgedManifoldResult
 CTesseractCollisionConfigurationThis is a modified configuration that included the modified Bullet algorithms
 CTesseractCollisionConfigurationInfo
 CTesseractCollisionPairCallbackA callback function that is called as part of the broadphase collision checking
 CTesseractCompoundCollisionAlgorithmSupports collision between CompoundCollisionShapes and other collision shapes
 CCreateFunc
 CSwappedCreateFunc
 CTesseractCompoundCompoundCollisionAlgorithmSupports collision between two btCompoundCollisionShape shapes
 CCreateFunc
 CSwappedCreateFunc
 CTesseractCompoundCompoundLeafCallback
 CTesseractCompoundLeafCallback
 CTesseractConvexConvexAlgorithmThis is a modifed Convex to Convex collision algorithm
 CCreateFunc
 CTesseractGjkPairDetectorThis is a modifed Convex to Convex collision algorithm
 CTesseractOverlapFilterCallbackThis class is used to filter broadphase
 Ntesseract_collision_fcl
 CCollisionObjectWrapperThis is a Tesseract link collision object wrapper which add items specific to tesseract. It is a wrapper around a tesseract link which may contain several collision objects
 CFCLCollisionGeometryCache
 CFCLCollisionObjectWrapperThis is a wrapper around FCL Collision Object Class which allows you to expand the AABB by the contact dist
 CFCLDiscreteBVHManagerA FCL implementation of the discrete contact manager
 CFCLDiscreteBVHManagerFactory
 Ntest_suite
 CDiscreteBenchmarkInfoContains the information necessary to run the benchmarks for discrete collision checking
 CCollisionCheckConfigThis is a high level structure containing common information that collision checking utilities need. The goal of this config is to allow all collision checking utilities and planners to use the same data structure
 CContactManagerConfigContains parameters used to configure a contact manager before a series of contact checks
 CContactManagersPluginFactory
 CContactRequestThe ContactRequest struct
 CContactResult
 CContactResultMapThis structure hold contact results for link pairs
 CContactResultValidatorShould return true if contact results are valid, otherwise false
 CContactTestDataThis data is intended only to be used internal to the collision checkers as a container and should not be externally used by other libraries or packages
 CContactTrajectoryResultsThe ContactTrajectoryResults struct is the top level struct for tracking contacts in a trajectory. This struct stores all the steps and therefore all the contacts in a trajectory. It also exposes a method for returning a contact summary table as a string for printing to a terminal
 CContactTrajectoryStepResultsThe ContactTrajectoryStepResults struct is the second level struct for tracking contacts in a trajectory. This struct stores all the substep contact information as well as the start and end state of the given step in the trajectory
 CContactTrajectorySubstepResultsThe ContactTrajectorySubstepResults struct is the lowest level struct for tracking contacts in a trajectory. This struct is used for substeps between waypoints in a trajectory when a longest valid segment is used, storing the relevant states of the substep
 CContinuousContactManager
 CContinuousContactManagerFactoryDefine a continuous contact manager plugin which the factory can create an instance
 CConvexDecomposition
 CConvexDecompositionHACD
 CConvexDecompositionVHACD
 CDiscreteContactManager
 CDiscreteContactManagerFactoryDefine a discrete contact manager plugin which the factory can create an instance
 CHACDParameters
 CProgressCallback
 CVHACDParameters
 NVHACD
 CBoundsAABB
 CIVHACD
 CConvexHull
 CIUserCallback
 CIUserLogger
 CIUserTaskRunner
 CParameters
 CTriangle
 CVector3
 CVertex
 CAlwaysFalseContactAllowedValidator
 CAlwaysTrueContactAllowedValidator
 CTestContactAllowedValidator
 CTestOrigContactAllowedValidator
 CTestOvrdContactAllowedValidator


tesseract_collision
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:53