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

VISU_CutLinesPL Class Reference

#include <VISU_CutLinesPL.hxx>

Inheritance diagram for VISU_CutLinesPL:
Inheritance graph

Public Types

enum  PlaneOrientation { XY, YZ, ZX }
typedef VISU_DeformationPL Superclass

Public Member Functions

 vtkTypeMacro (VISU_CutLinesPL, VISU_CutLinesBasePL)
virtual void SetPosition (vtkFloatingPointType thePosition)
virtual vtkFloatingPointType GetPosition ()
virtual void SetDefault ()
virtual int IsDefault ()
virtual void Init ()
vtkDataSet * InsertCustomPL ()
virtual void Update ()
 vtkTypeMacro (VISU_CutLinesBasePL, VISU_CutPlanesPL)
 vtkTypeMacro (VISU_CutPlanesPL, VISU_ScalarMapPL)
 vtkTypeMacro (VISU_ScalarMapPL, VISU_ColoredPL)
 vtkTypeMacro (VISU_ColoredPL, VISU_PipeLine)
 vtkTypeMacro (VISU_PipeLine, vtkObject)
const vtkFloatingPointType * GetRealDirLn ()
 Returns direction that is defined by position & orientation of the basic and tool planes.
const vtkFloatingPointType * GetDirLn ()
const vtkFloatingPointType * GetBasePnt ()
const vtkFloatingPointType * GetBoundPrjLn ()
virtual unsigned long int GetMTime ()
virtual void SetOrientation (const VISU_CutPlanesPL::PlaneOrientation &theOrient, vtkFloatingPointType theXAng, vtkFloatingPointType theYAng, int theNum=0)
virtual const PlaneOrientationGetPlaneOrientation (int theNum=0)
virtual vtkFloatingPointType GetRotateX (int theNum=0)
virtual vtkFloatingPointType GetRotateY (int theNum=0)
virtual vtkFloatingPointType GetDisplacement (int theNum=0)
virtual void SetDisplacement (vtkFloatingPointType theDisp, int theNum=0)
virtual void SetPartPosition (int thePartNumber, vtkFloatingPointType thePartPosition)
virtual vtkFloatingPointType GetPartPosition (int thePartNumber, int theNum=0)
virtual void SetPartDefault (int thePartNumber)
virtual int IsPartDefault (int thePartNumber)
virtual void SetNbParts (int theNb)
virtual int GetNbParts ()
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
virtual vtkAppendPolyDataGetAppendPolyData ()
virtual void SetVectorialField (VISU::PUnstructuredGridIDMapper)
VISU::PUnstructuredGridIDMapper getVectorialField ()
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 ()
bool IsExternalGeometryUsed ()
virtual void ClearGeometry ()
virtual void GetSourceRange (vtkFloatingPointType theRange[2])
virtual void SetGaussMetric (VISU::TGaussMetric theGaussMetric)
virtual VISU::TGaussMetric GetGaussMetric ()
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 ()
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])
void SetUnstructuredGridIDMapper (const VISU::PUnstructuredGridIDMapper &theIDMapper)
VISU_DataSetMapperHolderGetDataSetMapperHolder ()
vtkDataSetMapper * GetDataSetMapper ()
void UseDeformation (bool flag)
bool IsDeformed ()
virtual void SetScale (vtkFloatingPointType theScaleFactor)
virtual vtkFloatingPointType GetScale ()
void SetWarpVectorInput (vtkDataSet *theInput)
vtkDataSet * GetWarpVectorOutput ()
void SetMergeFilterInput (vtkDataSet *ScalarInput, vtkDataSet *VectorialInput)
vtkDataSet * GetMergeFilterOutput ()

Static Public Member Functions

static VISU_CutLinesPLNew ()
static void CutWithPlanes (vtkAppendPolyData *theAppendPolyData, vtkDataSet *theDataSet, int theNbPlanes, vtkFloatingPointType theDir[3], vtkFloatingPointType theBounds[6], vtkFloatingPointType thePlanePosition, int thePlaneCondition, vtkFloatingPointType theDisplacement)
static vtkFloatingPointType * GetRx (vtkFloatingPointType theRx[3][3], vtkFloatingPointType thaAng)
static vtkFloatingPointType * GetRy (vtkFloatingPointType theRy[3][3], vtkFloatingPointType thaAng)
static vtkFloatingPointType * GetRz (vtkFloatingPointType theRz[3][3], vtkFloatingPointType thaAng)
static void CorrectPnt (vtkFloatingPointType thePnt[3], const vtkFloatingPointType BoundPrj[6])
static void GetBoundProject (vtkFloatingPointType BoundPrj[3], const vtkFloatingPointType BoundBox[6], const vtkFloatingPointType Dir[3])
static void GetDir (vtkFloatingPointType theDir[3], const vtkFloatingPointType theAng[3], const PlaneOrientation &theBasePlane)
static void ClearAppendPolyData (vtkAppendPolyData *theAppendPolyData)
static void CutWithPlane (vtkAppendPolyData *theAppendPolyData, vtkDataSet *theDataSet, vtkFloatingPointType theDir[3], vtkFloatingPointType theOrig[3])
static void CutWithPlanes (vtkAppendPolyData *theAppendPolyData, vtkDataSet *theDataSet, int theNbPlanes, vtkFloatingPointType theDir[3], vtkFloatingPointType theBounds[6], const std::vector< vtkFloatingPointType > &thePlanePosition, const std::vector< int > &thePlaneCondition, vtkFloatingPointType theDisplacement)
static size_t CheckAvailableMemory (double theSize)
static size_t GetAvailableMemory (double theSize, double theMinSize=1024 *1024)
static vtkFloatingPointType GetDefaultScaleFactor (VISU_DeformationPL *thePipeLine)

Data Fields

VISU::TNames myGeometryNames

Protected Member Functions

 VISU_CutLinesPL ()
virtual void DoShallowCopy (VISU_PipeLine *thePipeLine, bool theIsCopyInput)
void SetPartPosition (int theNum=0)
virtual void OnCreateMapperHolder ()
virtual void Build ()
void SetElnoDisassembleState (bool theIsShrunk)
VISU_ExtractorGetExtractorFilter ()
VISU_FieldTransformGetFieldTransformFilter ()
virtual vtkPointSet * GetClippedInput ()
virtual void ComputeVisibleBounds ()
void SetIsShrinkable (bool theIsShrinkable)
void SetIsFeatureEdgesAllowed (bool theIsFeatureEdgesAllowed)
bool CheckCanDeformate (vtkDataSet *theInput)

Static Protected Member Functions

static void SetScalarMode (int theScalarMode, vtkDataSet *theInput, VISU_Extractor *theExtractor)

Protected Attributes

vtkFloatingPointType myPosition
int myCondition
vtkFloatingPointType myDirLn [3]
vtkFloatingPointType myRealDirLn [3]
vtkFloatingPointType myBoundPrjLn [3]
vtkFloatingPointType myBasePnt [3]
int myNbParts
PlaneOrientation myBasePlane [2]
vtkFloatingPointType myAng [2][3]
vtkFloatingPointType myDisplacement [2]
vtkAppendPolyDatamyAppendPolyData
std::vector< vtkFloatingPointType > myPartPosition
std::vector< int > myPartCondition
vtkFloatingPointType myVisibleBounds [6]
vtkTimeStamp myVisibleComputeTime
VISU::PUnstructuredGridIDMapper myVectorialField
vtkWarpVector * myWarpVector
vtkSmartPointer< VISU_MergeFiltermyVectorMergeFilter
vtkPassThroughFilter * myInputPassFilter
vtkPassThroughFilter * myOutputPassFiler
VISU_CellDataToPointDatamyCellDataToPointData

Private Member Functions

 VISU_CutLinesPL (const VISU_CutLinesPL &)
void operator= (const VISU_CutLinesPL &)

Member Typedef Documentation


Member Enumeration Documentation

Enumerator:
XY 
YZ 
ZX 

Constructor & Destructor Documentation

VISU_CutLinesPL::VISU_CutLinesPL ( ) [protected]
VISU_CutLinesPL.VISU_CutLinesPL ( const VISU_CutLinesPL ) [private]

Member Function Documentation

