ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkCPScalarFieldFunction Class Referenceabstract

Abstract class for specifying scalars at points. More...

#include <vtkCPScalarFieldFunction.h>

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

Public Types

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 unsigned int GetNumberOfComponents ()
 Get the NumberOfComponents. More...
 
virtual double ComputeComponenentAtPoint (unsigned int component, double point[3], unsigned long timeStep, double time)=0
 Compute the field value at Point. More...
 
- Public Member Functions inherited from vtkCPTensorFieldFunction
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

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

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

Detailed Description

Abstract class for specifying scalars at points.

Abstract class for specifying scalars at specified points.

Definition at line 28 of file vtkCPScalarFieldFunction.h.

Member Typedef Documentation

◆ Superclass

Definition at line 31 of file vtkCPScalarFieldFunction.h.

Constructor & Destructor Documentation

◆ vtkCPScalarFieldFunction()

vtkCPScalarFieldFunction::vtkCPScalarFieldFunction ( )
protected

◆ ~vtkCPScalarFieldFunction()

vtkCPScalarFieldFunction::~vtkCPScalarFieldFunction ( )
protected

Member Function Documentation

◆ GetClassName()

virtual const char* vtkCPScalarFieldFunction::GetClassName ( )
virtual

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ GetNumberOfComponents()

virtual unsigned int vtkCPScalarFieldFunction::GetNumberOfComponents ( )
inlinevirtual

Get the NumberOfComponents.

This is abstract to make sure that the value for the NumberOfComponents cannot be changed.

Implements vtkCPTensorFieldFunction.

Definition at line 38 of file vtkCPScalarFieldFunction.h.

◆ ComputeComponenentAtPoint()

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

Compute the field value at Point.

Implements vtkCPTensorFieldFunction.

Implemented in vtkCPLinearScalarFieldFunction.


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