Class: dgeomccylinder
A capped cylinder is like a normal cylinder except it has half-sphere caps at its ends. This feature makes the internal collision detection code particularly fast and accurate. The cylinder's length, not counting the caps, is given by length. The cylinder is aligned along the geom's local Z axis. The radius of the caps, and of the cylinder itself, is given by radius.
Hierarchy
o-+ ode
o-+ dcollider
o-+ dgeom
o-+ dgeomccylinder
Methods:
Method overview:
- new ([float r,l],[dspace space])
- returns: (dgeomccylinder)
Create a capped cylinder geom of the given parameters, and return its ID. If space is nonzero, insert it into that space.
- length (dgeomccylinder,[float])
- returns: ([float])
sets/gets the length of the dgeomccylinder
- lenrad (dgeomccylinder,[float rad, float len])
- returns: ([float rad,float len])
sets/gets the radius and length of the dgeomccylinder
- radius (dgeomccylinder,[float])
- returns: ([float])
sets/gets the radius of the dgeomccylinder
Inherited Methods:
body,
category,
disabledspace,
enabledspace,
fdirnormal,
fdirpriority,
getcontactinfo,
local2world,
matrix,
maxcontactinfo,
maxcontacts,
motion1,
motion2,
nocontactgenerator,
pos,
rotaxis,
rotdeg,
rotquat,
rotrad,
setcategory,
surfaceid,
transformer,
world2local