Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Private Member Functions

VISU_GaussPtsDeviceActor Class Reference

#include <VISU_GaussPtsDeviceActor.h>

Inheritance diagram for VISU_GaussPtsDeviceActor:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_GaussPtsDeviceActor, VISU_GaussDeviceActorBase)
void AddToRender (vtkRenderer *theRenderer)
void RemoveFromRender (vtkRenderer *theRenderer)
VISU_GaussPointsPLGetPipeLine ()
void SetPipeLine (VISU_GaussPointsPL *thePipeLine)
void ShallowCopyPL (VISU_GaussPointsPL *thePipeLine)
virtual int GetPickable ()
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
 vtkTypeMacro (VISU_GaussDeviceActorBase, vtkLODActor)
virtual void Render (vtkRenderer *, vtkMapper *)
void SetTransform (VTKViewer_Transform *theTransform)
void SetPointSpriteMapper (VISU_OpenGLPointSpriteMapper *theMapper)
virtual void DoMapperShallowCopy (vtkMapper *theMapper, bool theIsCopyInput)
VISU_OpenGLPointSpriteMapperGetPointSpriteMapper ()
void SetExtractor (SALOME_ExtractPolyDataGeometry *theExtractor)
SALOME_ExtractPolyDataGeometryGetExtractor () const

Static Public Member Functions

static VISU_GaussPtsDeviceActorNew ()

Protected Types

typedef vtkSmartPointer
< vtkPassThroughFilter > 
PPassThroughFilter

Protected Member Functions

 VISU_GaussPtsDeviceActor ()
 ~VISU_GaussPtsDeviceActor ()

Protected Attributes

vtkSmartPointer
< VISU_GaussPointsPL
myPipeLine
vtkSmartPointer
< VISU_OpenGLPointSpriteMapper
myMapper
vtkSmartPointer
< VTKViewer_TransformFilter > 
myTransformFilter
std::vector< PPassThroughFiltermyPassFilter
SALOME_ExtractPolyDataGeometrymyPolyDataExtractor

Private Member Functions

 VISU_GaussPtsDeviceActor (const VISU_GaussPtsDeviceActor &)
void operator= (const VISU_GaussPtsDeviceActor &)

Member Typedef Documentation

typedef vtkSmartPointer<vtkPassThroughFilter> VISU_GaussDeviceActorBase.PPassThroughFilter [protected, inherited]

Constructor & Destructor Documentation

VISU_GaussPtsDeviceActor::VISU_GaussPtsDeviceActor ( ) [protected]
VISU_GaussPtsDeviceActor::~VISU_GaussPtsDeviceActor ( ) [protected]
VISU_GaussPtsDeviceActor.VISU_GaussPtsDeviceActor ( const VISU_GaussPtsDeviceActor ) [private]

Member Function Documentation

VISU_GaussPtsDeviceActor.vtkTypeMacro ( VISU_GaussPtsDeviceActor  ,
VISU_GaussDeviceActorBase   
)
static VISU_GaussPtsDeviceActor* VISU_GaussPtsDeviceActor.New ( ) [static]

Reimplemented from VISU_GaussDeviceActorBase.

void VISU_GaussPtsDeviceActor::AddToRender ( vtkRenderer *  theRenderer)
void VISU_GaussPtsDeviceActor::RemoveFromRender ( vtkRenderer *  theRenderer)
VISU_GaussPointsPL * VISU_GaussPtsDeviceActor::GetPipeLine ( )
void VISU_GaussPtsDeviceActor::SetPipeLine ( VISU_GaussPointsPL thePipeLine)
void VISU_GaussPtsDeviceActor::ShallowCopyPL ( VISU_GaussPointsPL thePipeLine)
int VISU_GaussPtsDeviceActor::GetPickable ( ) [virtual]
unsigned long int VISU_GaussPtsDeviceActor::GetMemorySize ( ) [virtual]

Reimplemented from VISU_GaussDeviceActorBase.

void VISU_GaussPtsDeviceActor.operator= ( const VISU_GaussPtsDeviceActor ) [private]
VISU_GaussDeviceActorBase.vtkTypeMacro ( VISU_GaussDeviceActorBase  ,
vtkLODActor   
) [inherited]
virtual void VISU_GaussDeviceActorBase.Render ( vtkRenderer *  ,
vtkMapper *   
) [virtual, inherited]
void VISU_GaussDeviceActorBase::SetTransform ( VTKViewer_Transform *  theTransform) [inherited]
void VISU_GaussDeviceActorBase::SetPointSpriteMapper ( VISU_OpenGLPointSpriteMapper theMapper) [inherited]

References VISU.GetOutput().

void VISU_GaussDeviceActorBase::DoMapperShallowCopy ( vtkMapper *  theMapper,
bool  theIsCopyInput 
) [virtual, inherited]

Reimplemented in VISU_PointsDeviceActor.

References VISU.CopyMapper().

VISU_OpenGLPointSpriteMapper * VISU_GaussDeviceActorBase::GetPointSpriteMapper ( ) [inherited]
void VISU_GaussDeviceActorBase.SetExtractor ( SALOME_ExtractPolyDataGeometry theExtractor) [inherited]
SALOME_ExtractPolyDataGeometry* VISU_GaussDeviceActorBase.GetExtractor ( ) const [inherited]

Field Documentation

vtkSmartPointer<VISU_OpenGLPointSpriteMapper> VISU_GaussDeviceActorBase.myMapper [protected, inherited]
vtkSmartPointer<VTKViewer_TransformFilter> VISU_GaussDeviceActorBase.myTransformFilter [protected, inherited]
std::vector<PPassThroughFilter> VISU_GaussDeviceActorBase.myPassFilter [protected, inherited]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS