SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::core::collision Namespace Reference

Classes

class  BroadPhaseDetection
 given a set of root collision models, computes potentially colliding pairs. More...
 
class  CollisionAlgorithm
 
class  CollisionGroupManager
 Given a set of contacts, create integration groups. More...
 
class  Contact
 contact response component handling the response between a pair of models More...
 
class  ContactManager
 Given a set of detected contact points, create contact response components. More...
 
class  Detection
 
class  DetectionOutput
 Generic description of a contact point, used for most collision models except special cases such as GPU-based collisions. More...
 
class  DetectionOutputVector
 Abstract description of a set of contact point. More...
 
class  TDetectionOutputVector
 Generic description of a set of contact point between two specific collision models. More...
 
class  BaseIntersector
 
class  ElementIntersector
 
class  IntersectorMap
 
class  Intersection
 Given 2 collision elements, test if an intersection is possible (for bounding volumes), or compute intersection points if any. More...
 
class  MemberElementIntersector
 
class  BaseIntersectorCreator
 
class  IntersectorFactory
 
class  IntersectorCreator
 
class  NarrowPhaseDetection
 Given a set of potentially colliding pairs of models, compute set of contact points. More...
 
class  Pipeline
 Pipeline component gather list of collision models and control the sequence of computations. More...