Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ippGoToCommand Class Reference

Inheritance diagram for ippGoToCommand:

ippCommand ippObject List of all members.

Public Member Functions

 ippGoToCommand (unsigned int tgNum, bool inHasX, bool inHasY, bool inHasZ, double inX, double inY, double inZ, bool inHasToolA, bool inHasToolB, bool inHasToolC, double inToolA, double inToolB, double inToolC)
virtual ~ippGoToCommand ()
void setHasX (bool inHasX)
void setHasY (bool inHasY)
void setHasZ (bool inHasZ)
void setX (double inX)
void setY (double inY)
void setZ (double inZ)
void setHasToolA (bool inHasToolA)
void setHasToolB (bool inHasToolB)
void setHasToolC (bool inHasToolC)
void setToolA (double inToolA)
void setToolB (double inToolB)
void setToolC (double inToolC)
bool getHasX () const
bool getHasY () const
bool getHasZ () const
double getX () const
double getY () const
double getZ () const
bool getHasToolA () const
bool getHasToolB () const
bool getHasToolC () const
double getToolA () const
double getToolB () const
double getToolC () const
virtual std::string getCommandString () const

Constructor & Destructor Documentation

ippGoToCommand::ippGoToCommand unsigned int  tgNum,
bool  inHasX,
bool  inHasY,
bool  inHasZ,
double  inX,
double  inY,
double  inZ,
bool  inHasToolA,
bool  inHasToolB,
bool  inHasToolC,
double  inToolA,
double  inToolB,
double  inToolC
 

Definition at line 16 of file ippGoToCommand.cpp.

References CommandTag.

virtual ippGoToCommand::~ippGoToCommand  )  [virtual]
 

Definition at line 39 of file ippGoToCommand.h.


Member Function Documentation

std::string ippGoToCommand::getCommandString  )  const [virtual]
 

Reimplemented from ippCommand.

Definition at line 39 of file ippGoToCommand.cpp.

References ippStringBuilder::AppendFunc(), ippStringBuilder::EndFunc(), ippStringBuilder::StartFunc(), and ippStringBuilder::ToString().

Referenced by ippCommandTestCase::testGoToCommand().

bool ippGoToCommand::getHasToolA  )  const
 

Definition at line 60 of file ippGoToCommand.h.

bool ippGoToCommand::getHasToolB  )  const
 

Definition at line 61 of file ippGoToCommand.h.

bool ippGoToCommand::getHasToolC  )  const
 

Definition at line 62 of file ippGoToCommand.h.

bool ippGoToCommand::getHasX  )  const
 

Definition at line 54 of file ippGoToCommand.h.

Referenced by ippCommandChecker::checkGoTo(), and world::update().

bool ippGoToCommand::getHasY  )  const
 

Definition at line 55 of file ippGoToCommand.h.

Referenced by ippCommandChecker::checkGoTo(), and world::update().

bool ippGoToCommand::getHasZ  )  const
 

Definition at line 56 of file ippGoToCommand.h.

Referenced by ippCommandChecker::checkGoTo(), and world::update().

double ippGoToCommand::getToolA  )  const
 

Definition at line 63 of file ippGoToCommand.h.

double ippGoToCommand::getToolB  )  const
 

Definition at line 64 of file ippGoToCommand.h.

double ippGoToCommand::getToolC  )  const
 

Definition at line 65 of file ippGoToCommand.h.

double ippGoToCommand::getX  )  const
 

Definition at line 57 of file ippGoToCommand.h.

Referenced by ippCommandChecker::checkGoTo(), and world::update().

double ippGoToCommand::getY  )  const
 

Definition at line 58 of file ippGoToCommand.h.

Referenced by ippCommandChecker::checkGoTo(), and world::update().

double ippGoToCommand::getZ  )  const
 

Definition at line 59 of file ippGoToCommand.h.

Referenced by ippCommandChecker::checkGoTo(), and world::update().

void ippGoToCommand::setHasToolA bool  inHasToolA  ) 
 

Definition at line 47 of file ippGoToCommand.h.

void ippGoToCommand::setHasToolB bool  inHasToolB  ) 
 

Definition at line 48 of file ippGoToCommand.h.

void ippGoToCommand::setHasToolC bool  inHasToolC  ) 
 

Definition at line 49 of file ippGoToCommand.h.

void ippGoToCommand::setHasX bool  inHasX  ) 
 

Definition at line 41 of file ippGoToCommand.h.

void ippGoToCommand::setHasY bool  inHasY  ) 
 

Definition at line 42 of file ippGoToCommand.h.

void ippGoToCommand::setHasZ bool  inHasZ  ) 
 

Definition at line 43 of file ippGoToCommand.h.

void ippGoToCommand::setToolA double  inToolA  ) 
 

Definition at line 50 of file ippGoToCommand.h.

void ippGoToCommand::setToolB double  inToolB  ) 
 

Definition at line 51 of file ippGoToCommand.h.

void ippGoToCommand::setToolC double  inToolC  ) 
 

Definition at line 52 of file ippGoToCommand.h.

void ippGoToCommand::setX double  inX  ) 
 

Definition at line 44 of file ippGoToCommand.h.

void ippGoToCommand::setY double  inY  ) 
 

Definition at line 45 of file ippGoToCommand.h.

void ippGoToCommand::setZ double  inZ  ) 
 

Definition at line 46 of file ippGoToCommand.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 8 00:20:56 2006 for IPPDME by  doxygen 1.4.1