VISU_CutLinesPL.vtkTypeMacro ( VISU_CutLinesPL  ,
VISU_CutLinesBasePL   
)
static VISU_CutLinesPL* VISU_CutLinesPL.New ( ) [static]

Reimplemented from VISU_CutLinesBasePL.

void VISU_CutLinesPL::SetPosition ( vtkFloatingPointType  thePosition) [virtual]
vtkFloatingPointType VISU_CutLinesPL::GetPosition ( ) [virtual]
void VISU_CutLinesPL::SetDefault ( ) [virtual]
int VISU_CutLinesPL::IsDefault ( ) [virtual]
void VISU_CutLinesPL::Init ( ) [virtual]

Reimplemented from VISU_CutPlanesPL.

References VISU.XY, and VISU.YZ.

vtkDataSet * VISU_CutLinesPL::InsertCustomPL ( ) [virtual]

Reimplemented from VISU_CutPlanesPL.

void VISU_CutLinesPL::Update ( ) [virtual]
void VISU_CutLinesPL::CutWithPlanes ( vtkAppendPolyData theAppendPolyData,
vtkDataSet *  theDataSet,
int  theNbPlanes,
vtkFloatingPointType  theDir[3],
vtkFloatingPointType  theBounds[6],
vtkFloatingPointType  thePlanePosition,
int  thePlaneCondition,
vtkFloatingPointType  theDisplacement 
) [static]
void VISU_CutLinesPL::DoShallowCopy ( VISU_PipeLine thePipeLine,
bool  theIsCopyInput 
) [protected, virtual]

Reimplemented from VISU_CutPlanesPL.

void VISU_CutLinesPL.operator= ( const VISU_CutLinesPL ) [private]
VISU_CutLinesBasePL.vtkTypeMacro ( VISU_CutLinesBasePL  ,
VISU_CutPlanesPL   
) [inherited]
VISU_CutPlanesPL.vtkTypeMacro ( VISU_CutPlanesPL  ,
VISU_ScalarMapPL   
) [inherited]
VISU_ScalarMapPL.vtkTypeMacro ( VISU_ScalarMapPL  ,
VISU_ColoredPL   
) [inherited]
VISU_ColoredPL.vtkTypeMacro ( VISU_ColoredPL  ,
VISU_PipeLine   
) [inherited]
VISU_PipeLine.vtkTypeMacro ( VISU_PipeLine  ,
vtkObject   
) [inherited]
const vtkFloatingPointType* VISU_CutLinesBasePL.GetRealDirLn ( ) [inherited]
const vtkFloatingPointType* VISU_CutLinesBasePL.GetDirLn ( ) [inherited]

Returns direction that corresponds to the myRealDirLn, but has the same direction as main axis.

const vtkFloatingPointType* VISU_CutLinesBasePL.GetBasePnt ( ) [inherited]

Returns coordinates of 3D point that shows where is the first intersection of the given mesh. with the defined direction.

const vtkFloatingPointType* VISU_CutLinesBasePL.GetBoundPrjLn ( ) [inherited]

Returns three floating point numbers that defines the following values: 1. Distance between the initial point of intersection and origin of coordinates; 2. Distance between the last point of intersection and origin of coordinates; 3. Distance between the last point and initial points of intersection. with the defined direction.

unsigned long int VISU_CutPlanesPL::GetMTime ( ) [virtual, inherited]
void VISU_CutPlanesPL::SetOrientation ( const VISU_CutPlanesPL::PlaneOrientation theOrient,
vtkFloatingPointType  theXAng,
vtkFloatingPointType  theYAng,
int  theNum = 0 
) [virtual, inherited]

References VISU.XY, VISU.YZ, and VISU.ZX.

const VISU_CutPlanesPL::PlaneOrientation & VISU_CutPlanesPL::GetPlaneOrientation ( int  theNum = 0) [virtual, inherited]
vtkFloatingPointType VISU_CutPlanesPL::GetRotateX ( int  theNum = 0) [virtual, inherited]

References VISU.XY, VISU.YZ, and VISU.ZX.

vtkFloatingPointType VISU_CutPlanesPL::GetRotateY ( int  theNum = 0) [virtual, inherited]

References VISU.XY, VISU.YZ, and VISU.ZX.

