CustusX  2023.01.05-dev+develop.0da12
An IGT application
cxGraphicalPrimitives.h File Reference
#include "cxResourceVisualizationExport.h"
#include <boost/shared_ptr.hpp>
#include "vtkForwardDeclarations.h"
#include "cxTransform3D.h"
#include "cxViewportListener.h"
#include <vtkPolyDataAlgorithm.h>
#include <vtkGlyph3DMapper.h>
#include <vtkColorSeries.h>
#include <vtkLookupTable.h>
#include <vtkMapper.h>

Go to the source code of this file.

Classes

class  cx::GraphicalGeometricBase
 
class  cx::GraphicalPolyData3D
 Helper for rendering a a polydata in 3D. More...
 
class  cx::GraphicalGlyph3DData
 Helper for rendering a a glyph in 3D. More...
 
class  cx::GraphicalPoint3D
 Helper for rendering a point in 3D. More...
 
class  cx::GraphicalLine3D
 Helper for rendering a line in 3D. More...
 
class  cx::GraphicalArc3D
 Helper for rendering a line in 3D. More...
 
class  cx::GraphicalArrow3D
 Helper for rendering an arrow in 3D. More...
 
class  cx::Rect3D
 Helper for drawing a rectangle in 3D. More...
 
class  cx::FollowerText3D
 Helper for rendering 3D text that faces the camera and has a constant viewed size. More...
 
class  cx::CaptionText3D
 Helper for rendering 3D text that faces the camera and has a constant viewed size, always on top. More...
 

Namespaces

 cx
 Namespace for all CustusX production code.
 

Typedefs

typedef vtkSmartPointer< class vtkPolyDataAlgorithm > vtkPolyDataAlgorithmPtr
 
typedef vtkSmartPointer< class vtkArcSource > vtkArcSourcePtr
 
typedef vtkSmartPointer< class vtkArrowSource > vtkArrowSourcePtr
 
typedef boost::shared_ptr< GraphicalPolyData3D > cx::GraphicalPolyData3DPtr
 
typedef boost::shared_ptr< GraphicalGlyph3DData > cx::GraphicalGlyph3DDataPtr
 
typedef boost::shared_ptr< GraphicalArc3D > cx::GraphicalArc3DPtr
 
typedef boost::shared_ptr< GraphicalArrow3D > cx::GraphicalArrow3DPtr
 
typedef boost::shared_ptr< FollowerText3D > cx::FollowerText3DPtr
 
typedef boost::shared_ptr< CaptionText3D > cx::CaptionText3DPtr
 

Typedef Documentation

typedef vtkSmartPointer<class vtkArcSource> vtkArcSourcePtr

Definition at line 29 of file cxGraphicalPrimitives.h.

typedef vtkSmartPointer<class vtkArrowSource> vtkArrowSourcePtr

Definition at line 30 of file cxGraphicalPrimitives.h.

typedef vtkSmartPointer<class vtkPolyDataAlgorithm> vtkPolyDataAlgorithmPtr

Definition at line 27 of file cxGraphicalPrimitives.h.