![]() |
Fraxinus
17.12-rc4
An IGT application
|
#include <cxGraphicalPrimitives.h>
Public Member Functions | |
| GraphicalGeometricBase (vtkPolyDataAlgorithmPtr source=vtkPolyDataAlgorithmPtr(), vtkRendererPtr renderer=vtkRendererPtr()) | |
| ~GraphicalGeometricBase () | |
| void | setRenderer (vtkRendererPtr renderer=vtkRendererPtr()) |
| void | setSource (vtkPolyDataAlgorithmPtr source) |
| void | setBackfaceCulling (bool val) |
| void | setVisibility (bool visible) |
| void | setFrontfaceCulling (bool val) |
| void | setColor (double red, double green, double blue) |
| void | setColor (Vector3D color) |
| void | setPosition (Vector3D point) |
| void | setOpacity (double val) |
| void | setUserMatrix (vtkMatrix4x4 *matrix) |
| void | setPointSize (int pointSize) |
| void | setScalarVisibility (bool show) |
| vtkActorPtr | getActor () |
| vtkPropertyPtr | getProperty () |
| vtkPolyDataPtr | getPolyData () |
| Vector3D | getPosition () const |
| vtkPolyDataAlgorithmPtr | getSource () |
Protected Member Functions | |
| virtual vtkMapperPtr | getMapper ()=0 |
Protected Attributes | |
| vtkPolyDataAlgorithmPtr | mSource |
| vtkPropertyPtr | mProperty |
| vtkActorPtr | mActor |
| vtkPolyDataPtr | mData |
| vtkRendererPtr | mRenderer |
Definition at line 57 of file cxGraphicalPrimitives.h.
| cx::GraphicalGeometricBase::GraphicalGeometricBase | ( | vtkPolyDataAlgorithmPtr | source = vtkPolyDataAlgorithmPtr(), |
| vtkRendererPtr | renderer = vtkRendererPtr() |
||
| ) |
Definition at line 61 of file cxGraphicalPrimitives.cpp.
| cx::GraphicalGeometricBase::~GraphicalGeometricBase | ( | ) |
Definition at line 68 of file cxGraphicalPrimitives.cpp.
| vtkActorPtr cx::GraphicalGeometricBase::getActor | ( | ) |
Definition at line 153 of file cxGraphicalPrimitives.cpp.
|
protectedpure virtual |
Implemented in cx::GraphicalGlyph3DData, and cx::GraphicalPolyData3D.
| vtkPolyDataPtr cx::GraphicalGeometricBase::getPolyData | ( | ) |
Definition at line 163 of file cxGraphicalPrimitives.cpp.
| Vector3D cx::GraphicalGeometricBase::getPosition | ( | ) | const |
Definition at line 148 of file cxGraphicalPrimitives.cpp.
| vtkPropertyPtr cx::GraphicalGeometricBase::getProperty | ( | ) |
Definition at line 158 of file cxGraphicalPrimitives.cpp.
| vtkPolyDataAlgorithmPtr cx::GraphicalGeometricBase::getSource | ( | ) |
Definition at line 171 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setBackfaceCulling | ( | bool | val | ) |
Definition at line 101 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setColor | ( | double | red, |
| double | green, | ||
| double | blue | ||
| ) |
Definition at line 111 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setColor | ( | Vector3D | color | ) |
Definition at line 116 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setFrontfaceCulling | ( | bool | val | ) |
Definition at line 106 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setOpacity | ( | double | val | ) |
Definition at line 126 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setPointSize | ( | int | pointSize | ) |
Definition at line 136 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setPosition | ( | Vector3D | point | ) |
Definition at line 121 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setRenderer | ( | vtkRendererPtr | renderer = vtkRendererPtr() | ) |
Definition at line 84 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setScalarVisibility | ( | bool | show | ) |
Definition at line 143 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setSource | ( | vtkPolyDataAlgorithmPtr | source | ) |
Definition at line 73 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setUserMatrix | ( | vtkMatrix4x4 * | matrix | ) |
Definition at line 131 of file cxGraphicalPrimitives.cpp.
| void cx::GraphicalGeometricBase::setVisibility | ( | bool | visible | ) |
Definition at line 95 of file cxGraphicalPrimitives.cpp.
|
protected |
Definition at line 89 of file cxGraphicalPrimitives.h.
|
protected |
Definition at line 90 of file cxGraphicalPrimitives.h.
|
protected |
Definition at line 88 of file cxGraphicalPrimitives.h.
|
protected |
Definition at line 91 of file cxGraphicalPrimitives.h.
|
protected |
Definition at line 87 of file cxGraphicalPrimitives.h.