playrho::d2::SeparationScenario Struct Reference
Separation scenario. More...
#include <SeparationScenario.hpp>
Public Types | |
| enum | Type { e_points, e_faceA, e_faceB } |
| Separation finder type. More... | |
Public Attributes | |
| const DistanceProxy & | proxyA |
| Distance proxy A. More... | |
| const DistanceProxy & | proxyB |
| Distance proxy B. More... | |
| const UnitVec | axis |
| Axis. More... | |
| const Length2 | localPoint |
| Local point. More... | |
| const Type | type |
| The type of this scenario. More... | |
Detailed Description
Separation scenario.
Definition at line 35 of file SeparationScenario.hpp.
Member Enumeration Documentation
◆ Type
Separation finder type.
| Enumerator | |
|---|---|
| e_points | |
| e_faceA | |
| e_faceB | |
Definition at line 38 of file SeparationScenario.hpp.
Member Data Documentation
◆ proxyA
| const DistanceProxy& playrho::d2::SeparationScenario::proxyA |
Distance proxy A.
Definition at line 45 of file SeparationScenario.hpp.
◆ proxyB
| const DistanceProxy& playrho::d2::SeparationScenario::proxyB |
Distance proxy B.
Definition at line 46 of file SeparationScenario.hpp.
◆ axis
| const UnitVec playrho::d2::SeparationScenario::axis |
Axis.
Directional vector of the axis of separation.
Definition at line 47 of file SeparationScenario.hpp.
◆ localPoint
| const Length2 playrho::d2::SeparationScenario::localPoint |
Local point.
- Note
- Only used if type is
e_faceAore_faceB.
Definition at line 51 of file SeparationScenario.hpp.
◆ type
| const Type playrho::d2::SeparationScenario::type |
The type of this scenario.
Definition at line 53 of file SeparationScenario.hpp.
The documentation for this struct was generated from the following file:
- Collision/SeparationScenario.hpp

