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

VISU_DataSetMapperHolder Class Reference

#include <VISU_DataSetMapperHolder.hxx>

Inheritance diagram for VISU_DataSetMapperHolder:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_DataSetMapperHolder, VISU_MapperHolder)
virtual void ShallowCopy (VISU_MapperHolder *theMapperHolder, bool theIsCopyInput)
void SetElnoDisassembleState (bool theIsShrunk)
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
void SetUnstructuredGridIDMapper (const VISU::PUnstructuredGridIDMapper &theIDMapper)
const
VISU::PUnstructuredGridIDMapper
GetUnstructuredGridIDMapper ()
virtual vtkUnstructuredGrid * GetUnstructuredGridInput ()
virtual vtkDataSetMapper * GetDataSetMapper ()
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)
virtual vtkImplicitFunctionGetImplicitFunction ()
virtual void SetExtractInside (bool theMode)
virtual void SetExtractBoundaryCells (bool theMode)
virtual void RemoveAllClippingPlanes ()
virtual vtkIdType GetNumberOfClippingPlanes ()
virtual bool AddClippingPlane (vtkPlane *thePlane)
virtual vtkPlaneGetClippingPlane (vtkIdType theID)
virtual void RemoveClippingPlane (vtkIdType theID)
 vtkTypeMacro (VISU_MapperHolder, vtkObject)
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 ()

Static Public Member Functions

static VISU_DataSetMapperHolderNew ()

Protected Member Functions

 VISU_DataSetMapperHolder ()
 VISU_DataSetMapperHolder (const VISU_DataSetMapperHolder &)
virtual ~VISU_DataSetMapperHolder ()
virtual void OnCreateMapper ()
void SetDataSetMapper (vtkDataSetMapper *theMapper)
virtual void SetLookupTable (VISU_LookupTable *theLookupTable)
virtual vtkPointSet * GetClippedInput ()
void SetMapper (vtkMapper *theMapper)
void SetIDMapper (const VISU::PIDMapper &theIDMapper)

Private Attributes

VISU::PUnstructuredGridIDMapper myUnstructuredGridIDMapper
vtkSmartPointer
< VISU_ElnoDisassembleFilter
myElnoDisassembleFilter
 Handling ELNO data.
vtkSmartPointer
< SALOME_ExtractGeometry
myExtractGeometry
 Clipping.
vtkSmartPointer< vtkDataSetMapper > myDataSetMapper

Constructor & Destructor Documentation

VISU_DataSetMapperHolder::VISU_DataSetMapperHolder ( ) [protected]

References MESSAGE, and MYDEBUG.

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

References MESSAGE, and MYDEBUG.


Member Function Documentation

VISU_DataSetMapperHolder.vtkTypeMacro ( VISU_DataSetMapperHolder  ,
VISU_MapperHolder   
)
static VISU_DataSetMapperHolder* VISU_DataSetMapperHolder.New ( ) [static]
void VISU_DataSetMapperHolder::ShallowCopy ( VISU_MapperHolder theMapperHolder,
bool  theIsCopyInput 
) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.CopyDataSetMapper().

void VISU_DataSetMapperHolder::SetElnoDisassembleState ( bool  theIsShrunk)
unsigned long int VISU_DataSetMapperHolder::GetMemorySize ( ) [virtual]

Reimplemented from VISU_MapperHolder.

void VISU_DataSetMapperHolder::SetUnstructuredGridIDMapper ( const VISU::PUnstructuredGridIDMapper theIDMapper)
const VISU::PUnstructuredGridIDMapper & VISU_DataSetMapperHolder::GetUnstructuredGridIDMapper ( )
vtkUnstructuredGrid * VISU_DataSetMapperHolder::GetUnstructuredGridInput ( ) [virtual]
vtkDataSetMapper * VISU_DataSetMapperHolder::GetDataSetMapper ( ) [virtual]
vtkIdType VISU_DataSetMapperHolder::GetNodeObjID ( vtkIdType  theID) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.GetNodeObjID().

vtkIdType VISU_DataSetMapperHolder::GetNodeVTKID ( vtkIdType  theID) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.GetNodeVTKID().

vtkFloatingPointType * VISU_DataSetMapperHolder::GetNodeCoord ( vtkIdType  theObjID) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.GetNodeCoord().

vtkIdType VISU_DataSetMapperHolder::GetElemObjID ( vtkIdType  theID) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.GetElemObjID().

vtkIdType VISU_DataSetMapperHolder::GetElemVTKID ( vtkIdType  theID) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.GetElemVTKID().

vtkCell * VISU_DataSetMapperHolder::GetElemCell ( vtkIdType  theObjID) [virtual]

Reimplemented from VISU_MapperHolder.

References VISU.GetElemCell().

void VISU_DataSetMapperHolder::SetImplicitFunction ( vtkImplicitFunction theFunction) [virtual]

Implements VISU_MapperHolder.

vtkImplicitFunction * VISU_DataSetMapperHolder::GetImplicitFunction ( ) [virtual]

Implements VISU_MapperHolder.

void VISU_DataSetMapperHolder::SetExtractInside ( bool  theMode) [virtual]

Implements VISU_MapperHolder.

void VISU_DataSetMapperHolder::SetExtractBoundaryCells ( bool  theMode) [virtual]

Implements VISU_MapperHolder.

void VISU_DataSetMapperHolder::RemoveAllClippingPlanes ( ) [virtual]

Implements VISU_MapperHolder.

vtkIdType VISU_DataSetMapperHolder::GetNumberOfClippingPlanes ( ) [virtual]

Implements VISU_MapperHolder.

bool VISU_DataSetMapperHolder::AddClippingPlane ( vtkPlane thePlane) [virtual]

Implements VISU_MapperHolder.

vtkPlane * VISU_DataSetMapperHolder::GetClippingPlane ( vtkIdType  theID) [virtual]

Implements VISU_MapperHolder.

void VISU_DataSetMapperHolder::RemoveClippingPlane ( vtkIdType  theID) [virtual]
void VISU_DataSetMapperHolder::OnCreateMapper ( ) [protected, virtual]

Implements VISU_MapperHolder.

void VISU_DataSetMapperHolder::SetDataSetMapper ( vtkDataSetMapper *  theMapper) [protected]
void VISU_DataSetMapperHolder::SetLookupTable ( VISU_LookupTable theLookupTable) [protected, virtual]

Implements VISU_MapperHolder.

vtkPointSet * VISU_DataSetMapperHolder::GetClippedInput ( ) [protected, virtual]

Implements VISU_MapperHolder.

VISU_MapperHolder.vtkTypeMacro ( VISU_MapperHolder  ,
vtkObject   
) [inherited]
unsigned long int VISU_MapperHolder::GetMTime ( ) [virtual, inherited]
void VISU_MapperHolder::SetPipeLine ( VISU_PipeLine thePipeLine) [inherited]
const VISU::PIDMapper & VISU_MapperHolder::GetIDMapper ( ) [inherited]
vtkDataSet * VISU_MapperHolder::GetInput ( ) [virtual, inherited]
vtkMapper * VISU_MapperHolder::GetMapper ( ) [virtual, inherited]
vtkDataSet * VISU_MapperHolder::GetOutput ( ) [virtual, inherited]
void VISU_MapperHolder::Update ( ) [virtual, inherited]
void VISU_MapperHolder::SetMapper ( vtkMapper *  theMapper) [protected, inherited]
void VISU_MapperHolder::SetIDMapper ( const VISU::PIDMapper theIDMapper) [protected, inherited]

References VISU.GetInput().


Field Documentation

vtkSmartPointer< vtkDataSetMapper > VISU_DataSetMapperHolder.myDataSetMapper [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