#include <VISU_OptionalDeformationPL.hxx>

Public Types | |
| typedef VISU_DeformationPL | Superclass |
Public Member Functions | |
| VISU_OptionalDeformationPL () | |
| virtual | ~VISU_OptionalDeformationPL () |
| void | UseDeformation (bool flag) |
| bool | IsDeformed () |
| virtual unsigned long int | GetMTime () |
| 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 |
| 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 Member Functions | |
| bool | CheckCanDeformate (vtkDataSet *theInput) |
Protected Attributes | |
| VISU::PUnstructuredGridIDMapper | myVectorialField |
| vtkWarpVector * | myWarpVector |
| vtkSmartPointer< VISU_MergeFilter > | myVectorMergeFilter |
| vtkPassThroughFilter * | myInputPassFilter |
| vtkPassThroughFilter * | myOutputPassFiler |
| VISU_CellDataToPointData * | myCellDataToPointData |
Private Member Functions | |
| void | OnDeformation () |
| void | OffDeformation () |
Private Attributes | |
| bool | myIsDeformed |
| VISU_OptionalDeformationPL::~VISU_OptionalDeformationPL | ( | ) | [virtual] |
| void VISU_OptionalDeformationPL::UseDeformation | ( | bool | flag | ) |
References myIsDeformed, OffDeformation(), and OnDeformation().
| bool VISU_OptionalDeformationPL::IsDeformed | ( | ) |
References myIsDeformed.
| unsigned long int VISU_OptionalDeformationPL::GetMTime | ( | ) | [virtual] |
Reimplemented from VISU_DeformationPL.
Reimplemented in VISU_CutPlanesPL.
References VISU_DeformationPL.GetMTime().
| bool VISU_OptionalDeformationPL::CheckCanDeformate | ( | vtkDataSet * | theInput | ) | [protected] |
References VISU.IsDataOnCells(), and VISU.IsDataOnPoints().
| void VISU_OptionalDeformationPL::OnDeformation | ( | ) | [private] |
| void VISU_OptionalDeformationPL::OffDeformation | ( | ) | [private] |
References VISU_DeformationPL.myInputPassFilter, and VISU_DeformationPL.myOutputPassFiler.
| void VISU_DeformationPL::SetScale | ( | vtkFloatingPointType | theScaleFactor | ) | [virtual, inherited] |
| void VISU_DeformationPL::SetMapScale | ( | vtkFloatingPointType | theMapScaleFactor | ) | [virtual, inherited] |
Reimplemented in VISU_CutPlanesPL.
References VISU_DeformationPL.myMapScaleFactor, VISU_DeformationPL.myScaleFactor, and VISU_DeformationPL.myWarpVector.
| vtkFloatingPointType VISU_DeformationPL::GetScale | ( | ) | [virtual, inherited] |
References VISU_DeformationPL.myScaleFactor.
| virtual void VISU_DeformationPL.SetVectorialField | ( | VISU::PUnstructuredGridIDMapper | theIdMapper | ) | [pure virtual, inherited] |
Implemented in VISU_CutPlanesPL.
| virtual VISU::PUnstructuredGridIDMapper VISU_DeformationPL.getVectorialField | ( | ) | [pure virtual, inherited] |
Implemented in VISU_CutPlanesPL.
| vtkFloatingPointType VISU_DeformationPL::GetDefaultScaleFactor | ( | VISU_DeformationPL * | thePipeLine | ) | [static, inherited] |
| void VISU_DeformationPL::SetWarpVectorInput | ( | vtkDataSet * | theInput | ) | [inherited] |
References VISU_DeformationPL.myInputPassFilter.
| vtkDataSet * VISU_DeformationPL::GetWarpVectorOutput | ( | ) | [inherited] |
References VISU_DeformationPL.myOutputPassFiler.
| void VISU_DeformationPL::SetMergeFilterInput | ( | vtkDataSet * | ScalarInput, |
| vtkDataSet * | VectorialInput | ||
| ) | [inherited] |
References VISU_DeformationPL.myVectorMergeFilter.
| vtkDataSet * VISU_DeformationPL::GetMergeFilterOutput | ( | ) | [inherited] |
References VISU_DeformationPL.myVectorMergeFilter.
bool VISU_OptionalDeformationPL.myIsDeformed [private] |
VISU::PUnstructuredGridIDMapper VISU_DeformationPL.myVectorialField [protected, inherited] |
vtkWarpVector* VISU_DeformationPL.myWarpVector [protected, inherited] |
vtkSmartPointer<VISU_MergeFilter> VISU_DeformationPL.myVectorMergeFilter [protected, inherited] |
vtkPassThroughFilter* VISU_DeformationPL.myInputPassFilter [protected, inherited] |
vtkPassThroughFilter* VISU_DeformationPL.myOutputPassFiler [protected, inherited] |
VISU_CellDataToPointData* VISU_DeformationPL.myCellDataToPointData [protected, inherited] |