Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
mpr::EntCylinder Struct Reference

#include <mpr.hpp>

Inheritance diagram for mpr::EntCylinder:
mpr::EntFuzzy mpr::Ent

Public Member Functions

 EntCylinder (physent *ent, float zmargin=0)
 
vec center () const
 
float bottom () const
 
vec contactface (const vec &n, const vec &dir) const
 
vec supportpoint (const vec &n) const
 
float left () const
 
float right () const
 
float back () const
 
float front () const
 
float top () const
 

Public Attributes

float zmargin
 
physentent
 

Constructor & Destructor Documentation

mpr::EntCylinder::EntCylinder ( physent ent,
float  zmargin = 0 
)
inline

Member Function Documentation

float mpr::EntFuzzy::back ( ) const
inlineinherited
float mpr::EntCylinder::bottom ( ) const
inline
vec mpr::EntCylinder::center ( ) const
inline
vec mpr::EntCylinder::contactface ( const vec n,
const vec dir 
) const
inline
float mpr::EntFuzzy::front ( ) const
inlineinherited
float mpr::EntFuzzy::left ( ) const
inlineinherited
float mpr::EntFuzzy::right ( ) const
inlineinherited
vec mpr::EntCylinder::supportpoint ( const vec n) const
inline
float mpr::EntFuzzy::top ( ) const
inlineinherited

Member Data Documentation

physent* mpr::Ent::ent
inherited
float mpr::EntCylinder::zmargin

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