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

VISU_MapperHolder Class Reference

#include <VISU_MapperHolder.hxx>

Inheritance diagram for VISU_MapperHolder:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_MapperHolder, vtkObject)
virtual void ShallowCopy (VISU_MapperHolder *theMapperHolder, bool theIsCopyInput)
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
virtual unsigned long int GetMTime ()
void SetPipeLine (VISU_PipeLine *thePipeLine)
const VISU::PIDMapperGetIDMapper ()
virtual vtkDataSet * GetInput ()
virtual vtkMapper * GetMapper ()
virtual vtkDataSet * GetOutput ()
virtual void Update ()
virtual vtkIdType GetNodeObjID (vtkIdType theID)
virtual vtkIdType GetNodeVTKID (vtkIdType theID)
virtual vtkFloatingPointType * GetNodeCoord (vtkIdType theObjID)
virtual vtkIdType GetElemObjID (vtkIdType theID)
virtual vtkIdType GetElemVTKID (vtkIdType theID)
virtual vtkCell * GetElemCell (vtkIdType theObjID)
virtual void SetImplicitFunction (vtkImplicitFunction *theFunction)=0
virtual vtkImplicitFunctionGetImplicitFunction ()=0
virtual void RemoveAllClippingPlanes ()=0
virtual vtkIdType GetNumberOfClippingPlanes ()=0
virtual bool AddClippingPlane (vtkPlane *thePlane)=0
virtual vtkPlaneGetClippingPlane (vtkIdType theID)=0
virtual void RemoveClippingPlane (vtkIdType theID)=0
virtual void SetLookupTable (VISU_LookupTable *theLookupTable)=0
virtual vtkPointSet * GetClippedInput ()=0
virtual void SetExtractInside (bool theMode)=0
virtual void SetExtractBoundaryCells (bool theMode)=0

Protected Member Functions

 VISU_MapperHolder ()
 VISU_MapperHolder (const VISU_MapperHolder &)
virtual ~VISU_MapperHolder ()
virtual void OnCreateMapper ()=0
void SetMapper (vtkMapper *theMapper)
void SetIDMapper (const VISU::PIDMapper &theIDMapper)

Private Attributes

vtkSmartPointer< vtkMapper > myMapper
VISU::PIDMapper myIDMapper
VISU_PipeLinemyPipeLine

Constructor & Destructor Documentation

VISU_MapperHolder::VISU_MapperHolder ( ) [protected]

References MESSAGE, and MYDEBUG.

VISU_MapperHolder.VISU_MapperHolder ( const VISU_MapperHolder ) [protected]
VISU_MapperHolder::~VISU_MapperHolder ( ) [protected, virtual]

References MESSAGE, and MYDEBUG.


Member Function Documentation

VISU_MapperHolder.vtkTypeMacro ( VISU_MapperHolder  ,
vtkObject   
)
void VISU_MapperHolder::ShallowCopy ( VISU_MapperHolder theMapperHolder,
bool  theIsCopyInput 
) [virtual]
unsigned long int VISU_MapperHolder::GetMemorySize ( ) [virtual]
unsigned long int VISU_MapperHolder::GetMTime ( ) [virtual]
void VISU_MapperHolder::SetPipeLine ( VISU_PipeLine thePipeLine)
const VISU::PIDMapper & VISU_MapperHolder::GetIDMapper ( )
vtkDataSet * VISU_MapperHolder::GetInput ( ) [virtual]
vtkMapper * VISU_MapperHolder::GetMapper ( ) [virtual]
vtkDataSet * VISU_MapperHolder::GetOutput ( ) [virtual]
void VISU_MapperHolder::Update ( ) [virtual]
vtkIdType VISU_MapperHolder::GetNodeObjID ( vtkIdType  theID) [virtual]
vtkIdType VISU_MapperHolder::GetNodeVTKID ( vtkIdType  theID) [virtual]
vtkFloatingPointType * VISU_MapperHolder::GetNodeCoord ( vtkIdType  theObjID) [virtual]
vtkIdType VISU_MapperHolder::GetElemObjID ( vtkIdType  theID) [virtual]
vtkIdType VISU_MapperHolder::GetElemVTKID ( vtkIdType  theID) [virtual]
vtkCell * VISU_MapperHolder::GetElemCell ( vtkIdType  theObjID) [virtual]
virtual void VISU_MapperHolder.SetImplicitFunction ( vtkImplicitFunction theFunction) [pure virtual]
virtual vtkImplicitFunction* VISU_MapperHolder.GetImplicitFunction ( ) [pure virtual]
virtual void VISU_MapperHolder.RemoveAllClippingPlanes ( ) [pure virtual]
virtual vtkIdType VISU_MapperHolder.GetNumberOfClippingPlanes ( ) [pure virtual]
virtual bool VISU_MapperHolder.AddClippingPlane ( vtkPlane thePlane) [pure virtual]
virtual vtkPlane* VISU_MapperHolder.GetClippingPlane ( vtkIdType  theID) [pure virtual]
virtual void VISU_MapperHolder.RemoveClippingPlane ( vtkIdType  theID) [pure virtual]
virtual void VISU_MapperHolder.SetLookupTable ( VISU_LookupTable theLookupTable) [pure virtual]
virtual vtkPointSet* VISU_MapperHolder.GetClippedInput ( ) [pure virtual]
virtual void VISU_MapperHolder.SetExtractInside ( bool  theMode) [pure virtual]
virtual void VISU_MapperHolder.SetExtractBoundaryCells ( bool  theMode) [pure virtual]
virtual void VISU_MapperHolder.OnCreateMapper ( ) [protected, pure virtual]
void VISU_MapperHolder::SetMapper ( vtkMapper *  theMapper) [protected]
void VISU_MapperHolder::SetIDMapper ( const VISU::PIDMapper theIDMapper) [protected]

References VISU.GetInput().


Field Documentation

vtkSmartPointer<vtkMapper> VISU_MapperHolder.myMapper [private]
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