#include <SignFiducial.h>
SignFiducial contains information about and methods to interact with one fiducial.
Public Member Functions | |
| SignFiducial (float x, float y, float z, int ID_) | |
| void | Add3DMarker (vtkRenderer *ren) |
| void | Remove2DMarker (vtkRenderer *ren) |
| void | RemoveAll2DMarkers () |
| Remove all 2D markers for this fiducial from all 2D renderers. | |
| void | GetCoord (float p[3]) |
| void | GetColor (double c[3]) |
| int | GetID () |
| void | Add2Map (vtkCrossHair *marker, vtkRenderer *viewer) |
Public Attributes | |
| vtkKWPushButton * | button |
| Pointer to the button that the user can press to delete this fiducial. | |
| vtkKWLabel * | label |
| Pointer to a label containing the name of this fiducial. | |
| vtkKWFrame * | frame |
| Pointer to a frame containing label and delete button. | |
Friends | |
| class | SignFiducialCollection |
|
||||||||||||||||||||
|
|
|
||||||||||||
|
Add a 2D marker to the internal map
|
|
|
Add a marker for the fiducial to a 3D renderer
|
|
|
Get the color of this fiducial
|
|
|
Get the coordinates (in world coordinates) of this fiducial
|
|
|
Get the ID of this fiducial
|
|
|
Remove a 2D marker from a specific renderer
|
|
|
Remove all 2D markers for this fiducial from all 2D renderers.
|
|
|
|
|
|
Pointer to the button that the user can press to delete this fiducial.
|
|
|
Pointer to a frame containing label and delete button.
|
|
|
Pointer to a label containing the name of this fiducial.
|
1.4.6