fw4spl
|
3D Representation to be used with vtkHandleWidget (represents a cube or a sphere). More...
#include <fwHandleRepresentation3D.hpp>
Public Types | |
enum | Shape { SPHERE, CUBE } |
Public Member Functions | |
vtkTypeMacro (fwHandleRepresentation3D, vtkPolygonalHandleRepresentation3D) | |
FWRENDERVTK_API void | PrintSelf (ostream &os, vtkIndent indent) override |
virtual FWRENDERVTK_API void | SetWorldPosition (double p[3]) override |
FWRENDERVTK_API | vtkSetMacro (MarkerRadiusFactor, double) |
FWRENDERVTK_API | vtkGetMacro (MarkerRadiusFactor, double) |
FWRENDERVTK_API void | SetShapeRepresentation (Shape shape) |
FWRENDERVTK_API | vtkGetMacro (ShapeRepresentation, Shape) |
FWRENDERVTK_API void | SetMarkerProperty (vtkProperty *) |
FWRENDERVTK_API | vtkGetObjectMacro (MarkerProperty, vtkProperty) |
virtual FWRENDERVTK_API void | GetActors (vtkPropCollection *) override |
virtual FWRENDERVTK_API void | ReleaseGraphicsResources (vtkWindow *) override |
virtual FWRENDERVTK_API int | RenderOpaqueGeometry (vtkViewport *viewport) override |
virtual FWRENDERVTK_API int | RenderTranslucentPolygonalGeometry (vtkViewport *viewport) override |
virtual FWRENDERVTK_API int | HasTranslucentPolygonalGeometry () override |
Static Public Member Functions | |
static FWRENDERVTK_API fwHandleRepresentation3D * | New () |
Protected Member Functions | |
virtual void | BuildRepresentation () override |
void | CreateDefaultProperties () |
3D Representation to be used with vtkHandleWidget (represents a cube or a sphere).
Definition at line 29 of file fwHandleRepresentation3D.hpp.