NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Public Attributes | List of all members
niftk::PaintbrushToolClass Class Reference

Test class for niftkPaintbrushTool. More...

Collaboration diagram for niftk::PaintbrushToolClass:
Collaboration graph
[legend]

Public Member Functions

void SetupNode (const mitk::DataNode::Pointer node, std::string name)
 
void Setup (char *argv[])
 
mitk::InteractionPositionEvent::Pointer GeneratePositionEvent (mitk::BaseRenderer *renderer, const mitk::Image *image, const mitk::Point3D &voxelLocation)
 
void TestToolPresent ()
 
void TestSingleClick (unsigned int imageId, unsigned int cursorSize, unsigned int expectedResult)
 
void TestClickDrag (unsigned int imageId, unsigned int cursorSize, unsigned int numberOfVoxelsDifference, unsigned int expectedResult)
 
void TestErase ()
 
void TestScan ()
 
void TestClickOutOfBounds (unsigned int x, unsigned int y, unsigned int z)
 
void TestClickJustOutOfBounds ()
 
void TestClickWayOutOfBounds ()
 

Public Attributes

mitk::DataStorage::Pointer m_DataStorage
 
mitk::ToolManager::Pointer m_ToolManager
 
mitk::RenderWindow::Pointer m_RenderWindow
 
mitk::RenderingManager::Pointer m_RenderingManager
 
PaintbrushToolm_Tool
 
int m_PaintbrushToolId
 

Detailed Description

Test class for niftkPaintbrushTool.

Member Function Documentation

mitk::InteractionPositionEvent::Pointer niftk::PaintbrushToolClass::GeneratePositionEvent ( mitk::BaseRenderer *  renderer,
const mitk::Image *  image,
const mitk::Point3D &  voxelLocation 
)
inline
void niftk::PaintbrushToolClass::Setup ( char *  argv[])
inline
void niftk::PaintbrushToolClass::SetupNode ( const mitk::DataNode::Pointer  node,
std::string  name 
)
inline
void niftk::PaintbrushToolClass::TestClickDrag ( unsigned int  imageId,
unsigned int  cursorSize,
unsigned int  numberOfVoxelsDifference,
unsigned int  expectedResult 
)
inline
void niftk::PaintbrushToolClass::TestClickJustOutOfBounds ( )
inline
void niftk::PaintbrushToolClass::TestClickOutOfBounds ( unsigned int  x,
unsigned int  y,
unsigned int  z 
)
inline
void niftk::PaintbrushToolClass::TestClickWayOutOfBounds ( )
inline
void niftk::PaintbrushToolClass::TestErase ( )
inline
void niftk::PaintbrushToolClass::TestScan ( )
inline
void niftk::PaintbrushToolClass::TestSingleClick ( unsigned int  imageId,
unsigned int  cursorSize,
unsigned int  expectedResult 
)
inline
void niftk::PaintbrushToolClass::TestToolPresent ( )
inline

Member Data Documentation

mitk::DataStorage::Pointer niftk::PaintbrushToolClass::m_DataStorage
int niftk::PaintbrushToolClass::m_PaintbrushToolId
mitk::RenderingManager::Pointer niftk::PaintbrushToolClass::m_RenderingManager
mitk::RenderWindow::Pointer niftk::PaintbrushToolClass::m_RenderWindow
PaintbrushTool* niftk::PaintbrushToolClass::m_Tool
mitk::ToolManager::Pointer niftk::PaintbrushToolClass::m_ToolManager

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