CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ToolTracer Class Reference

3D Graphics class for displaying the trace path traversed by a tool. More...

#include <cxToolTracer.h>

Inheritance diagram for cx::ToolTracer:

Public Member Functions

void setTool (ToolPtr tool)
 
vtkPolyDataPtr getPolyData ()
 
vtkActorPtr getActor ()
 
void setColor (QColor color)
 
void start ()
 
void stop ()
 
void clear ()
 
bool isRunning () const
 
void setMinDistance (double distance)
 
int getSkippedPoints ()
 
void addManyPositions (TimedTransformMap trackerRecordedData_prMt)
 

Static Public Member Functions

static ToolTracerPtr create (SpaceProviderPtr spaceProvider)
 

Detailed Description

3D Graphics class for displaying the trace path traversed by a tool.

ToolTracer is used internally by ToolRep3D as an option.

Used by CustusX.

Definition at line 68 of file cxToolTracer.h.

Member Function Documentation

void cx::ToolTracer::addManyPositions ( TimedTransformMap  trackerRecordedData_prMt)

Definition at line 204 of file cxToolTracer.cpp.

void cx::ToolTracer::clear ( )

Definition at line 115 of file cxToolTracer.cpp.

ToolTracerPtr cx::ToolTracer::create ( SpaceProviderPtr  spaceProvider)
static

Definition at line 58 of file cxToolTracer.cpp.

vtkActorPtr cx::ToolTracer::getActor ( )

Definition at line 157 of file cxToolTracer.cpp.

vtkPolyDataPtr cx::ToolTracer::getPolyData ( )

Definition at line 152 of file cxToolTracer.cpp.

int cx::ToolTracer::getSkippedPoints ( )
inline

Definition at line 84 of file cxToolTracer.h.

bool cx::ToolTracer::isRunning ( ) const

Definition at line 169 of file cxToolTracer.cpp.

void cx::ToolTracer::setColor ( QColor  color)

Definition at line 140 of file cxToolTracer.cpp.

void cx::ToolTracer::setMinDistance ( double  distance)
inline

Definition at line 83 of file cxToolTracer.h.

void cx::ToolTracer::setTool ( ToolPtr  tool)

Definition at line 145 of file cxToolTracer.cpp.

void cx::ToolTracer::start ( )

Definition at line 97 of file cxToolTracer.cpp.

void cx::ToolTracer::stop ( )

Definition at line 107 of file cxToolTracer.cpp.


The documentation for this class was generated from the following files: