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

ippAlignToolCommand Class Reference

Inheritance diagram for ippAlignToolCommand:

ippCommand ippObject List of all members.

Public Member Functions

 ippAlignToolCommand (unsigned int tgNum, double i1, double j1, double k1, double inAlpha)
 ippAlignToolCommand (unsigned int tgNum, double i1, double j1, double k1, double i2, double j2, double k2, double inAlpha, double inBeta)
virtual ~ippAlignToolCommand ()
void setHas2 (bool inHas2)
void setVector1 (double i, double j, double k)
void setVector2 (double i, double j, double k)
void setAlpha (double inAlpha)
void setBeta (double inBeta)
bool getHas2 () const
double getVector1i () const
double getVector1j () const
double getVector1k () const
double getVector2i () const
double getVector2j () const
double getVector2k () const
double getAlpha () const
double getBeta () const
virtual std::string getCommandString () const

Constructor & Destructor Documentation

ippAlignToolCommand::ippAlignToolCommand unsigned int  tgNum,
double  i1,
double  j1,
double  k1,
double  inAlpha
 

Definition at line 30 of file ippAlignToolCommand.cpp.

References CommandTag, and ippTargetVector::setValues().

ippAlignToolCommand::ippAlignToolCommand unsigned int  tgNum,
double  i1,
double  j1,
double  k1,
double  i2,
double  j2,
double  k2,
double  inAlpha,
double  inBeta
 

Definition at line 16 of file ippAlignToolCommand.cpp.

References CommandTag, and ippTargetVector::setValues().

virtual ippAlignToolCommand::~ippAlignToolCommand  )  [virtual]
 

Definition at line 45 of file ippAlignToolCommand.h.


Member Function Documentation

double ippAlignToolCommand::getAlpha  )  const
 

Definition at line 60 of file ippAlignToolCommand.h.

double ippAlignToolCommand::getBeta  )  const
 

Definition at line 61 of file ippAlignToolCommand.h.

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

Reimplemented from ippCommand.

Definition at line 44 of file ippAlignToolCommand.cpp.

References ippStringBuilder::AppendParam(), ippStringBuilder::EndFunc(), ippTargetVector::getI(), ippTargetVector::getJ(), ippTargetVector::getK(), ippTargetVector::hasData(), ippStringBuilder::StartFunc(), and ippStringBuilder::ToString().

Referenced by ippCommandTestCase::testAlignToolCommand().

bool ippAlignToolCommand::getHas2  )  const
 

Definition at line 53 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

double ippAlignToolCommand::getVector1i  )  const
 

Definition at line 54 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

double ippAlignToolCommand::getVector1j  )  const
 

Definition at line 55 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

double ippAlignToolCommand::getVector1k  )  const
 

Definition at line 56 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

double ippAlignToolCommand::getVector2i  )  const
 

Definition at line 57 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

double ippAlignToolCommand::getVector2j  )  const
 

Definition at line 58 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

double ippAlignToolCommand::getVector2k  )  const
 

Definition at line 59 of file ippAlignToolCommand.h.

Referenced by ippCommandChecker::checkAlignTool().

void ippAlignToolCommand::setAlpha double  inAlpha  ) 
 

Definition at line 50 of file ippAlignToolCommand.h.

void ippAlignToolCommand::setBeta double  inBeta  ) 
 

Definition at line 51 of file ippAlignToolCommand.h.

void ippAlignToolCommand::setHas2 bool  inHas2  ) 
 

Definition at line 47 of file ippAlignToolCommand.h.

void ippAlignToolCommand::setVector1 double  i,
double  j,
double  k
 

Definition at line 48 of file ippAlignToolCommand.h.

void ippAlignToolCommand::setVector2 double  i,
double  j,
double  k
 

Definition at line 49 of file ippAlignToolCommand.h.


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