Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CreatePolyCommand Class Reference

#include <Primitives.h>

Inheritance diagram for CreatePolyCommand:
Command

List of all members.

Public Member Functions

 CreatePolyCommand (MagicDoc *doc, int nsides, double lx, double ly, double lz)
virtual ~CreatePolyCommand ()
virtual void Do ()
virtual void Undo ()
- Public Member Functions inherited from Command
 Command (const char *name, MagicDoc *document)
virtual ~Command ()
const char * Name () const

Additional Inherited Members

- Static Public Member Functions inherited from Command
static const char * TYPENAME ()
- Protected Attributes inherited from Command
Text name
MagicDocdocument

Detailed Description

Definition at line 32 of file Primitives.h.


Constructor & Destructor Documentation

CreatePolyCommand::CreatePolyCommand ( MagicDoc doc,
int  nsides,
double  lx,
double  ly,
double  lz 
)

Definition at line 26 of file Primitives.cpp.

CreatePolyCommand::~CreatePolyCommand ( )
virtual

Definition at line 31 of file Primitives.cpp.


Member Function Documentation

void CreatePolyCommand::Do ( )
virtual

Reimplemented from Command.

Definition at line 38 of file Primitives.cpp.

virtual void CreatePolyCommand::Undo ( )
virtual

Reimplemented from Command.


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