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

ippToolChanger Class Reference

Inheritance diagram for ippToolChanger:

ippObject List of all members.

Public Member Functions

 ippToolChanger ()
 ~ippToolChanger ()
ippKToolPtr getActiveTool () const
const ippTargetVector & getCheckIn () const
ippKToolPtr getFoundTool () const
ippKToolPtr getNoTool () const
const std::vector< ippKToolPtr > & getToolList () const
ippKToolPtr getUnDefTool () const
ippTargetVector & getAlignment1 ()
ippTargetVector & getAlignment2 ()
void setActiveTool (ippKToolPtr inTool)
void setCheckIn (const ippTargetVector &inCheckIn)
void setFoundTool (ippKToolPtr inTool)
void addTool (ippKToolPtr addIt)
ippKToolPtr removeTool (const ippKToolPtr removeIt)
ippKToolPtr findTool (const char *name)
void clear ()

Constructor & Destructor Documentation

ippToolChanger::ippToolChanger (   ) 
 

Definition at line 23 of file ippToolChanger.cpp.

References MAXTOOLS, and ippTargetVector::setValues().

ippToolChanger::~ippToolChanger (   ) 
 

Definition at line 63 of file ippToolChanger.cpp.

References clear().


Member Function Documentation

void ippToolChanger::addTool (  ippKToolPtr  addIt  ) 
 

Definition at line 119 of file ippToolChanger.cpp.

void ippToolChanger::clear (   ) 
 

Definition at line 105 of file ippToolChanger.cpp.

References getNoTool(), and setActiveTool().

Referenced by ~ippToolChanger().

ippKToolPtr ippToolChanger::findTool (  const char *  name  ) 
 

Definition at line 144 of file ippToolChanger.cpp.

ippKToolPtr ippToolChanger::getActiveTool (   )  const
 

Definition at line 94 of file ippToolChanger.h.

ippTargetVector& ippToolChanger::getAlignment1 (   ) 
 

Definition at line 106 of file ippToolChanger.h.

ippTargetVector& ippToolChanger::getAlignment2 (   ) 
 

Definition at line 107 of file ippToolChanger.h.

const ippTargetVector& ippToolChanger::getCheckIn (   )  const
 

Definition at line 96 of file ippToolChanger.h.

ippKToolPtr ippToolChanger::getFoundTool (   )  const
 

Definition at line 98 of file ippToolChanger.h.

ippKToolPtr ippToolChanger::getNoTool (   )  const
 

Definition at line 100 of file ippToolChanger.h.

Referenced by clear().

const std::vector<ippKToolPtr>& ippToolChanger::getToolList (   )  const
 

Definition at line 102 of file ippToolChanger.h.

ippKToolPtr ippToolChanger::getUnDefTool (   )  const
 

Definition at line 104 of file ippToolChanger.h.

ippKToolPtr ippToolChanger::removeTool (  const ippKToolPtr  removeIt  ) 
 

Definition at line 127 of file ippToolChanger.cpp.

void ippToolChanger::setActiveTool (  ippKToolPtr  inTool  ) 
 

Definition at line 76 of file ippToolChanger.cpp.

Referenced by clear().

void ippToolChanger::setCheckIn (  const ippTargetVector &  inCheckIn  ) 
 

Definition at line 87 of file ippToolChanger.cpp.

void ippToolChanger::setFoundTool (  ippKToolPtr  inTool  ) 
 

Definition at line 94 of file ippToolChanger.cpp.


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