20#ifndef GEOM_DEVICEACTOR_H
21#define GEOM_DEVICEACTOR_H
34class vtkPolyDataNormals;
39class VTKViewer_Transform;
40class VTKViewer_TransformFilter;
49class vtkAlgorithmOutput;
63 void SetVisibility(
int theVisibility);
66 void SetInput(vtkAlgorithmOutput* thePolyData,
bool theUseStripper);
68 void AddToRender(vtkRenderer* theRenderer);
69 void RemoveFromRender(vtkRenderer* theRenderer);
73 virtual void SetTransform(VTKViewer_Transform* theTransform);
GEOM_SmartPtr< vtkPolyDataNormals > PPolyDataNormals
Definition: GEOM_DeviceActor.h:35
GEOM_SmartPtr< vtkStripper > PStripper
Definition: GEOM_DeviceActor.h:32
GEOM_SmartPtr< vtkPoints > PPoints
Definition: GEOM_DeviceActor.h:26
GEOM_SmartPtr< VTKViewer_TransformFilter > PTransformFilter
Definition: GEOM_DeviceActor.h:42
GEOM_SmartPtr< vtkPolyData > PPolyData
Definition: GEOM_DeviceActor.h:29
GEOM_SmartPtr< VTKViewer_Actor > PActor
Definition: GEOM_DeviceActor.h:41
Definition: GEOM_DeviceActor.h:52
PTransformFilter myTransformFilter
Definition: GEOM_DeviceActor.h:80
PActor GetDeviceActor()
Definition: GEOM_DeviceActor.h:71
PStripper myStripper
Definition: GEOM_DeviceActor.h:78
PPolyDataMapper myPolyDataMapper
Definition: GEOM_DeviceActor.h:77
GEOM_DeviceActor(const GEOM_DeviceActor &)
PActor myActor
Definition: GEOM_DeviceActor.h:79
vtkTypeMacro(GEOM_DeviceActor, vtkObject) static GEOM_DeviceActor *New()
PPolyDataNormals myPolyDataNormals
Definition: GEOM_DeviceActor.h:76
void operator=(const GEOM_DeviceActor &)
Definition: GEOM_SmartPtr.h:27