Public Member Functions | Protected Attributes

cyber::editor::commands::creation::CreateSphereBodyObjectDesc Class Reference

#include <CreateSphereBodyObjectDesc.h>

Inheritance diagram for cyber::editor::commands::creation::CreateSphereBodyObjectDesc:
cyber::editor::commands::creation::CreateBodyObjectDesc cyber::editor::commands::creation::CreateObjectDesc cyber::editor::commands::Command

List of all members.

Public Member Functions

 CreateSphereBodyObjectDesc (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::Sphere &sphere)
virtual ~CreateSphereBodyObjectDesc (void)
const bl7::geometry2::Sphereget_sphere () const

Protected Attributes

const bl7::geometry2::Sphere _sphere

Detailed Description

The command class for creating sphere body object descriptions.


Constructor & Destructor Documentation

cyber::editor::commands::creation::CreateSphereBodyObjectDesc::CreateSphereBodyObjectDesc ( 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::Sphere sphere 
)

Explicit constructor.

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

Destructor.


Member Function Documentation

const bl7::geometry2::Sphere& cyber::editor::commands::creation::CreateSphereBodyObjectDesc::get_sphere (  )  const [inline]

Returns the sphere geometry of the body object description.


Member Data Documentation

The sphere 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