Viskores  1.0
Public Member Functions | Static Public Member Functions | Static Private Member Functions | List of all members
viskores::cont::DataSetBuilderCurvilinear Class Reference

#include <DataSetBuilderCurvilinear.h>

Public Member Functions

 DataSetBuilderCurvilinear ()
 

Static Public Member Functions

template<typename T >
static viskores::cont::DataSet Create (const std::vector< T > &xVals, const std::string &coordsNm="coords")
 
template<typename T >
static viskores::cont::DataSet Create (const std::vector< T > &xVals, const std::vector< T > &yVals, const viskores::Id2 &dims, const std::string &coordsNm="coords")
 
template<typename T >
static viskores::cont::DataSet Create (const std::vector< T > &xVals, const std::vector< T > &yVals, const std::vector< T > &zVals, const viskores::Id3 &dims, const std::string &coordsNm="coords")
 
template<typename T >
static viskores::cont::DataSet Create (const std::vector< viskores::Vec< T, 3 >> &points, const viskores::Id3 &dims, const std::string &coordsNm="coords")
 
template<typename CoordsType >
static viskores::cont::DataSet Create (const CoordsType &coords, const viskores::Id3 &dims, const std::string &coordsNm="coords")
 
template<typename CoordsType >
static viskores::cont::DataSet Create (const CoordsType &coords, const viskores::Id2 &dims, const std::string &coordsNm="coords")
 
template<typename CoordsType >
static viskores::cont::DataSet Create (const CoordsType &coords, const std::string &coordsNm="coords")
 

Static Private Member Functions

template<typename CoordsType >
static viskores::cont::DataSet Create (const CoordsType &coords, const viskores::Id3 &dims, const viskores::Id &cellSetDim, const std::string &coordsNm="coords")
 

Constructor & Destructor Documentation

◆ DataSetBuilderCurvilinear()

viskores::cont::DataSetBuilderCurvilinear::DataSetBuilderCurvilinear ( )

Member Function Documentation

◆ Create() [1/8]

template<typename CoordsType >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const CoordsType &  coords,
const std::string &  coordsNm = "coords" 
)
inlinestatic

◆ Create() [2/8]

template<typename CoordsType >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const CoordsType &  coords,
const viskores::Id2 dims,
const std::string &  coordsNm = "coords" 
)
inlinestatic

◆ Create() [3/8]

template<typename CoordsType >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const CoordsType &  coords,
const viskores::Id3 dims,
const std::string &  coordsNm = "coords" 
)
inlinestatic

◆ Create() [4/8]

template<typename CoordsType >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const CoordsType &  coords,
const viskores::Id3 dims,
const viskores::Id cellSetDim,
const std::string &  coordsNm = "coords" 
)
inlinestaticprivate

◆ Create() [5/8]

template<typename T >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const std::vector< T > &  xVals,
const std::string &  coordsNm = "coords" 
)
inlinestatic

◆ Create() [6/8]

template<typename T >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const std::vector< T > &  xVals,
const std::vector< T > &  yVals,
const std::vector< T > &  zVals,
const viskores::Id3 dims,
const std::string &  coordsNm = "coords" 
)
inlinestatic

◆ Create() [7/8]

template<typename T >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const std::vector< T > &  xVals,
const std::vector< T > &  yVals,
const viskores::Id2 dims,
const std::string &  coordsNm = "coords" 
)
inlinestatic

◆ Create() [8/8]

template<typename T >
static viskores::cont::DataSet viskores::cont::DataSetBuilderCurvilinear::Create ( const std::vector< viskores::Vec< T, 3 >> &  points,
const viskores::Id3 dims,
const std::string &  coordsNm = "coords" 
)
inlinestatic

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