vtkFloatingPointType VISU_CutPlanesPL::GetDisplacement ( int  theNum = 0) [virtual, inherited]
void VISU_CutPlanesPL::SetDisplacement ( vtkFloatingPointType  theDisp,
int  theNum = 0 
) [virtual, inherited]
void VISU_CutPlanesPL::SetPartPosition ( int  thePartNumber,
vtkFloatingPointType  thePartPosition 
) [virtual, inherited]
void VISU_CutPlanesPL::SetPartPosition ( int  theNum = 0) [protected, inherited]
vtkFloatingPointType VISU_CutPlanesPL::GetPartPosition ( int  thePartNumber,
int  theNum = 0 
) [virtual, inherited]
void VISU_CutPlanesPL::SetPartDefault ( int  thePartNumber) [virtual, inherited]
int VISU_CutPlanesPL::IsPartDefault ( int  thePartNumber) [virtual, inherited]
void VISU_CutPlanesPL::SetNbParts ( int  theNb) [virtual, inherited]
int VISU_CutPlanesPL::GetNbParts ( ) [virtual, inherited]
unsigned long int VISU_CutPlanesPL::GetMemorySize ( ) [virtual, inherited]

Reimplemented from VISU_ColoredPL.

virtual vtkAppendPolyData* VISU_CutPlanesPL.GetAppendPolyData ( ) [virtual, inherited]
vtkFloatingPointType * VISU_CutPlanesPL::GetRx ( vtkFloatingPointType  theRx[3][3],
vtkFloatingPointType  thaAng 
) [static, inherited]
vtkFloatingPointType * VISU_CutPlanesPL::GetRy ( vtkFloatingPointType  theRy[3][3],
vtkFloatingPointType  thaAng 
) [static, inherited]
vtkFloatingPointType * VISU_CutPlanesPL::GetRz ( vtkFloatingPointType  theRz[3][3],
vtkFloatingPointType  thaAng 
) [static, inherited]
void VISU_CutPlanesPL::CorrectPnt ( vtkFloatingPointType  thePnt[3],
const vtkFloatingPointType  BoundPrj[6] 
) [static, inherited]
void VISU_CutPlanesPL::GetBoundProject ( vtkFloatingPointType  BoundPrj[3],
const vtkFloatingPointType  BoundBox[6],
const vtkFloatingPointType  Dir[3] 
) [static, inherited]

References EPS.

void VISU_CutPlanesPL::GetDir ( vtkFloatingPointType  theDir[3],
const vtkFloatingPointType  theAng[3],
const PlaneOrientation theBasePlane 
) [static, inherited]

References EPS, VISU.XY, VISU.YZ, and VISU.ZX.

void VISU_CutPlanesPL::ClearAppendPolyData ( vtkAppendPolyData theAppendPolyData) [static, inherited]
void VISU_CutPlanesPL::CutWithPlane ( vtkAppendPolyData theAppendPolyData,
vtkDataSet *  theDataSet,
vtkFloatingPointType  theDir[3],
vtkFloatingPointType  theOrig[3] 
) [static, inherited]
void VISU_CutPlanesPL::CutWithPlanes ( vtkAppendPolyData theAppendPolyData,
vtkDataSet *  theDataSet,
int  theNbPlanes,
vtkFloatingPointType  theDir[3],
vtkFloatingPointType  theBounds[6],
const std::vector< vtkFloatingPointType > &  thePlanePosition,
const std::vector< int > &  thePlaneCondition,
vtkFloatingPointType  theDisplacement 
) [static, inherited]

References VISU.Mul().

void VISU_CutPlanesPL::SetVectorialField ( VISU::PUnstructuredGridIDMapper  theMapper) [virtual, inherited]
VISU::PUnstructuredGridIDMapper VISU_CutPlanesPL::getVectorialField ( ) [virtual, inherited]
void VISU_CutPlanesPL::SetMapScale ( vtkFloatingPointType  theMapScale = 1.0) [virtual, inherited]
void VISU_ScalarMapPL::SetSourceGeometry ( ) [virtual, inherited]

Implements VISU_MergedPL.

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

Implements VISU_MergedPL.

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

