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

VISU_GaussPointsPL Class Reference

Pipeline for the Gauss Points presentation. More...

#include <VISU_GaussPointsPL.hxx>

Inheritance diagram for VISU_GaussPointsPL:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_GaussPointsPL, VISU_ColoredPL)
virtual unsigned long int GetMTime ()
void SetGaussPtsIDMapper (const VISU::PGaussPtsIDMapper &theGaussPtsIDMapper)
const VISU::PGaussPtsIDMapperGetGaussPtsIDMapper ()
VISU_PointSpriteMapperHolderGetPointSpriteMapperHolder ()
VISU_OpenGLPointSpriteMapperGetPointSpriteMapper ()
 Get the internal VISU_OpenGLPointSpriteMapper.
vtkDataSet * GetParentMesh ()
vtkPolyData * GetPickableDataSet ()
 Get an intermediate dataset that can be picked.
virtual void Init ()
 Redefined method for initialization of the pipeline.
virtual void Update ()
 Redefined method for updating the pipeline.
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
void UpdateGlyph ()
 Update glyph.
virtual VISU::TGaussPointID GetObjID (vtkIdType theID)
void SetBicolor (bool theBicolor)
 Set the Bicolor mode.
bool GetBicolor ()
 Get the Bicolor mode.
void SetIsColored (bool theIsColored)
 Set the Multicolored mode.
bool GetIsColored ()
void SetPrimitiveType (int thePrimitiveType)
 Set type of the primitives.
int GetPrimitiveType ()
 Get type of the primitives.
vtkFloatingPointType GetMaximumSupportedSize ()
 Get the maximum Point Sprite size, which is supported by hardware.
void SetClamp (vtkFloatingPointType theClamp)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteClamp.
vtkFloatingPointType GetClamp ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteClamp, vtkFloatingPointType).
void SetSize (vtkFloatingPointType theSize)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteSize.
vtkFloatingPointType GetSize ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteSize, vtkFloatingPointType).
void SetMinSize (vtkFloatingPointType theMinSize)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteMinSize.
vtkFloatingPointType GetMinSize ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteMinSize, vtkFloatingPointType).
void SetMaxSize (vtkFloatingPointType theMaxSize)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteMinSize.
vtkFloatingPointType GetMaxSize ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteMaxSize, vtkFloatingPointType).
void SetMagnification (vtkFloatingPointType theMagnification)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteMagnification.
vtkFloatingPointType GetMagnification ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteMagnification, vtkFloatingPointType).
void SetMagnificationIncrement (vtkFloatingPointType theIncrement)
 Set the increment of changing Magnification parameter.
vtkFloatingPointType GetMagnificationIncrement ()
 Get the increment of changing Magnification parameter.
void SetAlphaThreshold (vtkFloatingPointType theAlphaThreshold)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteAlphaThreshold.
vtkFloatingPointType GetAlphaThreshold ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteAlphaThreshold, vtkFloatingPointType).
void SetOpacity (vtkFloatingPointType theOpacity)
 Redirect the request to VISU_OpenGLPointSpriteMapper.SetPointSpriteOpacity.
vtkFloatingPointType GetOpacity ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(PointSpriteOpacity, vtkFloatingPointType).
void SetResolution (int theResolution)
 Set resolution of the Geometrical Sphere.
int GetResolution ()
 Get resolution of the Geometrical Sphere.
void ChangeMagnification (bool up)
 Method for changing the Magnification parameter.
vtkFloatingPointType GetMaxPointSize ()
 Get the maximum size of Point Sprites in the presentation.
vtkFloatingPointType GetPointSize (vtkIdType theID)
 Get point size by element's Id.
vtkFloatingPointType GetPointSize (vtkIdType theID, vtkDataArray *theScalarArray)
 Get point size by element's Id using the specified scalar array.
void SetAverageCellSize (vtkFloatingPointType AverageCellSize)
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkSetMacro(AverageCellSize, vtkFloatingPointType).
vtkFloatingPointType GetAverageCellSize ()
 Redirect the request to VISU_OpenGLPointSpriteMapper.vtkGetMacro(AverageCellSize, vtkFloatingPointType).
void SetImageData (vtkImageData *theImageData)
 Set image data for the Point Sprite texture.
