A concrete class for obtaining the interpolated velocity values at a point.
More...
#include <vtkvmtkStaticTemporalInterpolatedVelocityField.h>
|
typedef vtkAbstractInterpolatedVelocityField | Superclass |
|
A concrete class for obtaining the interpolated velocity values at a point.
Definition at line 53 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.
◆ Superclass
◆ vtkvmtkStaticTemporalInterpolatedVelocityField()
vtkvmtkStaticTemporalInterpolatedVelocityField::vtkvmtkStaticTemporalInterpolatedVelocityField |
( |
| ) |
|
|
protected |
◆ ~vtkvmtkStaticTemporalInterpolatedVelocityField()
vtkvmtkStaticTemporalInterpolatedVelocityField::~vtkvmtkStaticTemporalInterpolatedVelocityField |
( |
| ) |
|
|
protected |
◆ IsTypeOf()
static int vtkvmtkStaticTemporalInterpolatedVelocityField::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ NewInstanceInternal()
virtual vtkObjectBase* vtkvmtkStaticTemporalInterpolatedVelocityField::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
◆ NewInstance()
◆ PrintSelf()
void vtkvmtkStaticTemporalInterpolatedVelocityField::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ New()
◆ AddDataSet()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::AddDataSet |
( |
vtkDataSet * |
dataset | ) |
|
|
virtual |
Add a dataset used for the implicit function evaluation. If more than one dataset is added, the evaluation point is searched in all until a match is found. THIS FUNCTION DOES NOT CHANGE THE REFERENCE COUNT OF DATASET FOR THREAD SAFETY REASONS.
◆ GetTimeStepsTable()
virtual vtkTable* vtkvmtkStaticTemporalInterpolatedVelocityField::GetTimeStepsTable |
( |
| ) |
|
|
virtual |
◆ SetTimeStepsTable()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetTimeStepsTable |
( |
vtkTable * |
| ) |
|
|
virtual |
◆ SetPeriodic()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetPeriodic |
( |
int |
| ) |
|
|
virtual |
◆ GetPeriodic()
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::GetPeriodic |
( |
| ) |
|
|
virtual |
◆ PeriodicOn()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::PeriodicOn |
( |
| ) |
|
|
virtual |
◆ PeriodicOff()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::PeriodicOff |
( |
| ) |
|
|
virtual |
◆ SetVelocityScale()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetVelocityScale |
( |
double |
| ) |
|
|
virtual |
◆ GetVelocityScale()
virtual double vtkvmtkStaticTemporalInterpolatedVelocityField::GetVelocityScale |
( |
| ) |
|
|
virtual |
◆ SetUseVectorComponents()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetUseVectorComponents |
( |
int |
| ) |
|
|
virtual |
◆ GetUseVectorComponents()
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::GetUseVectorComponents |
( |
| ) |
|
|
virtual |
◆ UseVectorComponentsOn()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponentsOn |
( |
| ) |
|
|
virtual |
◆ UseVectorComponentsOff()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponentsOff |
( |
| ) |
|
|
virtual |
◆ SetVectorPrefix()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetVectorPrefix |
( |
const char * |
| ) |
|
|
virtual |
◆ GetVectorPrefix()
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetVectorPrefix |
( |
| ) |
|
|
virtual |
◆ SetComponent0Prefix()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent0Prefix |
( |
const char * |
| ) |
|
|
virtual |
◆ GetComponent0Prefix()
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent0Prefix |
( |
| ) |
|
|
virtual |
◆ SetComponent1Prefix()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent1Prefix |
( |
const char * |
| ) |
|
|
virtual |
◆ GetComponent1Prefix()
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent1Prefix |
( |
| ) |
|
|
virtual |
◆ SetComponent2Prefix()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent2Prefix |
( |
const char * |
| ) |
|
|
virtual |
◆ GetComponent2Prefix()
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent2Prefix |
( |
| ) |
|
|
virtual |
◆ FunctionValues() [1/2]
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::FunctionValues |
( |
double * |
x, |
|
|
double * |
f |
|
) |
| |
|
virtual |
Evaluate the velocity field f at point (x, y, z, t).
◆ SetLastCellId() [1/2]
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetLastCellId |
( |
vtkIdType |
c, |
|
|
int |
dataindex |
|
) |
| |
|
virtual |
Set the cell id cached by the last evaluation within a specified dataset.
◆ SetLastCellId() [2/2]
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetLastCellId |
( |
vtkIdType |
c | ) |
|
|
inlinevirtual |
◆ CopyParameters()
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::CopyParameters |
( |
vtkAbstractInterpolatedVelocityField * |
from | ) |
|
|
virtual |
◆ FunctionValues() [2/2]
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::FunctionValues |
( |
vtkDataSet * |
ds, |
|
|
double * |
x, |
|
|
double * |
f |
|
) |
| |
|
protectedvirtual |
Evaluate the velocity field f at point (x, y, z) in a specified dataset by either involving vtkPointLocator, via vtkPointSet::FindCell(), in locating the next cell (for datasets of type vtkPointSet) or simply invoking vtkImageData/vtkRectilinearGrid::FindCell() to fulfill the same task if the point is outside the current cell.
◆ FindTimeRowId()
void vtkvmtkStaticTemporalInterpolatedVelocityField::FindTimeRowId |
( |
double |
time, |
|
|
int & |
prevRowId, |
|
|
int & |
nextRowId, |
|
|
double & |
p |
|
) |
| |
|
protected |
◆ BuildArrayName()
void vtkvmtkStaticTemporalInterpolatedVelocityField::BuildArrayName |
( |
char * |
prefix, |
|
|
int |
index, |
|
|
char * |
name |
|
) |
| |
|
protected |
◆ TimeStepsTable
vtkTable* vtkvmtkStaticTemporalInterpolatedVelocityField::TimeStepsTable |
|
protected |
◆ Periodic
int vtkvmtkStaticTemporalInterpolatedVelocityField::Periodic |
|
protected |
◆ VelocityScale
double vtkvmtkStaticTemporalInterpolatedVelocityField::VelocityScale |
|
protected |
◆ UseVectorComponents
int vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponents |
|
protected |
◆ VectorPrefix
char* vtkvmtkStaticTemporalInterpolatedVelocityField::VectorPrefix |
|
protected |
◆ Component0Prefix
char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component0Prefix |
|
protected |
◆ Component1Prefix
char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component1Prefix |
|
protected |
◆ Component2Prefix
char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component2Prefix |
|
protected |
The documentation for this class was generated from the following file: