|
PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
This command allows for communicating with the OptimetConoProbe device. More...
#include <src/PlusServer/Commands/vtkPlusConoProbeLinkCommand.h>


Public Types | |
| typedef vtkPlusCommand | Superclass |
Public Member Functions | |
| virtual vtkPlusCommand * | Clone () |
| virtual PlusStatus | Execute () |
| virtual const char * | GetClassName () |
| virtual void | GetCommandNames (std::list< std::string > &cmdNames) |
| vtkPlusOptimetConoProbeMeasurer * | GetConoProbeDevice (const std::string &conoProbeDeviceID) |
| virtual std::string | GetDescription (const std::string &commandName) |
| virtual int | IsA (const char *type) |
| virtual void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual PlusStatus | ReadConfiguration (vtkXMLDataElement *aConfig) |
| void | SetNameToShow () |
| vtkGetStdStringMacro (ConoProbeDeviceId) | |
| vtkSetStdStringMacro (ConoProbeDeviceId) | |
| virtual PlusStatus | WriteConfiguration (vtkXMLDataElement *aConfig) |
Public Member Functions inherited from vtkPlusCommand | |
| virtual int | GetClientId () |
| virtual uint32_t | GetId () |
| virtual bool | GetRespondWithCommandMessage () |
| void | PopCommandResponses (PlusCommandResponseList &responses) |
| virtual void | SetClientId (int) |
| virtual void | SetCommandProcessor (vtkPlusCommandProcessor *processor) |
| virtual void | SetId (uint32_t) |
| void | SetMetaData (const igtl::MessageBase::MetaDataMap &metaData) |
| virtual void | SetRespondWithCommandMessage (bool) |
| vtkGetStdStringMacro (Name) | |
| vtkGetStdStringMacro (DeviceName) | |
| vtkSetStdStringMacro (Name) | |
| vtkSetStdStringMacro (DeviceName) | |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkPlusConoProbeLinkCommand * | New () |
| static vtkPlusConoProbeLinkCommand * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkPlusCommand | |
| static PlusStatus | GenerateCommandDeviceName (const std::string &uid, std::string &outDeviceName) |
| static std::string | GenerateReplyDeviceName (uint32_t uid) |
| static std::string | GetPrefixFromCommandDeviceName (const std::string &deviceName) |
| static std::string | GetUidFromCommandDeviceName (const std::string &deviceName) |
| static bool | IsCommandDeviceName (const std::string &deviceName) |
| static bool | IsReplyDeviceName (const std::string &deviceName, const std::string &uid=std::string("")) |
Protected Member Functions | |
| vtkPlusConoProbeLinkCommand () | |
| virtual | ~vtkPlusConoProbeLinkCommand () |
Protected Member Functions inherited from vtkPlusCommand | |
| virtual vtkPlusDataCollector * | GetDataCollector () |
| virtual vtkIGSIOTransformRepository * | GetTransformRepository () |
| void | QueueCommandResponse (PlusStatus status, const std::string &message, const std::string &error="", const igtl::MessageBase::MetaDataMap *metaData=nullptr) |
| PlusStatus | ValidateName () |
| vtkPlusCommand () | |
| virtual | ~vtkPlusCommand () |
Protected Attributes | |
| std::string | ConoProbeDeviceId |
Protected Attributes inherited from vtkPlusCommand | |
| int | ClientId |
| vtkPlusCommandProcessor * | CommandProcessor |
| PlusCommandResponseList | CommandResponseQueue |
| std::string | DeviceName |
| uint32_t | Id |
| igtl::MessageBase::MetaDataMap | MetaData |
| std::string | Name |
| bool | RespondWithCommandMessage |
Additional Inherited Members | |
Static Public Attributes inherited from vtkPlusCommand | |
| static const std::string | DEVICE_NAME_COMMAND = "CMD" |
| static const std::string | DEVICE_NAME_REPLY = "ACK" |
This command allows for communicating with the OptimetConoProbe device.
Definition at line 30 of file vtkPlusConoProbeLinkCommand.h.
Definition at line 34 of file vtkPlusConoProbeLinkCommand.h.
|
protected |
Definition at line 22 of file vtkPlusConoProbeLinkCommand.cxx.
|
protectedvirtual |
Definition at line 27 of file vtkPlusConoProbeLinkCommand.cxx.
|
inlinevirtual |
Implements vtkPlusCommand.
Definition at line 36 of file vtkPlusConoProbeLinkCommand.h.
|
virtual |
Executes the command
Implements vtkPlusCommand.
Definition at line 138 of file vtkPlusConoProbeLinkCommand.cxx.
|
virtual |
|
virtual |
Get all the command names that this class can execute
Implements vtkPlusCommand.
Definition at line 38 of file vtkPlusConoProbeLinkCommand.cxx.
| vtkPlusOptimetConoProbeMeasurer * vtkPlusConoProbeLinkCommand::GetConoProbeDevice | ( | const std::string & | conoProbeDeviceID | ) |
Helper function to get pointer to the ConoProbe device
| conoProbeDeviceId | ConoProbe device ID.. |
Definition at line 89 of file vtkPlusConoProbeLinkCommand.cxx.
|
virtual |
Gets the description for the specified command name.
Implements vtkPlusCommand.
Definition at line 45 of file vtkPlusConoProbeLinkCommand.cxx.
|
virtual |
|
static |
|
static |
|
virtual |
Reimplemented from vtkPlusCommand.
Definition at line 57 of file vtkPlusConoProbeLinkCommand.cxx.
|
virtual |
Read command parameters from XML
Reimplemented from vtkPlusCommand.
Definition at line 63 of file vtkPlusConoProbeLinkCommand.cxx.
|
static |
| void vtkPlusConoProbeLinkCommand::SetNameToShow | ( | ) |
Definition at line 32 of file vtkPlusConoProbeLinkCommand.cxx.
| vtkPlusConoProbeLinkCommand::vtkGetStdStringMacro | ( | ConoProbeDeviceId | ) |
| vtkPlusConoProbeLinkCommand::vtkSetStdStringMacro | ( | ConoProbeDeviceId | ) |
|
virtual |
Write command parameters to XML
Reimplemented from vtkPlusCommand.
Definition at line 76 of file vtkPlusConoProbeLinkCommand.cxx.
|
protected |
Definition at line 69 of file vtkPlusConoProbeLinkCommand.h.
1.8.15