Public Member Functions | Protected Attributes

cyber::editor::commands::creation::CreatePolyBodyObjectDesc Class Reference

#include <CreatePolyBodyObjectDesc.h>

Inheritance diagram for cyber::editor::commands::creation::CreatePolyBodyObjectDesc:
cyber::editor::commands::creation::CreateBodyObjectDesc cyber::editor::commands::creation::CreateObjectDesc cyber::editor::commands::Command cyber::editor::commands::creation::CreateFixedBlockDesc

List of all members.

Public Member Functions

 CreatePolyBodyObjectDesc (unsigned cmd_number, const cl7::string_type &cmd_name, world::WorldDesc *world_desc, unsigned obj_id, const ml7::Vector2 &position, float orientation, const bl7::geometry2::Poly &poly)
virtual ~CreatePolyBodyObjectDesc (void)
const bl7::geometry2::Polyget_poly () const

Protected Attributes

const bl7::geometry2::Poly _poly

Detailed Description

The command class for creating poly body object descriptions.


Constructor & Destructor Documentation

cyber::editor::commands::creation::CreatePolyBodyObjectDesc::CreatePolyBodyObjectDesc ( unsigned  cmd_number,
const cl7::string_type cmd_name,
world::WorldDesc world_desc,
unsigned  obj_id,
const ml7::Vector2 position,
float  orientation,
const bl7::geometry2::Poly poly 
)

Explicit constructor.

cyber::editor::commands::creation::CreatePolyBodyObjectDesc::~CreatePolyBodyObjectDesc ( void   )  [virtual]

Destructor.


Member Function Documentation

const bl7::geometry2::Poly& cyber::editor::commands::creation::CreatePolyBodyObjectDesc::get_poly (  )  const [inline]

Returns the poly geometry of the body object description.


Member Data Documentation

The poly geometry of the body object description.


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