Version: 9.12.0
GEOM_DeviceActor Class Reference

#include <GEOM_DeviceActor.h>

Inheritance diagram for GEOM_DeviceActor:
Inheritance graph

Public Member Functions

 vtkTypeMacro (GEOM_DeviceActor, vtkObject) static GEOM_DeviceActor *New()
 
void SetProperty (vtkProperty *theProperty)
 
vtkPropertyGetProperty ()
 
void SetBackfaceProperty (vtkProperty *theProperty)
 
vtkPropertyGetBackfaceProperty ()
 
void SetVisibility (int theVisibility)
 
int GetVisibility ()
 
void SetInput (vtkAlgorithmOutput *thePolyData, bool theUseStripper)
 
void AddToRender (vtkRenderer *theRenderer)
 
void RemoveFromRender (vtkRenderer *theRenderer)
 
PActor GetDeviceActor ()
 
virtual void SetTransform (VTKViewer_Transform *theTransform)
 

Protected Member Functions

 GEOM_DeviceActor ()
 
 ~GEOM_DeviceActor ()
 

Protected Attributes

PPolyDataNormals myPolyDataNormals
 
PPolyDataMapper myPolyDataMapper
 
PStripper myStripper
 
PActor myActor
 
PTransformFilter myTransformFilter
 

Private Member Functions

 GEOM_DeviceActor (const GEOM_DeviceActor &)
 
void operator= (const GEOM_DeviceActor &)
 

Constructor & Destructor Documentation

◆ GEOM_DeviceActor() [1/2]

GEOM_DeviceActor::GEOM_DeviceActor ( )
protected

◆ ~GEOM_DeviceActor()

GEOM_DeviceActor::~GEOM_DeviceActor ( )
protected

◆ GEOM_DeviceActor() [2/2]

GEOM_DeviceActor::GEOM_DeviceActor ( const GEOM_DeviceActor )
private

Member Function Documentation

◆ AddToRender()

void GEOM_DeviceActor::AddToRender ( vtkRenderer *  theRenderer)

References myActor.

◆ GetBackfaceProperty()

vtkProperty * GEOM_DeviceActor::GetBackfaceProperty ( )

References myActor.

◆ GetDeviceActor()

PActor GEOM_DeviceActor::GetDeviceActor ( )
inline

◆ GetProperty()

vtkProperty * GEOM_DeviceActor::GetProperty ( )

References myActor.

◆ GetVisibility()

int GEOM_DeviceActor::GetVisibility ( )

References myActor.

◆ operator=()

void GEOM_DeviceActor::operator= ( const GEOM_DeviceActor )
private

◆ RemoveFromRender()

void GEOM_DeviceActor::RemoveFromRender ( vtkRenderer *  theRenderer)

References myActor.

◆ SetBackfaceProperty()

void GEOM_DeviceActor::SetBackfaceProperty ( vtkProperty theProperty)

References myActor.

◆ SetInput()

void GEOM_DeviceActor::SetInput ( vtkAlgorithmOutput *  thePolyData,
bool  theUseStripper 
)

◆ SetProperty()

void GEOM_DeviceActor::SetProperty ( vtkProperty theProperty)

References myActor.

◆ SetTransform()

void GEOM_DeviceActor::SetTransform ( VTKViewer_Transform *  theTransform)
virtual

◆ SetVisibility()

void GEOM_DeviceActor::SetVisibility ( int  theVisibility)

References myActor.

◆ vtkTypeMacro()

GEOM_DeviceActor::vtkTypeMacro ( GEOM_DeviceActor  ,
vtkObject   
)

Member Data Documentation

◆ myActor

PActor GEOM_DeviceActor::myActor
protected

◆ myPolyDataMapper

PPolyDataMapper GEOM_DeviceActor::myPolyDataMapper
protected

◆ myPolyDataNormals

PPolyDataNormals GEOM_DeviceActor::myPolyDataNormals
protected

◆ myStripper

PStripper GEOM_DeviceActor::myStripper
protected

◆ myTransformFilter

PTransformFilter GEOM_DeviceActor::myTransformFilter
protected

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