cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
mtsMedtronicStealthlink::Tool Class Reference

#include <mtsMedtronicStealthlink.h>

Inheritance diagram for mtsMedtronicStealthlink::Tool:
myGenericObject

Public Member Functions

 Tool (const std::string &stealthName, const std::string &interfaceName)
 
 ~Tool (void)
 
const std::string & GetStealthName (void) const
 
const std::string & GetInterfaceName (void) const
 
 Tool (const std::string &stealthName, const std::string &interfaceName)
 
 ~Tool (void)
 
const std::string & GetStealthName (void) const
 
const std::string & GetInterfaceName (void) const
 
void Assign (const MNavStealthLink::DataItem &item_in)
 
void ConfigureInterfaceProvided (mtsInterfaceProvided *provided_in)
 
- Public Member Functions inherited from myGenericObject
void AssignAndAdvance (const MNavStealthLink::DataItem &item_in)
 
virtual const myGenericObjectoperator= (const MNavStealthLink::DataItem &item_in)
 
virtual void convert (const MNavStealthLink::DataItem &item_in)=0
 

Public Attributes

prmPositionCartesianGet TooltipPosition
 
prmPositionCartesianGet MarkerPosition
 

Additional Inherited Members

- Protected Member Functions inherited from myGenericObject
 myGenericObject (const std::string &name)
 
 myGenericObject (const std::string &name)
 
- Protected Attributes inherited from myGenericObject
std::string myName
 
mtsStateTable myStateTable
 

Constructor & Destructor Documentation

mtsMedtronicStealthlink::Tool::Tool ( const std::string &  stealthName,
const std::string &  interfaceName 
)
inline
mtsMedtronicStealthlink::Tool::~Tool ( void  )
inline
mtsMedtronicStealthlink::Tool::Tool ( const std::string &  stealthName,
const std::string &  interfaceName 
)
inline
mtsMedtronicStealthlink::Tool::~Tool ( void  )
inline

Member Function Documentation

void mtsMedtronicStealthlink::Tool::Assign ( const MNavStealthLink::DataItem &  item_in)
virtual

Implements myGenericObject.

void mtsMedtronicStealthlink::Tool::ConfigureInterfaceProvided ( mtsInterfaceProvided provided_in)
virtual

Implements myGenericObject.

const std::string& mtsMedtronicStealthlink::Tool::GetInterfaceName ( void  ) const
inline
const std::string& mtsMedtronicStealthlink::Tool::GetInterfaceName ( void  ) const
inline
const std::string& mtsMedtronicStealthlink::Tool::GetStealthName ( void  ) const
inline
const std::string& mtsMedtronicStealthlink::Tool::GetStealthName ( void  ) const
inline

Member Data Documentation

prmPositionCartesianGet mtsMedtronicStealthlink::Tool::MarkerPosition
prmPositionCartesianGet mtsMedtronicStealthlink::Tool::TooltipPosition

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