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

VISU_DeformationPL Class Reference

#include <VISU_DeformationPL.hxx>

Inheritance diagram for VISU_DeformationPL:
Inheritance graph

Public Member Functions

 VISU_DeformationPL ()
virtual ~VISU_DeformationPL ()
virtual void SetScale (vtkFloatingPointType theScaleFactor)
virtual void SetMapScale (vtkFloatingPointType theMapScaleFactor)
virtual vtkFloatingPointType GetScale ()
virtual void SetVectorialField (VISU::PUnstructuredGridIDMapper theIdMapper)=0
virtual
VISU::PUnstructuredGridIDMapper 
getVectorialField ()=0
virtual unsigned long int GetMTime ()
void SetWarpVectorInput (vtkDataSet *theInput)
vtkDataSet * GetWarpVectorOutput ()
void SetMergeFilterInput (vtkDataSet *ScalarInput, vtkDataSet *VectorialInput)
vtkDataSet * GetMergeFilterOutput ()

Static Public Member Functions

static vtkFloatingPointType GetDefaultScaleFactor (VISU_DeformationPL *thePipeLine)

Protected Attributes

VISU::PUnstructuredGridIDMapper myVectorialField
vtkWarpVector * myWarpVector
vtkSmartPointer< VISU_MergeFiltermyVectorMergeFilter
vtkPassThroughFilter * myInputPassFilter
vtkPassThroughFilter * myOutputPassFiler
VISU_CellDataToPointDatamyCellDataToPointData

Private Attributes

vtkFloatingPointType myScaleFactor
vtkFloatingPointType myMapScaleFactor

Constructor & Destructor Documentation

VISU_DeformationPL::VISU_DeformationPL ( )
VISU_DeformationPL::~VISU_DeformationPL ( ) [virtual]

Member Function Documentation

void VISU_DeformationPL::SetScale ( vtkFloatingPointType  theScaleFactor) [virtual]
void VISU_DeformationPL::SetMapScale ( vtkFloatingPointType  theMapScaleFactor) [virtual]

Reimplemented in VISU_CutPlanesPL.

References myMapScaleFactor, myScaleFactor, and myWarpVector.

vtkFloatingPointType VISU_DeformationPL::GetScale ( ) [virtual]

References myScaleFactor.

virtual void VISU_DeformationPL.SetVectorialField ( VISU::PUnstructuredGridIDMapper  theIdMapper) [pure virtual]

Implemented in VISU_CutPlanesPL.

virtual VISU::PUnstructuredGridIDMapper VISU_DeformationPL.getVectorialField ( ) [pure virtual]

Implemented in VISU_CutPlanesPL.

unsigned long int VISU_DeformationPL::GetMTime ( ) [virtual]
vtkFloatingPointType VISU_DeformationPL::GetDefaultScaleFactor ( VISU_DeformationPL thePipeLine) [static]
void VISU_DeformationPL::SetWarpVectorInput ( vtkDataSet *  theInput)

References myInputPassFilter.

vtkDataSet * VISU_DeformationPL::GetWarpVectorOutput ( )

References myOutputPassFiler.

void VISU_DeformationPL::SetMergeFilterInput ( vtkDataSet *  ScalarInput,
vtkDataSet *  VectorialInput 
)

References myVectorMergeFilter.

vtkDataSet * VISU_DeformationPL::GetMergeFilterOutput ( )

References myVectorMergeFilter.


Field Documentation

vtkWarpVector* VISU_DeformationPL.myWarpVector [protected]
vtkPassThroughFilter* VISU_DeformationPL.myInputPassFilter [protected]
vtkPassThroughFilter* VISU_DeformationPL.myOutputPassFiler [protected]
vtkFloatingPointType VISU_DeformationPL.myScaleFactor [private]
vtkFloatingPointType VISU_DeformationPL.myMapScaleFactor [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