True Axis Physics SDK 1.2.0.1 Beta Documentation
www.trueaxis.com

void TA::DynamicObject::ReinitCollisionAsACylinder (
const Vec3 &   v3Start,
const Vec3 &   v3End,
float   fRadius,
int   nFlags = (REINIT_FLAG_UPDATE_MASS | REINIT_FLAG_UPDATE_INERTIA_TENSOR | REINIT_FLAG_UPDATE_CENTER_OFFSET)
 

Call this function to change the current collision object to a cylinder, or if already a cylinder, change the dimensions.

See also:
TA::DynamicObject::ReinitFlags TA::DynamicObject::ReinitCollisionAsABox, TA::DynamicObject::ReinitCollisionAsAnOrientedBox, TA::DynamicObject::ReinitCollisionAsACapsule, TA::DynamicObject::ReinitCollisionAsASphere, TA::DynamicObject::SetCollisionObject and TA::DynamicObject::SetCollisionObjectChanged.
Parameters:
v3Start
The center point at one end of the cylinder.
v3End
The center point at the other end the cylinder.
fRadius
The radius of the cylinder.
nFlags
Defaults to:
See TA::DynamicObject::ReinitFlags for details.



© Copyright 2004-2006 TRUE AXIS PTY LTD Australia. All rights reserved.