Classes | Namespaces | Functions
foamVtkTools.H File Reference
Include dependency graph for foamVtkTools.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Caching< DataType >
 
struct  Patch
 

Namespaces

 Foam::vtk::Tools
 A collection of static methods to assist converting OpenFOAM data structures into VTK internal data structures.
 
 Foam
 
 Foam::vtk
 Namespace for handling VTK input/output.
 

Functions

UList< uint8_t > asUList (vtkUnsignedCharArray *array, const label size)
 
UList< vtkIdType > asUList (vtkIdTypeArray *array, const label size)
 
vtkSmartPointer< vtkPoints > Points (const UList< point > &pts)
 
vtkSmartPointer< vtkPoints > Points (const UList< point > &pts, const labelUList &addr)
 
template<class Face >
vtkSmartPointer< vtkCellArray > Faces (const UList< Face > &faces)
 
vtkSmartPointer< vtkPolyData > Vertices (const UList< point > &pts)
 
vtkSmartPointer< vtkPolyData > Vertices (const UList< point > &pts, const labelUList &addr)
 
scalarMinMax rangeOf (vtkDataArray *data)
 
template<class Type >
void remapTuple (float data[])
 
template<>
void remapTuple< symmTensor > (float data[])
 
template<class Type >
void remapTuple (double data[])
 
template<>
void remapTuple< symmTensor > (double data[])
 
template<class Type >
void foamToVtkTuple (float output[], const Type &val)
 
template<class Type >
void foamToVtkTuple (double output[], const Type &val)
 
template<class Type >
label transcribeFloatData (vtkFloatArray *array, const UList< Type > &input, vtkIdType start=0)
 
template<class Type >
vtkSmartPointer< vtkFloatArray > zeroField (const word &name, const label size)
 
template<class Type >
vtkSmartPointer< vtkFloatArray > convertFieldToVTK (const word &name, const UList< Type > &fld)
 
vtkSmartPointer< vtkCellArray > identityVertices (const label size)
 
template<>
void Foam::vtk::Tools::remapTuple< Foam::symmTensor > (float data[])
 
template<>
void Foam::vtk::Tools::remapTuple< Foam::symmTensor > (double data[])
 

Detailed Description

Original source file foamVtkTools.H

Definition in file foamVtkTools.H.

Function Documentation

◆ Foam::vtk::Tools::remapTuple< Foam::symmTensor >() [1/2]

Definition at line 341 of file foamVtkTools.H.

◆ Foam::vtk::Tools::remapTuple< Foam::symmTensor >() [2/2]

void Foam::vtk::Tools::remapTuple< Foam::symmTensor > ( double  data[])

Definition at line 352 of file foamVtkTools.H.