ege::PhysicsCone Class Reference
Inheritance diagram for ege::PhysicsCone:
ege::PhysicsShape

Public Member Functions

virtual bool parse (const char *_line)
 
virtual void display ()
 
virtual enum ege::PhysicsShape::type getType () const
 
float getRadius () const
 
float getHeight () const
 
virtual const ege::PhysicsConetoCone () const
 
virtual ege::PhysicsConetoCone ()
 
- Public Member Functions inherited from ege::PhysicsShape
const vec4getQuaternion () const
 
const vec3getOrigin () const
 
bool isBox ()
 
bool isCylinder ()
 
bool isCapsule ()
 
bool isCone ()
 
bool isConvexHull ()
 
bool isSphere ()
 
virtual const ege::PhysicsBoxtoBox () const
 
virtual ege::PhysicsBoxtoBox ()
 
virtual const ege::PhysicsCylindertoCylinder () const
 
virtual ege::PhysicsCylindertoCylinder ()
 
virtual const ege::PhysicsCapsuletoCapsule () const
 
virtual ege::PhysicsCapsuletoCapsule ()
 
virtual const ege::PhysicsConvexHulltoConvexHull () const
 
virtual ege::PhysicsConvexHulltoConvexHull ()
 
virtual const ege::PhysicsSpheretoSphere () const
 
virtual ege::PhysicsSpheretoSphere ()
 

Additional Inherited Members

- Public Types inherited from ege::PhysicsShape
enum  type {
  unknow, box, capsule, cone,
  convexHull, cylinder, sphere
}
 
- Static Public Member Functions inherited from ege::PhysicsShape
static ememory::SharedPtr< ege::PhysicsShapecreate (const std::string &_name)
 

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