ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkCPLinearScalarFieldFunction Class Reference

Class for specifying scalars at points. More...

#include <vtkCPLinearScalarFieldFunction.h>

Inheritance diagram for vtkCPLinearScalarFieldFunction:
Inheritance graph
[legend]
Collaboration diagram for vtkCPLinearScalarFieldFunction:
Collaboration graph
[legend]

Public Types

typedef vtkCPScalarFieldFunction Superclass
 
- Public Types inherited from vtkCPScalarFieldFunction
typedef vtkCPTensorFieldFunction Superclass
 
- Public Types inherited from vtkCPTensorFieldFunction
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual double ComputeComponenentAtPoint (unsigned int component, double point[3], unsigned long timeStep, double time)
 Compute the field value at Point. More...
 
virtual void SetConstant (double)
 Set/get the constant value for the field. More...
 
virtual double GetConstant ()
 Set/get the constant value for the field. More...
 
virtual void SetXMultiplier (double)
 Set/get the XMultiplier for the field. More...
 
virtual double GetXMultiplier ()
 Set/get the XMultiplier for the field. More...
 
virtual void SetYMultiplier (double)
 Set/get the YMultiplier for the field. More...
 
virtual double GetYMultiplier ()
 Set/get the YMultiplier for the field. More...
 
virtual void SetZMultiplier (double)
 Set/get the ZMultiplier for the field. More...
 
virtual double GetZMultiplier ()
 Set/get the ZMultiplier for the field. More...
 
virtual void SetTimeMultiplier (double)
 Set/get the TimeMultiplier for the field. More...
 
virtual double GetTimeMultiplier ()
 Set/get the TimeMultiplier for the field. More...
 
- Public Member Functions inherited from vtkCPScalarFieldFunction
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual unsigned int GetNumberOfComponents ()
 Get the NumberOfComponents. More...
 
- Public Member Functions inherited from vtkCPTensorFieldFunction
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkCPLinearScalarFieldFunctionNew ()
 
static int IsTypeOf (const char *type)
 
static vtkCPLinearScalarFieldFunctionSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkCPScalarFieldFunction
static int IsTypeOf (const char *type)
 
static vtkCPScalarFieldFunctionSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkCPTensorFieldFunction
static int IsTypeOf (const char *type)
 
static vtkCPTensorFieldFunctionSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkCPLinearScalarFieldFunction ()
 
 ~vtkCPLinearScalarFieldFunction ()
 
- Protected Member Functions inherited from vtkCPScalarFieldFunction
 vtkCPScalarFieldFunction ()
 
 ~vtkCPScalarFieldFunction ()
 
- Protected Member Functions inherited from vtkCPTensorFieldFunction
 vtkCPTensorFieldFunction ()
 
 ~vtkCPTensorFieldFunction ()
 

Detailed Description

Class for specifying scalars at points.

Class for specifying a scalar field that is linear with respect to the coordinate components as well as time.

Definition at line 29 of file vtkCPLinearScalarFieldFunction.h.

Member Typedef Documentation

◆ Superclass

Definition at line 34 of file vtkCPLinearScalarFieldFunction.h.

Constructor & Destructor Documentation

◆ vtkCPLinearScalarFieldFunction()

vtkCPLinearScalarFieldFunction::vtkCPLinearScalarFieldFunction ( )
protected

◆ ~vtkCPLinearScalarFieldFunction()

vtkCPLinearScalarFieldFunction::~vtkCPLinearScalarFieldFunction ( )
protected

Member Function Documentation

◆ New()

static vtkCPLinearScalarFieldFunction* vtkCPLinearScalarFieldFunction::New ( )
static

◆ GetClassName()

virtual const char* vtkCPLinearScalarFieldFunction::GetClassName ( )
virtual

Reimplemented from vtkCPScalarFieldFunction.

◆ IsTypeOf()

static int vtkCPLinearScalarFieldFunction::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkCPLinearScalarFieldFunction::IsA ( const char *  type)
virtual

Reimplemented from vtkCPScalarFieldFunction.

◆ SafeDownCast()

static vtkCPLinearScalarFieldFunction* vtkCPLinearScalarFieldFunction::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkCPLinearScalarFieldFunction::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ ComputeComponenentAtPoint()

virtual double vtkCPLinearScalarFieldFunction::ComputeComponenentAtPoint ( unsigned int  component,
double  point[3],
unsigned long  timeStep,
double  time 
)
virtual

Compute the field value at Point.

Implements vtkCPScalarFieldFunction.

◆ SetConstant()

virtual void vtkCPLinearScalarFieldFunction::SetConstant ( double  )
virtual

Set/get the constant value for the field.

◆ GetConstant()

virtual double vtkCPLinearScalarFieldFunction::GetConstant ( )
virtual

Set/get the constant value for the field.

◆ SetXMultiplier()

virtual void vtkCPLinearScalarFieldFunction::SetXMultiplier ( double  )
virtual

Set/get the XMultiplier for the field.

◆ GetXMultiplier()

virtual double vtkCPLinearScalarFieldFunction::GetXMultiplier ( )
virtual

Set/get the XMultiplier for the field.

◆ SetYMultiplier()

virtual void vtkCPLinearScalarFieldFunction::SetYMultiplier ( double  )
virtual

Set/get the YMultiplier for the field.

◆ GetYMultiplier()

virtual double vtkCPLinearScalarFieldFunction::GetYMultiplier ( )
virtual

Set/get the YMultiplier for the field.

◆ SetZMultiplier()

virtual void vtkCPLinearScalarFieldFunction::SetZMultiplier ( double  )
virtual

Set/get the ZMultiplier for the field.

◆ GetZMultiplier()

virtual double vtkCPLinearScalarFieldFunction::GetZMultiplier ( )
virtual

Set/get the ZMultiplier for the field.

◆ SetTimeMultiplier()

virtual void vtkCPLinearScalarFieldFunction::SetTimeMultiplier ( double  )
virtual

Set/get the TimeMultiplier for the field.

◆ GetTimeMultiplier()

virtual double vtkCPLinearScalarFieldFunction::GetTimeMultiplier ( )
virtual

Set/get the TimeMultiplier for the field.


The documentation for this class was generated from the following file: