COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Types | Static Public Member Functions | List of all members
covise::coVtk Class Reference

#include <coVtk.h>

Public Types

enum  Attributes {
  Scalars = 0, Vectors = 1, Normals = 2, TexCoords = 3,
  Tensors = 4
}
 
enum  Flags { None = 0, Normalize = 1, RequireDouble = 2 }
 

Static Public Member Functions

static coDoGeometryvtk2Covise (const coObjInfo &info, vtkDataSet *vtk)
 
static coDoGridvtkGrid2Covise (const coObjInfo &info, vtkDataSet *vtk)
 
static coDoAbstractDatavtkData2Covise (const coObjInfo &info, vtkDataSet *vtk, int attribute, const char *name=NULL, const coDoAbstractStructuredGrid *sgrid=NULL)
 
static coDoPixelImagevtkImage2Covise (const coObjInfo &info, vtkImageData *vtk)
 
static vtkDataObject * covise2Vtk (const coDistributedObject *geo, const std::vector< const coDistributedObject * > &fields, const coDistributedObject *normals)
 
static vtkDataSet * covise2Vtk (const coDistributedObject *obj)
 
static vtkDataSet * coviseGeometry2Vtk (const coDoGeometry *geo)
 
static vtkDataSet * coviseGrid2Vtk (const coDoGrid *grid)
 
static vtkDataArray * coviseData2Vtk (const coDoGrid *grid, const coDoAbstractData *data, Flags flags=None)
 
static bool isPortRequired (vtkInformation *info)
 
static std::string inPortTypeList (vtkInformation *info)
 
static std::string outPortTypeList (vtkInformation *info)
 

Member Enumeration Documentation

Enumerator
Scalars 
Vectors 
Normals 
TexCoords 
Tensors 
Enumerator
None 
Normalize 
RequireDouble 

Member Function Documentation

vtkDataObject * coVtk::covise2Vtk ( const coDistributedObject geo,
const std::vector< const coDistributedObject * > &  fields,
const coDistributedObject normals 
)
static
vtkDataSet * coVtk::covise2Vtk ( const coDistributedObject obj)
static
vtkDataArray * coVtk::coviseData2Vtk ( const coDoGrid grid,
const coDoAbstractData data,
Flags  flags = None 
)
static
vtkDataSet * coVtk::coviseGeometry2Vtk ( const coDoGeometry geo)
static
vtkDataSet * coVtk::coviseGrid2Vtk ( const coDoGrid grid)
static
std::string coVtk::inPortTypeList ( vtkInformation *  info)
static
bool coVtk::isPortRequired ( vtkInformation *  info)
static
std::string coVtk::outPortTypeList ( vtkInformation *  info)
static
coDoGeometry * coVtk::vtk2Covise ( const coObjInfo info,
vtkDataSet *  vtk 
)
static
coDoAbstractData * coVtk::vtkData2Covise ( const coObjInfo info,
vtkDataSet *  vtk,
int  attribute,
const char *  name = NULL,
const coDoAbstractStructuredGrid sgrid = NULL 
)
static
coDoGrid * coVtk::vtkGrid2Covise ( const coObjInfo info,
vtkDataSet *  vtk 
)
static
static coDoPixelImage* covise::coVtk::vtkImage2Covise ( const coObjInfo info,
vtkImageData *  vtk 
)
static

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