|
static PlusStatus | GetIgtlMatrix (igtl::Matrix4x4 &igtlMatrix, vtkIGSIOTransformRepository *transformRepository, igsioTransformName &transformName) |
|
static int | IsTypeOf (const char *type) |
|
static vtkPlusIgtlMessageCommon * | New () |
|
static PlusStatus | PackImageMessage (igtl::ImageMessage::Pointer imageMessage, igsioTrackedFrame &trackedFrame, const vtkMatrix4x4 &imageToReferenceTransform, vtkIGSIOFrameConverter *frameConverter=NULL) |
|
static PlusStatus | PackImageMessage (igtl::ImageMessage::Pointer imageMessage, vtkImageData *image, const vtkMatrix4x4 &imageToReferenceTransform, double timestamp) |
|
static PlusStatus | PackImageMetaMessage (igtl::ImageMetaMessage::Pointer imageMetaMessage, igsioCommon::ImageMetaDataList &imageMetaDataList) |
|
static PlusStatus | PackPolyDataMessage (igtl::PolyDataMessage::Pointer polydataMessage, vtkSmartPointer< vtkPolyData > polyData, double timestamp) |
|
static PlusStatus | PackPositionMessage (igtl::PositionMessage::Pointer positionMessage, igsioTransformName &transformName, ToolStatus status, float position[3], float quaternion[4], double timestamp) |
|
static PlusStatus | PackStringMessage (igtl::StringMessage::Pointer stringMessage, const char *stringName, const char *stringValue, double timestamp) |
|
static PlusStatus | PackStringMessage (igtl::StringMessage::Pointer stringMessage, const std::string &stringName, const std::string &stringValue, double timestamp) |
|
static PlusStatus | PackTrackedFrameMessage (igtl::PlusTrackedFrameMessage::Pointer trackedFrameMessage, igsioTrackedFrame &trackedFrame, vtkSmartPointer< vtkMatrix4x4 > embeddedImageTransform, const std::vector< igsioTransformName > &requestedTransforms) |
|
static PlusStatus | PackTrackingDataMessage (igtl::TrackingDataMessage::Pointer tdataMessage, const std::vector< igsioTransformName > &names, const vtkIGSIOTransformRepository &repository, double timestamp) |
|
static PlusStatus | PackTransformMessage (igtl::TransformMessage::Pointer transformMessage, igsioTransformName &transformName, igtl::Matrix4x4 &igtlMatrix, ToolStatus status, double timestamp) |
|
static PlusStatus | PackUsMessage (igtl::PlusUsMessage::Pointer usMessage, igsioTrackedFrame &trackedFrame) |
|
static vtkPlusIgtlMessageCommon * | SafeDownCast (vtkObject *o) |
|
static PlusStatus | UnpackImageMessage (igtl::MessageHeader::Pointer headerMsg, igtl::Socket *socket, igsioTrackedFrame &trackedFrame, const igsioTransformName &embeddedTransformName, int crccheck) |
|
static PlusStatus | UnpackPositionMessage (igtl::MessageHeader::Pointer headerMsg, igtl::Socket *socket, vtkMatrix4x4 *transformMatrix, std::string &transformName, ToolStatus &toolStatus, double ×tamp, int crccheck) |
|
static PlusStatus | UnpackTrackedFrameMessage (igtl::MessageHeader::Pointer headerMsg, igtl::Socket *socket, igsioTrackedFrame &trackedFrame, const igsioTransformName &embeddedTransformName, int crccheck) |
|
static PlusStatus | UnpackTrackingDataMessage (igtl::MessageHeader::Pointer headerMsg, igtl::Socket *socket, std::vector< igsioTransformName > &names, vtkIGSIOTransformRepository &repository, double ×tamp, int crccheck) |
|
static PlusStatus | UnpackTransformMessage (igtl::MessageHeader::Pointer headerMsg, igtl::Socket *socket, vtkMatrix4x4 *transformMatrix, ToolStatus &toolStatus, std::string &transformName, double ×tamp, int crccheck) |
|
static PlusStatus | UnpackUsMessage (igtl::MessageHeader::Pointer headerMsg, igtl::Socket *socket, igsioTrackedFrame &trackedFrame, int crccheck) |
|
Helper class for OpenIGTLink message generation.
This class is a helper class for OpenIGTLink message pack/unpack
Definition at line 48 of file vtkPlusIgtlMessageCommon.h.