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

VISU_FieldTransform Class Reference

#include <VISU_FieldTransform.hxx>

Inheritance diagram for VISU_FieldTransform:
Inheritance graph

Public Types

typedef double(* TTransformFun )(double)

Public Member Functions

 vtkTypeMacro (VISU_FieldTransform, vtkDataSetAlgorithm)
virtual unsigned long GetMTime ()
void SetScalarTransform (TTransformFun theFunction)
TTransformFun GetScalarTransform ()
void SetSpaceTransform (VTKViewer_Transform *theTransform)
VTKViewer_Transform * GetSpaceTransform ()
vtkFloatingPointType * GetScalarRange ()
void SetScalarRange (vtkFloatingPointType theScalarRange[2])
void SetScalarMin (vtkFloatingPointType theValue)
void SetScalarMax (vtkFloatingPointType theValue)

Static Public Member Functions

static VISU_FieldTransformNew ()
static double Ident (double theArg)
static double Log10 (double theArg)

Protected Member Functions

 VISU_FieldTransform ()
virtual ~VISU_FieldTransform ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

Protected Attributes

VTKViewer_Transform * myTransform
TTransformFun myFunction
vtkFloatingPointType myScalarRange [2]

Private Member Functions

 VISU_FieldTransform (const VISU_FieldTransform &)
void operator= (const VISU_FieldTransform &)

Member Typedef Documentation

typedef double(* VISU_FieldTransform.TTransformFun)(double)

Constructor & Destructor Documentation

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

Member Function Documentation

VISU_FieldTransform.vtkTypeMacro ( VISU_FieldTransform  ,
vtkDataSetAlgorithm   
)
static VISU_FieldTransform* VISU_FieldTransform.New ( ) [static]
unsigned long VISU_FieldTransform::GetMTime ( ) [virtual]
double VISU_FieldTransform::Ident ( double  theArg) [static]
double VISU_FieldTransform::Log10 ( double  theArg) [static]
void VISU_FieldTransform::SetScalarTransform ( TTransformFun  theFunction)
TTransformFun VISU_FieldTransform.GetScalarTransform ( )
void VISU_FieldTransform::SetSpaceTransform ( VTKViewer_Transform *  theTransform)
VTKViewer_Transform* VISU_FieldTransform.GetSpaceTransform ( )
vtkFloatingPointType* VISU_FieldTransform.GetScalarRange ( )
void VISU_FieldTransform::SetScalarRange ( vtkFloatingPointType  theScalarRange[2])
void VISU_FieldTransform::SetScalarMin ( vtkFloatingPointType  theValue)
void VISU_FieldTransform::SetScalarMax ( vtkFloatingPointType  theValue)
virtual int VISU_FieldTransform.RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
) [protected, virtual]
void VISU_FieldTransform.operator= ( const VISU_FieldTransform ) [private]

Field Documentation

VTKViewer_Transform* VISU_FieldTransform.myTransform [protected]
vtkFloatingPointType VISU_FieldTransform.myScalarRange[2] [protected]
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