Public Member Functions | Protected Member Functions

cyber::world::BoxBodyObjectDesc Class Reference

#include <BoxBodyObjectDesc.h>

Inheritance diagram for cyber::world::BoxBodyObjectDesc:
cyber::world::BodyObjectDesc cyber::world::ObjectDesc cyber::world::characters::CharacterDesc cyber::world::characters::PlayerCharacterDesc

List of all members.

Public Member Functions

const bl7::geometry2::Boxget_box () const

Protected Member Functions

 BoxBodyObjectDesc (ClassID class_id, unsigned id, const ml7::Vector2 &position, float orientation, const bl7::geometry2::Box &box)
 BoxBodyObjectDesc (const BoxBodyObjectDesc &rhs)
BoxBodyObjectDescoperator= (const BoxBodyObjectDesc &rhs)
virtual ~BoxBodyObjectDesc (void)

Detailed Description

The box body object description class.


Constructor & Destructor Documentation

cyber::world::BoxBodyObjectDesc::BoxBodyObjectDesc ( ClassID  class_id,
unsigned  id,
const ml7::Vector2 position,
float  orientation,
const bl7::geometry2::Box box 
) [protected]

Explicit constructor.

cyber::world::BoxBodyObjectDesc::BoxBodyObjectDesc ( const BoxBodyObjectDesc rhs  )  [protected]

Copy constructor.

cyber::world::BoxBodyObjectDesc::~BoxBodyObjectDesc ( void   )  [protected, virtual]

Destructor.


Member Function Documentation

const bl7::geometry2::Box& cyber::world::BoxBodyObjectDesc::get_box (  )  const [inline]

Returns the box geometry.

BoxBodyObjectDesc & cyber::world::BoxBodyObjectDesc::operator= ( const BoxBodyObjectDesc rhs  )  [protected]

Copy assignment operator.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines