PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
src
PlusOpenIGTLink
igtlPlusClientInfoMessage.h
Go to the documentation of this file.
1
/*=Plus=header=begin======================================================
2
Program: Plus
3
Copyright (c) Laboratory for Percutaneous Surgery. All rights reserved.
4
See License.txt for details.
5
=========================================================Plus=header=end*/
6
7
#ifndef __igtlPlusClientInfoMessage_h
8
#define __igtlPlusClientInfoMessage_h
9
10
// Local includes
11
#include "
PlusIgtlClientInfo.h
"
12
#include "vtkPlusOpenIGTLinkExport.h"
13
14
// IGTL includes
15
#include <igtlStringMessage.h>
16
17
namespace
igtl
18
{
24
class
vtkPlusOpenIGTLinkExport
PlusClientInfoMessage
:
public
StringMessage
25
{
26
public
:
27
igtlTypeMacro(
igtl::PlusClientInfoMessage
, igtl::StringMessage);
28
igtlNewMacro(
igtl::PlusClientInfoMessage
);
29
30
public
:
32
virtual
igtl::MessageBase::Pointer Clone();
33
35
void
SetClientInfo(
const
PlusIgtlClientInfo
& clientInfo);
36
38
PlusIgtlClientInfo
GetClientInfo();
39
40
protected
:
41
PlusClientInfoMessage
();
42
~
PlusClientInfoMessage
();
43
44
PlusIgtlClientInfo
m_ClientInfo
;
45
};
46
}
// namespace igtl
47
48
#endif
igtl::PlusClientInfoMessage
IGTL message helper class for PlusServer ClientInfo class.
Definition:
igtlPlusClientInfoMessage.h:24
igtl
Definition:
igtlPlusClientInfoMessage.cxx:16
PlusIgtlClientInfo.h
igtl::PlusClientInfoMessage::m_ClientInfo
PlusIgtlClientInfo m_ClientInfo
Definition:
igtlPlusClientInfoMessage.h:44
PlusIgtlClientInfo
This class provides client information for vtkPlusOpenIGTLinkServer.
Definition:
PlusIgtlClientInfo.h:32
Generated on Fri Nov 15 2024 01:47:39 for PlusLib by
1.8.15