1 #ifndef Geom_BoundCylinder_H
2 #define Geom_BoundCylinder_H
19 #include "boost/intrusive_ptr.hpp"
101 #endif // Geom_BoundCylinder_H
ConstReferenceCountingPointer< BoundCylinder > ConstBoundCylinderPointer
ReferenceCountingPointer< BoundCylinder > BoundCylinderPointer
static BoundCylinderPointer build(const PositionType &pos, const RotationType &rot, Scalar radius, const Bounds *bounds, MediumProperties *mp=0)
BoundCylinder(const PositionType &pos, const RotationType &rot, Scalar radius, const Bounds &bounds)
Scalar radius() const
Radius of the cylinder.
BoundCylinder(const PositionType &pos, const RotationType &rot, Scalar radius, MediumProperties *mp, const Bounds &bounds)
const Bounds & bounds() const
static BoundCylinderPointer build(const PositionType &pos, const RotationType &rot, Scalar radius, const Bounds &bounds, MediumProperties *mp=0)
Point3DBase< float, GlobalTag > PositionType
TkRotation< float > RotationType
BoundCylinder(const PositionType &pos, const RotationType &rot, Scalar radius, const Bounds *bounds, MediumProperties *mp=0)