#include <GeometryHandlers.h>

Public Member Functions | |
| SphereHandler (dReal radius=1) | |
| virtual EGeomType | type () const |
| void | setRadius (dReal radius) |
| dReal | getRadius () const |
| dReal | getPointDepth (graphVec3 point) |
| virtual UINT | getADOverrideFlag () |
| Gets the auto-disable override flag (default is no override - can be overloaded in derivates). The method returns which parameters can be overriden by the geometry. | |
| virtual UINT | getADSteps () |
| virtual GeometryHandler * | clone () const |
Protected Member Functions | |
| virtual dGeomID | create (dSpaceID spaceId) |
Protected Attributes | |
| dReal | radius |
Definition at line 140 of file GeometryHandlers.h.
| Physics::SphereHandler::SphereHandler | ( | dReal | radius = 1 |
) | [inline] |
Definition at line 142 of file GeometryHandlers.h.
| virtual GeometryHandler* Physics::SphereHandler::clone | ( | ) | const [inline, virtual] |
| virtual dGeomID Physics::SphereHandler::create | ( | dSpaceID | spaceId | ) | [inline, protected, virtual] |
| virtual UINT Physics::SphereHandler::getADOverrideFlag | ( | ) | [inline, virtual] |
Gets the auto-disable override flag (default is no override - can be overloaded in derivates). The method returns which parameters can be overriden by the geometry.
Reimplemented from Physics::GeometryHandler.
Definition at line 155 of file GeometryHandlers.h.
| virtual UINT Physics::SphereHandler::getADSteps | ( | ) | [inline, virtual] |
| dReal Physics::SphereHandler::getPointDepth | ( | graphVec3 | point | ) | [inline] |
| dReal Physics::SphereHandler::getRadius | ( | ) | const [inline] |
Definition at line 150 of file GeometryHandlers.h.
| void Physics::SphereHandler::setRadius | ( | dReal | radius | ) | [inline] |
Definition at line 145 of file GeometryHandlers.h.
| virtual EGeomType Physics::SphereHandler::type | ( | ) | const [inline, virtual] |
dReal Physics::SphereHandler::radius [protected] |
Definition at line 161 of file GeometryHandlers.h.
1.5.9