#include <collisiondetectors/CD_LinearDiscrete.h>
Inherits CD_Linear, and CD_JointLimits.
Inheritance diagram for CD_LinearDiscrete:
Public Member Functions | |
CD_LinearDiscrete (const CD_LinearDiscrete &right) | |
CD_LinearDiscrete (const Universe &universe) | |
virtual | ~CD_LinearDiscrete () |
void | SetResolution (const VectorN &resolution) |
void | SetResolution (const unsigned int joint, const double resolution) |
virtual bool | IsInterferingLinear (const Configuration &c1, const Configuration &c2) |
Protected Attributes | |
VectorN | resolution |
Definition at line 40 of file CD_LinearDiscrete.h.
|
Definition at line 29 of file CD_LinearDiscrete.cpp. |
|
Definition at line 42 of file CD_LinearDiscrete.cpp. References Universe::DOF(), Universe::JointMax(), Universe::JointMin(), resolution, VectorN::SetLength(), and CollisionDetectorBase::universe. Here is the call graph for this function: ![]() |
|
Definition at line 65 of file CD_LinearDiscrete.cpp. |
|
Implements CD_Linear. Definition at line 88 of file CD_LinearDiscrete.cpp. References Configuration::DOF(), CD_Linear::IncrementLinearStat(), and resolution. Here is the call graph for this function: ![]() |
|
Definition at line 81 of file CD_LinearDiscrete.cpp. |
|
Definition at line 74 of file CD_LinearDiscrete.cpp. References resolution. |
|
Definition at line 79 of file CD_LinearDiscrete.h. Referenced by CD_LinearDiscrete(), IsInterferingLinear(), and SetResolution(). |