virtual void SetIsDeformed (bool theIsDeformed)
virtual bool GetIsDeformed ()
virtual void SetScale (vtkFloatingPointType theScale)
virtual vtkFloatingPointType GetScale ()
virtual void SetMapScale (vtkFloatingPointType theMapScale=1.0)
virtual void SetSourceGeometry ()
virtual int AddGeometry (vtkDataSet *theGeometry, const VISU::TName &theGeomName)
virtual vtkDataSet * GetGeometry (int theGeomNumber, VISU::TName &theGeomName)
virtual int GetNumberOfGeometry ()
virtual bool IsExternalGeometryUsed ()
virtual void ClearGeometry ()
virtual void GetSourceRange (vtkFloatingPointType theRange[2])
virtual vtkPointSet * GetMergedInput ()
virtual void AddGeometryName (const VISU::TName &theGeomName)
virtual VISU::TName GetGeometryName (int theGeomNumber) const
virtual const VISU::TNamesGetGeometryNames () const
virtual void ClearGeometryNames ()
 vtkTypeMacro (VISU_ColoredPL, VISU_PipeLine)
 vtkTypeMacro (VISU_PipeLine, vtkObject)
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 VISU_LookupTableGetMapperTable ()
virtual VISU_LookupTableGetBarTable ()
virtual vtkFloatingPointType GetMapScale ()
virtual void SetSourceRange ()
virtual void UpdateMapperLookupTable ()
virtual void ShallowCopy (VISU_PipeLine *thePipeLine, bool theIsCopyInput)
virtual void SameAs (VISU_PipeLine *thePipeLine)
void SetMapperHolder (VISU_MapperHolder *theHolder)
VISU_MapperHolderGetMapperHolder ()
const VISU::PIDMapperGetIDMapper ()
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)
vtkImplicitFunctionGetImplicitFunction ()
void SetExtractInside (bool theMode)
void SetExtractBoundaryCells (bool theMode)
virtual void RemoveAllClippingPlanes ()
vtkIdType GetNumberOfClippingPlanes ()
virtual bool AddClippingPlane (vtkPlane *thePlane)
virtual vtkPlaneGetClippingPlane (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 VISU_GaussPointsPLNew ()
static vtkSmartPointer
< vtkImageData > 
MakeTexture (const char *theMainTexture, const char *theAlphaTexture)
 Make the image data for Point Sprite texture.
static size_t CheckAvailableMemory (double theSize)
static size_t GetAvailableMemory (double theSize, double theMinSize=1024 *1024)

Data Fields

VISU::TNames myGeometryNames

Protected Member Functions

 VISU_GaussPointsPL ()
virtual ~VISU_GaussPointsPL ()
virtual void OnCreateMapperHolder ()
virtual void Build ()
virtual vtkDataSet * InsertCustomPL ()
virtual void DoShallowCopy (VISU_PipeLine *thePipeLine, bool theIsCopyInput)
VISU_ExtractorGetExtractorFilter ()
VISU_FieldTransformGetFieldTransformFilter ()
virtual vtkPointSet * GetClippedInput ()
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 Member Functions

 VISU_GaussPointsPL (const VISU_GaussPointsPL &)
void operator= (const VISU_GaussPointsPL &)

Private Attributes

vtkFloatingPointType myScaleFactor
vtkWarpVector * myWarpVector
std::vector
< vtkPassThroughFilter * > 
myPassFilter
vtkSmartPointer
< VISU_PointSpriteMapperHolder
myPointSpriteMapperHolder
vtkGlyph3D * myGlyph
vtkSphereSource * mySphereSource
vtkFloatingPointType myMagnificationIncrement
int myPrimitiveType
vtkSmartPointer
< VISU_AppendFilter
myAppendFilter
vtkSmartPointer
< VISU_GaussMergeFilter
myMergeFilter

Detailed Description

This class uses the special mapper (VISU_OpenGLPointSpriteMapper) for rendering the Gauss Points as Point Sprites.


Constructor & Destructor Documentation

VISU_GaussPointsPL::VISU_GaussPointsPL ( ) [protected]
VISU_GaussPointsPL::~VISU_GaussPointsPL ( ) [protected, virtual]
VISU_GaussPointsPL.VISU_GaussPointsPL ( const VISU_GaussPointsPL ) [private]

Member Function Documentation

VISU_GaussPointsPL.vtkTypeMacro ( VISU_GaussPointsPL  ,
VISU_ColoredPL   
)
static VISU_GaussPointsPL* VISU_GaussPointsPL.New ( ) [static]
unsigned long int VISU_GaussPointsPL::GetMTime ( ) [virtual]

Reimplemented from VISU_ColoredPL.

void VISU_GaussPointsPL::SetGaussPtsIDMapper ( const VISU::PGaussPtsIDMapper theGaussPtsIDMapper)
const VISU::PGaussPtsIDMapper & VISU_GaussPointsPL::GetGaussPtsIDMapper ( )
VISU_PointSpriteMapperHolder * VISU_GaussPointsPL::GetPointSpriteMapperHolder ( )
VISU_OpenGLPointSpriteMapper * VISU_GaussPointsPL::GetPointSpriteMapper ( )
vtkDataSet * VISU_GaussPointsPL::GetParentMesh ( )
vtkPolyData * VISU_GaussPointsPL::GetPickableDataSet ( )
void VISU_GaussPointsPL::Init ( ) [virtual]
void VISU_GaussPointsPL::Update ( ) [virtual]
unsigned long int VISU_GaussPointsPL::GetMemorySize ( ) [virtual]
void VISU_GaussPointsPL::UpdateGlyph ( )
VISU::TGaussPointID VISU_GaussPointsPL::GetObjID ( vtkIdType  theID) [virtual]
void VISU_GaussPointsPL::SetBicolor ( bool  theBicolor)

When the Bicolor parameter is set to true, scalar bars are drawing with two colors : red color correspoonds to positive scalar values, blue color - to negative values.

bool VISU_GaussPointsPL::GetBicolor ( )
void VISU_GaussPointsPL::SetIsColored ( bool  theIsColored)

This parameter is using to switch between Results and Geometry modes. Multiple colors are using when the presentation is drawing in the Results mode, one color - in the Geometry mode.

bool VISU_GaussPointsPL::GetIsColored ( )
void VISU_GaussPointsPL::SetPrimitiveType ( int  thePrimitiveType)
int VISU_GaussPointsPL::GetPrimitiveType ( )
vtkFloatingPointType VISU_GaussPointsPL::GetMaximumSupportedSize ( )
void VISU_GaussPointsPL::SetClamp ( vtkFloatingPointType  theClamp)
vtkFloatingPointType VISU_GaussPointsPL::GetClamp ( )
void VISU_GaussPointsPL::SetSize ( vtkFloatingPointType  theSize)
vtkFloatingPointType VISU_GaussPointsPL::GetSize ( )
void VISU_GaussPointsPL::SetMinSize ( vtkFloatingPointType  theMinSize)
vtkFloatingPointType VISU_GaussPointsPL::GetMinSize ( )
void VISU_GaussPointsPL::SetMaxSize ( vtkFloatingPointType  theMaxSize)
vtkFloatingPointType VISU_GaussPointsPL::GetMaxSize ( )
void VISU_GaussPointsPL::SetMagnification ( vtkFloatingPointType  theMagnification)
vtkFloatingPointType VISU_GaussPointsPL::GetMagnification ( )
void VISU_GaussPointsPL::SetMagnificationIncrement ( vtkFloatingPointType  theIncrement)
vtkFloatingPointType VISU_GaussPointsPL.GetMagnificationIncrement ( )
void VISU_GaussPointsPL::SetAlphaThreshold ( vtkFloatingPointType  theAlphaThreshold)
vtkFloatingPointType VISU_GaussPointsPL::GetAlphaThreshold ( )
void VISU_GaussPointsPL::SetOpacity ( vtkFloatingPointType  theOpacity)
vtkFloatingPointType VISU_GaussPointsPL::GetOpacity ( )
void VISU_GaussPointsPL::SetResolution ( int  theResolution)
int VISU_GaussPointsPL::GetResolution ( )
void VISU_GaussPointsPL::ChangeMagnification ( bool  up)
vtkFloatingPointType VISU_GaussPointsPL::GetMaxPointSize ( )
vtkFloatingPointType VISU_GaussPointsPL::GetPointSize ( vtkIdType  theID)
vtkFloatingPointType VISU_GaussPointsPL::GetPointSize ( vtkIdType  theID,
vtkDataArray *  theScalarArray 
)
void VISU_GaussPointsPL::SetAverageCellSize ( vtkFloatingPointType  AverageCellSize)
vtkFloatingPointType VISU_GaussPointsPL::GetAverageCellSize ( )
void VISU_GaussPointsPL::SetImageData ( vtkImageData *  theImageData)
vtkSmartPointer< vtkImageData > VISU_GaussPointsPL::MakeTexture ( const char *  theMainTexture,
const char *  theAlphaTexture 
) [static]

First parameter - texture for shape. Second parameter - texture for alpha mask.

void VISU_GaussPointsPL::SetIsDeformed ( bool  theIsDeformed) [virtual]

References VISU.GetOutput().

bool VISU_GaussPointsPL::GetIsDeformed ( ) [virtual]
void VISU_GaussPointsPL::SetScale ( vtkFloatingPointType  theScale) [virtual]
vtkFloatingPointType VISU_GaussPointsPL::GetScale ( ) [virtual]
void VISU_GaussPointsPL::SetMapScale ( vtkFloatingPointType  theMapScale = 1.0) [virtual]

Reimplemented from VISU_ColoredPL.

References VISU.CheckIsSameValue().

void VISU_GaussPointsPL::SetSourceGeometry ( ) [virtual]

Implements VISU_MergedPL.

References VISU.GetOutput().

int VISU_GaussPointsPL::AddGeometry ( vtkDataSet *  theGeometry,
const VISU::TName theGeomName 
) [virtual]

Implements VISU_MergedPL.

vtkDataSet * VISU_GaussPointsPL::GetGeometry ( int  theGeomNumber,
VISU::TName theGeomName 
) [virtual]

Implements VISU_MergedPL.

int VISU_GaussPointsPL::GetNumberOfGeometry ( ) [virtual]

Implements VISU_MergedPL.

bool VISU_GaussPointsPL::IsExternalGeometryUsed ( ) [virtual]

Implements VISU_MergedPL.

void VISU_GaussPointsPL::ClearGeometry ( ) [virtual]

Implements VISU_MergedPL.

void VISU_GaussPointsPL::GetSourceRange ( vtkFloatingPointType  theRange[2]) [virtual]

Reimplemented from VISU_ColoredPL.

vtkPointSet * VISU_GaussPointsPL::GetMergedInput ( ) [virtual]

Implements VISU_MergedPL.

void VISU_GaussPointsPL::OnCreateMapperHolder ( ) [protected, virtual]
void VISU_GaussPointsPL::Build ( ) [protected, virtual]

Reimplemented from VISU_ColoredPL.

References VISU.GetOutput().

vtkDataSet * VISU_GaussPointsPL::InsertCustomPL ( ) [protected, virtual]
void VISU_GaussPointsPL::DoShallowCopy ( VISU_PipeLine thePipeLine,
bool  theIsCopyInput 
) [protected, virtual]
void VISU_GaussPointsPL.operator= ( const VISU_GaussPointsPL ) [private]
void VISU_MergedPL::AddGeometryName ( const VISU::TName theGeomName) [virtual, inherited]
VISU::TName VISU_MergedPL::GetGeometryName ( int  theGeomNumber) const [virtual, inherited]
const VISU::TNames & VISU_MergedPL::GetGeometryNames ( ) const [virtual, inherited]
void VISU_MergedPL::ClearGeometryNames ( ) [virtual, inherited]
VISU_ColoredPL.vtkTypeMacro ( VISU_ColoredPL  ,
VISU_PipeLine   
) [inherited]
VISU_PipeLine.vtkTypeMacro ( VISU_PipeLine  ,
vtkObject   
) [inherited]
int VISU_ColoredPL::GetScalarMode ( ) [virtual, inherited]
void VISU_ColoredPL::SetScalarMode ( int  theScalarMode = 0) [virtual, inherited]

Reimplemented in VISU_DeformedShapeAndScalarMapPL.

References VISU.GetInput().

void VISU_ColoredPL::SetScalarMode ( int  theScalarMode,
vtkDataSet *  theInput,
VISU_Extractor theExtractor 
) [static, protected, inherited]
vtkFloatingPointType * VISU_ColoredPL::GetScalarRange ( ) [virtual, inherited]
void VISU_ColoredPL::SetScalarRange ( vtkFloatingPointType  theRange[2]) [virtual, inherited]
void VISU_ColoredPL::SetScalarFilterRange ( vtkFloatingPointType  theRange[2]) [inherited]
void VISU_ColoredPL::GetScalarFilterRange ( vtkFloatingPointType  theRange[2]) [inherited]
vtkFloatingPointType * VISU_ColoredPL::GetScalarFilterRange ( ) [inherited]
bool VISU_ColoredPL::IsScalarFilterUsed ( ) [inherited]
void VISU_ColoredPL::UseScalarFiltering ( bool  theUseScalarFilter) [inherited]
void VISU_ColoredPL::SetScaling ( int  theScaling) [virtual, inherited]
int VISU_ColoredPL::GetScaling ( ) [virtual, inherited]
void VISU_ColoredPL::SetNbColors ( int  theNbColors) [virtual, inherited]
int VISU_ColoredPL::GetNbColors ( ) [virtual, inherited]
vtkDoubleArray * VISU_ColoredPL::GetDistribution ( ) [inherited]
VISU_LookupTable * VISU_ColoredPL::GetMapperTable ( ) [virtual, inherited]
VISU_LookupTable * VISU_ColoredPL::GetBarTable ( ) [virtual, inherited]
vtkFloatingPointType VISU_ColoredPL::GetMapScale ( ) [virtual, inherited]
void VISU_ColoredPL::SetSourceRange ( ) [virtual, inherited]
void VISU_ColoredPL::UpdateMapperLookupTable ( ) [virtual, inherited]
VISU_Extractor * VISU_ColoredPL::GetExtractorFilter ( ) [protected, inherited]
VISU_FieldTransform * VISU_ColoredPL::GetFieldTransformFilter ( ) [protected, inherited]
vtkPointSet * VISU_ColoredPL::GetClippedInput ( ) [protected, virtual, inherited]

Reimplemented from VISU_PipeLine.

void VISU_PipeLine::ShallowCopy ( VISU_PipeLine thePipeLine,
bool  theIsCopyInput 
) [virtual, inherited]
void VISU_PipeLine::SameAs ( VISU_PipeLine thePipeLine) [virtual, inherited]
void VISU_PipeLine::SetMapperHolder ( VISU_MapperHolder theHolder) [inherited]
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]
vtkImplicitFunction * VISU_PipeLine::GetImplicitFunction ( ) [inherited]
void VISU_PipeLine::SetExtractInside ( bool  theMode) [inherited]
void VISU_PipeLine::SetExtractBoundaryCells ( bool  theMode) [inherited]
void VISU_PipeLine::RemoveAllClippingPlanes ( ) [virtual, inherited]
vtkIdType VISU_PipeLine::GetNumberOfClippingPlanes ( ) [inherited]
bool VISU_PipeLine::AddClippingPlane ( vtkPlane thePlane) [virtual, inherited]
vtkPlane * VISU_PipeLine::GetClippingPlane ( vtkIdType  theID) [virtual, inherited]
void VISU_PipeLine::RemoveClippingPlane ( vtkIdType  theID) [virtual, inherited]
void VISU_PipeLine::SetPlaneParam ( vtkFloatingPointType  theDir[3],
vtkFloatingPointType  theDist,
vtkPlane thePlane 
) [virtual, inherited]
void VISU_PipeLine::GetPlaneParam ( vtkFloatingPointType  theDir[3],
vtkFloatingPointType &  theDist,
vtkPlane thePlane 
) [virtual, inherited]
void VISU_PipeLine::GetVisibleBounds ( vtkFloatingPointType  theBounds[6]) [inherited]
size_t VISU_PipeLine::CheckAvailableMemory ( double  theSize) [static, inherited]
size_t VISU_PipeLine::GetAvailableMemory ( double  theSize,
double  theMinSize = 1024*1024 
) [static, inherited]
void VISU_PipeLine::ComputeVisibleBounds ( ) [protected, virtual, inherited]
void VISU_PipeLine::SetIsShrinkable ( bool  theIsShrinkable) [protected, inherited]
void VISU_PipeLine::SetIsFeatureEdgesAllowed ( bool  theIsFeatureEdgesAllowed) [protected, inherited]

Field Documentation

vtkFloatingPointType VISU_GaussPointsPL.myScaleFactor [private]
vtkWarpVector* VISU_GaussPointsPL.myWarpVector [private]
std::vector<vtkPassThroughFilter*> VISU_GaussPointsPL.myPassFilter [private]

Reimplemented from VISU_ColoredPL.

vtkGlyph3D* VISU_GaussPointsPL.myGlyph [private]
vtkSphereSource* VISU_GaussPointsPL.mySphereSource [private]
vtkFloatingPointType VISU_GaussPointsPL.myMagnificationIncrement [private]
vtkFloatingPointType VISU_PipeLine.myVisibleBounds[6] [protected, inherited]
vtkTimeStamp VISU_PipeLine.myVisibleComputeTime [protected, inherited]
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