fwd.h
Go to the documentation of this file.
1 
26 #ifndef TESSERACT_COLLISION_CORE_TESSERACT_COLLISION_FWD_H
27 #define TESSERACT_COLLISION_CORE_TESSERACT_COLLISION_FWD_H
28 
29 #include <cstdint>
30 
31 namespace tesseract_collision
32 {
33 // types.h
34 enum class ContinuousCollisionType : std::uint8_t;
35 enum class ContactTestType : std::uint8_t;
36 struct ContactResult;
37 class ContactResultMap;
38 struct ContactRequest;
39 struct ContactTestData;
40 enum class CollisionEvaluatorType : std::uint8_t;
41 enum class CollisionCheckProgramType : std::uint8_t;
42 enum class ACMOverrideType : std::uint8_t;
43 struct ContactManagerConfig;
44 struct CollisionCheckConfig;
45 struct ContactTrajectorySubstepResults;
46 struct ContactTrajectoryStepResults;
47 struct ContactTrajectoryResults;
48 class ContactResultValidator;
49 
50 // contact_managers_plugin_factory.h
51 class DiscreteContactManagerFactory;
52 class ContinuousContactManagerFactory;
53 class ContactManagersPluginFactory;
54 
55 // convex_decomposition.h
56 class ConvexDecomposition;
57 
58 // discrete_contact_manager.h
59 class DiscreteContactManager;
60 
61 // continuous_contact_manager.h
62 class ContinuousContactManager;
63 } // namespace tesseract_collision
64 
65 #endif // TESSERACT_COLLISION_CORE_TESSERACT_COLLISION_FWD_H
tesseract_collision::ACMOverrideType
ACMOverrideType
Identifies how the provided AllowedCollisionMatrix should be applied relative to the isAllowedFn in t...
Definition: types.h:399
tesseract_collision::ContinuousCollisionType
ContinuousCollisionType
Definition: types.h:58
tesseract_collision::CollisionEvaluatorType
CollisionEvaluatorType
High level descriptor used in planners and utilities to specify what kind of collision check is desir...
Definition: types.h:366
tesseract_collision::CollisionCheckProgramType
CollisionCheckProgramType
The mode used to check program.
Definition: types.h:381
tesseract_collision::ContactTestType
ContactTestType
Definition: types.h:66
tesseract_collision
Definition: bullet_cast_bvh_manager.h:48


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