Fraxinus  16.5.0-fx-rc9
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 207 of file cxToolTracer.cpp.

void cx::ToolTracer::clear ( )

Definition at line 114 of file cxToolTracer.cpp.

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

Definition at line 57 of file cxToolTracer.cpp.

vtkActorPtr cx::ToolTracer::getActor ( )

Definition at line 156 of file cxToolTracer.cpp.

vtkPolyDataPtr cx::ToolTracer::getPolyData ( )

Definition at line 151 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 168 of file cxToolTracer.cpp.

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

Definition at line 139 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 144 of file cxToolTracer.cpp.

void cx::ToolTracer::start ( )

Definition at line 96 of file cxToolTracer.cpp.

void cx::ToolTracer::stop ( )

Definition at line 106 of file cxToolTracer.cpp.


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