Implements VISU_MergedPL.

int VISU_ScalarMapPL::GetNumberOfGeometry ( ) [virtual, inherited]

Implements VISU_MergedPL.

bool VISU_ScalarMapPL::IsExternalGeometryUsed ( ) [virtual, inherited]

Implements VISU_MergedPL.

void VISU_ScalarMapPL::ClearGeometry ( ) [virtual, inherited]

Implements VISU_MergedPL.

void VISU_ScalarMapPL::GetSourceRange ( vtkFloatingPointType  theRange[2]) [virtual, inherited]

Reimplemented from VISU_ColoredPL.

Reimplemented in VISU_DeformedShapeAndScalarMapPL.

void VISU_ScalarMapPL::SetGaussMetric ( VISU::TGaussMetric  theGaussMetric) [virtual, inherited]
VISU::TGaussMetric VISU_ScalarMapPL::GetGaussMetric ( ) [virtual, inherited]
vtkPointSet * VISU_ScalarMapPL::GetMergedInput ( ) [virtual, inherited]

Implements VISU_MergedPL.

void VISU_ScalarMapPL::OnCreateMapperHolder ( ) [protected, virtual, inherited]
void VISU_ScalarMapPL::Build ( ) [protected, virtual, inherited]
void VISU_ScalarMapPL::SetElnoDisassembleState ( bool  theIsShrunk) [protected, inherited]
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]
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]
void VISU_UnstructuredGridPL::SetUnstructuredGridIDMapper ( const VISU::PUnstructuredGridIDMapper theIDMapper) [inherited]
VISU_DataSetMapperHolder * VISU_UnstructuredGridPL::GetDataSetMapperHolder ( ) [inherited]
vtkDataSetMapper * VISU_UnstructuredGridPL::GetDataSetMapper ( ) [inherited]
void VISU_OptionalDeformationPL::UseDeformation ( bool  flag) [inherited]
bool VISU_OptionalDeformationPL::IsDeformed ( ) [inherited]
bool VISU_OptionalDeformationPL::CheckCanDeformate ( vtkDataSet *  theInput) [protected, inherited]
void VISU_DeformationPL::SetScale ( vtkFloatingPointType  theScaleFactor) [virtual, inherited]
vtkFloatingPointType VISU_DeformationPL::GetScale ( ) [virtual, inherited]
vtkFloatingPointType VISU_DeformationPL::GetDefaultScaleFactor ( VISU_DeformationPL thePipeLine) [static, inherited]
void VISU_DeformationPL::SetWarpVectorInput ( vtkDataSet *  theInput) [inherited]
vtkDataSet * VISU_DeformationPL::GetWarpVectorOutput ( ) [inherited]
void VISU_DeformationPL::SetMergeFilterInput ( vtkDataSet *  ScalarInput,
vtkDataSet *  VectorialInput 
) [inherited]
vtkDataSet * VISU_DeformationPL::GetMergeFilterOutput ( ) [inherited]

Field Documentation

vtkFloatingPointType VISU_CutLinesPL.myPosition [protected]
int VISU_CutLinesPL.myCondition [protected]
vtkFloatingPointType VISU_CutLinesBasePL.myDirLn[3] [protected, inherited]
vtkFloatingPointType VISU_CutLinesBasePL.myRealDirLn[3] [protected, inherited]
vtkFloatingPointType VISU_CutLinesBasePL.myBoundPrjLn[3] [protected, inherited]
vtkFloatingPointType VISU_CutLinesBasePL.myBasePnt[3] [protected, inherited]
int VISU_CutPlanesPL.myNbParts [protected, inherited]
vtkFloatingPointType VISU_CutPlanesPL.myAng[2][3] [protected, inherited]
vtkFloatingPointType VISU_CutPlanesPL.myDisplacement[2] [protected, inherited]
std::vector<vtkFloatingPointType> VISU_CutPlanesPL.myPartPosition [protected, inherited]
std::vector<int> VISU_CutPlanesPL.myPartCondition [protected, inherited]
vtkFloatingPointType VISU_PipeLine.myVisibleBounds[6] [protected, inherited]
vtkTimeStamp VISU_PipeLine.myVisibleComputeTime [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]
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