#include <VISU_ColoredPL.hxx>

Public Member Functions | |
| vtkTypeMacro (VISU_ColoredPL, VISU_PipeLine) | |
| virtual unsigned long int | GetMTime () |
| virtual int | GetScalarMode () |
| virtual void | SetScalarMode (int theScalarMode=0) |
| virtual vtkFloatingPointType * | GetScalarRange () |
| virtual void | SetScalarRange (vtkFloatingPointType theRange[2]) |
| void | SetScalarFilterRange (vtkFloatingPointType theRange[2]) |
| void | GetScalarFilterRange (vtkFloatingPointType theRange[2]) |
| vtkFloatingPointType * | GetScalarFilterRange () |
| bool | IsScalarFilterUsed () |
| void | UseScalarFiltering (bool theUseScalarFilter) |
| virtual void | SetScaling (int theScaling) |
| virtual int | GetScaling () |
| virtual void | SetNbColors (int theNbColors) |
| virtual int | GetNbColors () |
| vtkDoubleArray * | GetDistribution () |
| virtual void | Init () |
| virtual void | Update () |
| virtual unsigned long int | GetMemorySize () |
| Gets memory size used by the instance (bytes). | |
| virtual VISU_LookupTable * | GetMapperTable () |
| virtual VISU_LookupTable * | GetBarTable () |
| virtual void | SetMapScale (vtkFloatingPointType theMapScale=1.0) |
| virtual vtkFloatingPointType | GetMapScale () |
| virtual void | GetSourceRange (vtkFloatingPointType theRange[2]) |
| virtual void | SetSourceRange () |
| virtual void | UpdateMapperLookupTable () |
| vtkTypeMacro (VISU_PipeLine, vtkObject) | |
| virtual void | ShallowCopy (VISU_PipeLine *thePipeLine, bool theIsCopyInput) |
| virtual void | SameAs (VISU_PipeLine *thePipeLine) |
| void | SetMapperHolder (VISU_MapperHolder *theHolder) |
| VISU_MapperHolder * | GetMapperHolder () |
| const VISU::PIDMapper & | GetIDMapper () |
| virtual vtkDataSet * | GetInput () |
| virtual vtkMapper * | GetMapper () |
| virtual vtkDataSet * | GetOutput () |
| 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) |
| bool | IsPlanarInput () |
| bool | IsShrinkable () |
| bool | IsFeatureEdgesAllowed () |
| void | SetImplicitFunction (vtkImplicitFunction *theFunction) |
| vtkImplicitFunction * | GetImplicitFunction () |
| void | SetExtractInside (bool theMode) |
| void | SetExtractBoundaryCells (bool theMode) |
| virtual void | RemoveAllClippingPlanes () |
| vtkIdType | GetNumberOfClippingPlanes () |
| virtual bool | AddClippingPlane (vtkPlane *thePlane) |
| virtual vtkPlane * | GetClippingPlane (vtkIdType theID) |
| virtual void | RemoveClippingPlane (vtkIdType theID) |
| virtual void | SetPlaneParam (vtkFloatingPointType theDir[3], vtkFloatingPointType theDist, vtkPlane *thePlane) |
| virtual void | GetPlaneParam (vtkFloatingPointType theDir[3], vtkFloatingPointType &theDist, vtkPlane *thePlane) |
| void | GetVisibleBounds (vtkFloatingPointType theBounds[6]) |
Static Public Member Functions | |
| static size_t | CheckAvailableMemory (double theSize) |
| static size_t | GetAvailableMemory (double theSize, double theMinSize=1024 *1024) |
Protected Member Functions | |
| VISU_ColoredPL () | |
| VISU_ColoredPL (const VISU_ColoredPL &) | |
| virtual | ~VISU_ColoredPL () |
| virtual void | Build () |
| virtual void | DoShallowCopy (VISU_PipeLine *thePipeLine, bool theIsCopyInput) |
| VISU_Extractor * | GetExtractorFilter () |
| VISU_FieldTransform * | GetFieldTransformFilter () |
| virtual vtkPointSet * | GetClippedInput () |
| virtual void | OnCreateMapperHolder ()=0 |
| virtual void | ComputeVisibleBounds () |
| void | SetIsShrinkable (bool theIsShrinkable) |
| void | SetIsFeatureEdgesAllowed (bool theIsFeatureEdgesAllowed) |
Static Protected Member Functions | |
| static void | SetScalarMode (int theScalarMode, vtkDataSet *theInput, VISU_Extractor *theExtractor) |
Protected Attributes | |
| vtkFloatingPointType | myVisibleBounds [6] |
| vtkTimeStamp | myVisibleComputeTime |
Private Attributes | |
| vtkSmartPointer< VISU_LookupTable > | myMapperTable |
| vtkSmartPointer< VISU_LookupTable > | myBarTable |
| vtkSmartPointer< VISU_Extractor > | myExtractor |
| vtkSmartPointer < VISU_FieldTransform > | myFieldTransform |
| vtkSmartPointer< vtkThreshold > | myThreshold |
| vtkSmartPointer < vtkPassThroughFilter > | myPassFilter |
| vtkSmartPointer< vtkDoubleArray > | myDistribution |
| VISU_ColoredPL::VISU_ColoredPL | ( | ) | [protected] |
| VISU_ColoredPL.VISU_ColoredPL | ( | const VISU_ColoredPL & | ) | [protected] |
| VISU_ColoredPL::~VISU_ColoredPL | ( | ) | [protected, virtual] |
| VISU_ColoredPL.vtkTypeMacro | ( | VISU_ColoredPL | , |
| VISU_PipeLine | |||
| ) |
| unsigned long int VISU_ColoredPL::GetMTime | ( | ) | [virtual] |
Reimplemented from VISU_PipeLine.
Reimplemented in VISU_CutPlanesPL, VISU_DeformedGridPL, VISU_DeformedShapePL, VISU_GaussPointsPL, VISU_IsoSurfacesPL, VISU_Plot3DPL, VISU_ScalarMapPL, VISU_StreamLinesPL, and VISU_VectorsPL.
| int VISU_ColoredPL::GetScalarMode | ( | ) | [virtual] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
| void VISU_ColoredPL::SetScalarMode | ( | int | theScalarMode = 0 | ) | [virtual] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
References VISU.GetInput().
| vtkFloatingPointType * VISU_ColoredPL::GetScalarRange | ( | ) | [virtual] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
| void VISU_ColoredPL::SetScalarRange | ( | vtkFloatingPointType | theRange[2] | ) | [virtual] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL, and VISU_IsoSurfacesPL.
References VISU.CheckIsSameRange().
| void VISU_ColoredPL::SetScalarFilterRange | ( | vtkFloatingPointType | theRange[2] | ) |
References VISU.CheckIsSameRange().
| void VISU_ColoredPL::GetScalarFilterRange | ( | vtkFloatingPointType | theRange[2] | ) |
| vtkFloatingPointType * VISU_ColoredPL::GetScalarFilterRange | ( | ) |
| bool VISU_ColoredPL::IsScalarFilterUsed | ( | ) |
| void VISU_ColoredPL::UseScalarFiltering | ( | bool | theUseScalarFilter | ) |
| void VISU_ColoredPL::SetScaling | ( | int | theScaling | ) | [virtual] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
References VISU_FieldTransform.Ident(), and VISU_FieldTransform.Log10().
| int VISU_ColoredPL::GetScaling | ( | ) | [virtual] |
| void VISU_ColoredPL::SetNbColors | ( | int | theNbColors | ) | [virtual] |
| int VISU_ColoredPL::GetNbColors | ( | ) | [virtual] |
| vtkDoubleArray * VISU_ColoredPL::GetDistribution | ( | ) |
References VISU_LookupTable.GetMapScale(), VISU.GetOutput(), and VISU.IsDataOnCells().
| void VISU_ColoredPL::Init | ( | ) | [virtual] |
Reimplemented from VISU_PipeLine.
Reimplemented in VISU_CutLinesPL, VISU_CutPlanesPL, VISU_CutSegmentPL, VISU_DeformedGridPL, VISU_DeformedShapeAndScalarMapPL, VISU_DeformedShapePL, VISU_GaussPointsPL, VISU_IsoSurfacesPL, VISU_Plot3DPL, VISU_StreamLinesPL, and VISU_VectorsPL.
| void VISU_ColoredPL::Update | ( | ) | [virtual] |
Reimplemented from VISU_PipeLine.
Reimplemented in VISU_CutLinesPL, VISU_CutPlanesPL, VISU_CutSegmentPL, VISU_DeformedGridPL, VISU_DeformedShapeAndScalarMapPL, VISU_DeformedShapePL, VISU_GaussPointsPL, VISU_Plot3DPL, VISU_ScalarMapPL, VISU_StreamLinesPL, and VISU_VectorsPL.
References VISU.CheckIsSameRange(), and VISU_LookupTable.ComputeLogRange().
| unsigned long int VISU_ColoredPL::GetMemorySize | ( | ) | [virtual] |
Reimplemented from VISU_PipeLine.
Reimplemented in VISU_CutPlanesPL, VISU_DeformedGridPL, VISU_DeformedShapeAndScalarMapPL, VISU_DeformedShapePL, VISU_GaussPointsPL, VISU_IsoSurfacesPL, VISU_Plot3DPL, VISU_StreamLinesPL, and VISU_VectorsPL.
| VISU_LookupTable * VISU_ColoredPL::GetMapperTable | ( | ) | [virtual] |
| VISU_LookupTable * VISU_ColoredPL::GetBarTable | ( | ) | [virtual] |
| void VISU_ColoredPL::SetMapScale | ( | vtkFloatingPointType | theMapScale = 1.0 | ) | [virtual] |
Reimplemented in VISU_CutPlanesPL, VISU_DeformedGridPL, VISU_DeformedShapeAndScalarMapPL, VISU_DeformedShapePL, VISU_GaussPointsPL, VISU_IsoSurfacesPL, VISU_Plot3DPL, VISU_StreamLinesPL, and VISU_VectorsPL.
References VISU.CheckIsSameValue().
| vtkFloatingPointType VISU_ColoredPL::GetMapScale | ( | ) | [virtual] |
| void VISU_ColoredPL::GetSourceRange | ( | vtkFloatingPointType | theRange[2] | ) | [virtual] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL, VISU_GaussPointsPL, and VISU_ScalarMapPL.
| void VISU_ColoredPL::SetSourceRange | ( | ) | [virtual] |
| void VISU_ColoredPL::UpdateMapperLookupTable | ( | ) | [virtual] |
| void VISU_ColoredPL::Build | ( | ) | [protected, virtual] |
Implements VISU_PipeLine.
Reimplemented in VISU_DeformedGridPL, VISU_DeformedShapeAndScalarMapPL, VISU_GaussPointsPL, VISU_IsoSurfacesPL, VISU_ScalarMapPL, VISU_StreamLinesPL, and VISU_VectorsPL.
| void VISU_ColoredPL::DoShallowCopy | ( | VISU_PipeLine * | thePipeLine, |
| bool | theIsCopyInput | ||
| ) | [protected, virtual] |
Reimplemented from VISU_PipeLine.
Reimplemented in VISU_CutLinesPL, VISU_CutPlanesPL, VISU_CutSegmentPL, VISU_DeformedGridPL, VISU_DeformedShapeAndScalarMapPL, VISU_DeformedShapePL, VISU_GaussPointsPL, VISU_IsoSurfacesPL, VISU_Plot3DPL, VISU_ScalarMapPL, VISU_StreamLinesPL, and VISU_VectorsPL.
| VISU_Extractor * VISU_ColoredPL::GetExtractorFilter | ( | ) | [protected] |
| VISU_FieldTransform * VISU_ColoredPL::GetFieldTransformFilter | ( | ) | [protected] |
| vtkPointSet * VISU_ColoredPL::GetClippedInput | ( | ) | [protected, virtual] |
Reimplemented from VISU_PipeLine.
| void VISU_ColoredPL::SetScalarMode | ( | int | theScalarMode, |
| vtkDataSet * | theInput, | ||
| VISU_Extractor * | theExtractor | ||
| ) | [static, protected] |
References VISU.IsDataOnPoints(), and VISU_Extractor.SetScalarMode().
| VISU_PipeLine.vtkTypeMacro | ( | VISU_PipeLine | , |
| vtkObject | |||
| ) | [inherited] |
| void VISU_PipeLine::ShallowCopy | ( | VISU_PipeLine * | thePipeLine, |
| bool | theIsCopyInput | ||
| ) | [virtual, inherited] |
References VISU_PipeLine.GetImplicitFunction().
| void VISU_PipeLine::SameAs | ( | VISU_PipeLine * | thePipeLine | ) | [virtual, inherited] |
| void VISU_PipeLine::SetMapperHolder | ( | VISU_MapperHolder * | theHolder | ) | [inherited] |
References VISU_MapperHolder.SetPipeLine().
| VISU_MapperHolder * VISU_PipeLine::GetMapperHolder | ( | ) | [inherited] |
| const VISU::PIDMapper & VISU_PipeLine::GetIDMapper | ( | ) | [inherited] |
| vtkDataSet * VISU_PipeLine::GetInput | ( | ) | [virtual, inherited] |
| vtkMapper * VISU_PipeLine::GetMapper | ( | ) | [virtual, inherited] |
| vtkDataSet * VISU_PipeLine::GetOutput | ( | ) | [virtual, inherited] |
Reimplemented in VISU_VectorsPL.
| vtkIdType VISU_PipeLine::GetNodeObjID | ( | vtkIdType | theID | ) | [virtual, inherited] |
| vtkIdType VISU_PipeLine::GetNodeVTKID | ( | vtkIdType | theID | ) | [virtual, inherited] |
| vtkFloatingPointType * VISU_PipeLine::GetNodeCoord | ( | vtkIdType | theObjID | ) | [virtual, inherited] |
| vtkIdType VISU_PipeLine::GetElemObjID | ( | vtkIdType | theID | ) | [virtual, inherited] |
| vtkIdType VISU_PipeLine::GetElemVTKID | ( | vtkIdType | theID | ) | [virtual, inherited] |
| vtkCell * VISU_PipeLine::GetElemCell | ( | vtkIdType | theObjID | ) | [virtual, inherited] |
| bool VISU_PipeLine::IsPlanarInput | ( | ) | [inherited] |
References VISU.GetInput().
| bool VISU_PipeLine::IsShrinkable | ( | ) | [inherited] |
| bool VISU_PipeLine::IsFeatureEdgesAllowed | ( | ) | [inherited] |
| void VISU_PipeLine::SetImplicitFunction | ( | vtkImplicitFunction * | theFunction | ) | [inherited] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
| vtkImplicitFunction * VISU_PipeLine::GetImplicitFunction | ( | ) | [inherited] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
| void VISU_PipeLine::SetExtractInside | ( | bool | theMode | ) | [inherited] |
| void VISU_PipeLine::SetExtractBoundaryCells | ( | bool | theMode | ) | [inherited] |
| void VISU_PipeLine::RemoveAllClippingPlanes | ( | ) | [virtual, inherited] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
| vtkIdType VISU_PipeLine::GetNumberOfClippingPlanes | ( | ) | [inherited] |
| bool VISU_PipeLine::AddClippingPlane | ( | vtkPlane * | thePlane | ) | [virtual, inherited] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
| vtkPlane * VISU_PipeLine::GetClippingPlane | ( | vtkIdType | theID | ) | [virtual, inherited] |
| void VISU_PipeLine::RemoveClippingPlane | ( | vtkIdType | theID | ) | [virtual, inherited] |
Reimplemented in VISU_DeformedShapeAndScalarMapPL.
References VISU_PipeLine.GetMapperHolder(), and VISU_MapperHolder.RemoveClippingPlane().
| void VISU_PipeLine::SetPlaneParam | ( | vtkFloatingPointType | theDir[3], |
| vtkFloatingPointType | theDist, | ||
| vtkPlane * | thePlane | ||
| ) | [virtual, inherited] |
References VISU.ComputeVisibleBounds(), and VISU.DistanceToPosition().
| void VISU_PipeLine::GetPlaneParam | ( | vtkFloatingPointType | theDir[3], |
| vtkFloatingPointType & | theDist, | ||
| vtkPlane * | thePlane | ||
| ) | [virtual, inherited] |
References VISU.ComputeVisibleBounds(), and VISU.PositionToDistance().
| void VISU_PipeLine::GetVisibleBounds | ( | vtkFloatingPointType | theBounds[6] | ) | [inherited] |
References VISU_PipeLine.ComputeVisibleBounds(), and VISU_PipeLine.myVisibleBounds.
| size_t VISU_PipeLine::CheckAvailableMemory | ( | double | theSize | ) | [static, inherited] |
| size_t VISU_PipeLine::GetAvailableMemory | ( | double | theSize, |
| double | theMinSize = 1024*1024 |
||
| ) | [static, inherited] |
References batchmode_visu_view3d.aMax, and batchmode_visu_view3d.aMin.
| virtual void VISU_PipeLine.OnCreateMapperHolder | ( | ) | [protected, pure virtual, inherited] |
Implemented in VISU_GaussPointsPL, VISU_MeshPL, VISU_PolyDataPL, and VISU_ScalarMapPL.
| void VISU_PipeLine::ComputeVisibleBounds | ( | ) | [protected, virtual, inherited] |
| void VISU_PipeLine::SetIsShrinkable | ( | bool | theIsShrinkable | ) | [protected, inherited] |
| void VISU_PipeLine::SetIsFeatureEdgesAllowed | ( | bool | theIsFeatureEdgesAllowed | ) | [protected, inherited] |
vtkSmartPointer< VISU_LookupTable > VISU_ColoredPL.myMapperTable [private] |
vtkSmartPointer< VISU_LookupTable > VISU_ColoredPL.myBarTable [private] |
vtkSmartPointer< VISU_Extractor > VISU_ColoredPL.myExtractor [private] |
vtkSmartPointer< VISU_FieldTransform > VISU_ColoredPL.myFieldTransform [private] |
vtkSmartPointer< vtkThreshold > VISU_ColoredPL.myThreshold [private] |
vtkSmartPointer< vtkPassThroughFilter > VISU_ColoredPL.myPassFilter [private] |
Reimplemented in VISU_GaussPointsPL.
vtkSmartPointer< vtkDoubleArray > VISU_ColoredPL.myDistribution [private] |
vtkFloatingPointType VISU_PipeLine.myVisibleBounds[6] [protected, inherited] |
vtkTimeStamp VISU_PipeLine.myVisibleComputeTime [protected, inherited] |