Physics::CylinderHandler Class Reference

GeometryHandler for flat-ended cylinders aligned along Z-axis. More...

#include <GeometryHandlers.h>

Inheritance diagram for Physics::CylinderHandler:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 CylinderHandler (dReal radius=1, dReal length=1)
virtual EGeomType type () const
void setParams (dReal radius, dReal length)
std::pair< dReal, dReal > getParams () const
 Returns a pair representing (radius, length).
virtual GeometryHandlerclone () const

Protected Member Functions

virtual dGeomID create (dSpaceID spaceId)

Protected Attributes

dReal radius
dReal length


Detailed Description

GeometryHandler for flat-ended cylinders aligned along Z-axis.

Definition at line 225 of file GeometryHandlers.h.


Constructor & Destructor Documentation

Physics::CylinderHandler::CylinderHandler ( dReal  radius = 1,
dReal  length = 1 
) [inline]

Definition at line 227 of file GeometryHandlers.h.


Member Function Documentation

virtual GeometryHandler* Physics::CylinderHandler::clone (  )  const [inline, virtual]

Implements Physics::GeometryHandler.

Definition at line 247 of file GeometryHandlers.h.

virtual dGeomID Physics::CylinderHandler::create ( dSpaceID  spaceId  )  [inline, protected, virtual]

Implements Physics::GeometryHandler.

Definition at line 249 of file GeometryHandlers.h.

std::pair<dReal, dReal> Physics::CylinderHandler::getParams (  )  const [inline]

Returns a pair representing (radius, length).

Definition at line 238 of file GeometryHandlers.h.

void Physics::CylinderHandler::setParams ( dReal  radius,
dReal  length 
) [inline]

Definition at line 230 of file GeometryHandlers.h.

virtual EGeomType Physics::CylinderHandler::type (  )  const [inline, virtual]

Implements Physics::GeometryHandler.

Definition at line 228 of file GeometryHandlers.h.


Member Data Documentation

Definition at line 250 of file GeometryHandlers.h.

Definition at line 250 of file GeometryHandlers.h.


The documentation for this class was generated from the following file:

Generated on Sun Jan 17 11:39:36 2010 for PVLE (Pro-Vocation Light Engine) by  doxygen 1.5.9