Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot Namespace / CollisionDetection2D Class
Fields Properties Methods Events


In This Topic
    CollisionDetection2D Class Members
    In This Topic

    The following tables list the members exposed by CollisionDetection2D.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Field  
    Top
    Protected Fields
     NameDescription
    Protected Field When true, it detects collition from a unique list of entities intersecting each others. When false, it takes two list of separate object. Detects wich entities of the first list intersect what of the second.  
    Protected Field  
    Protected Field  
    Protected Field  
    Protected Field  
    Protected Field  
    Top
    Public Properties
     NameDescription
    Public Property Gets or sets the collision accuracy type.  
    Public Property When true it considers the coincidence between objects as collision. It avoids them otherwise.  
    Public Property When true the collision detection will stop at the first entities tuple found.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the "Collision detection..." text string.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the "Collision detection with QuadTree..." text string.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the "Preparing data..." text string.  
    Public Property The resulting tuple of entities intersecting each other.  
    Top
    Public Methods
     NameDescription
    Public Method Removes all the objects defined for collision detection.  
    Top
    Protected Methods
     NameDescription
    Protected Method  
    Protected Method  
    Protected Method Computes the oriented bounding rect/box for all the entities in the groups (or update only the modified entities)  
    Protected Methodstatic (Shared in Visual Basic)  
    Protected Methodstatic (Shared in Visual Basic)  
    Protected Method  
    Protected Method Check intersection between Oriented Bounding (Rect or Box) of two root entities (the entities can be BlockReference), by using SAT algorithm.  
    Protected Method Check intersection between Octrees of two root entities (the entities can be BlockReference), by using SAT algorithm.  
    Protected Method Check collision among oriented bounding boxes of the entities groups  
    Protected Method Computes the collision detection data needed during the check.  
    Protected Method Check collision among octrees of the entities groups  
    Top
    See Also