IGSTK
|
#include "igstkCoordinateSystemTransformToResult.h"
#include "igstkCoordinateSystemTransformToErrorResult.h"
#include "igstkCoordinateSystemSetTransformResult.h"
#include "igstkCoordinateSystemDelegator.h"
#include "igstkConfigure.h"
Go to the source code of this file.
Namespaces | |
namespace | igstk |
This file contains the declarations of IGSTK Events used to communicate among components. | |
Defines | |
#define | igstkCoordinateSystemClassInterfaceMacro() |
igstkCoordinateSystemClassInterfaceMacro defines the coordinate system API used for managing spatial relationships between objects. | |
#define | igstkCoordinateSystemClassInterfaceConstructorMacro() |
igstkCoordinateSystemClassInterfaceConstructorMacro initializes the observer and delegator used in the coordinate system API. |
#define igstkCoordinateSystemClassInterfaceMacro | ( | ) |
igstkCoordinateSystemClassInterfaceMacro defines the coordinate system API used for managing spatial relationships between objects.
To keep the interface definition common & centralized, it has been placed in a macro.
If an object uses igstkCoordinateSystemClassInterfaceMacro() in its header file, igstkCoordinateSystemClassInterfaceConstructorMacro must be called in that object's constructor in order to initialize objects declared by this macro.
Definition at line 144 of file igstkCoordinateSystemInterfaceMacros.h.
#define igstkCoordinateSystemClassInterfaceConstructorMacro | ( | ) |
igstkCoordinateSystemClassInterfaceConstructorMacro initializes the observer and delegator used in the coordinate system API.
This macro should be called from the constructor of an object which has igstkCoordinateSystemClassInterfaceMacro in its class header.
Definition at line 281 of file igstkCoordinateSystemInterfaceMacros.h.