#include <DataSetBuilderUniform.h>
 | 
| template<typename T >  | 
| static vtkm::cont::DataSet  | Create (const vtkm::Id &dimension, const T &origin, const T &spacing, const std::string &coordNm="coords") | 
|   | Create a 1D uniform DataSet.  More...
  | 
|   | 
| static vtkm::cont::DataSet  | Create (const vtkm::Id &dimension, const std::string &coordNm="coords") | 
|   | Create a 1D uniform DataSet.  More...
  | 
|   | 
| template<typename T >  | 
| static vtkm::cont::DataSet  | Create (const vtkm::Id2 &dimensions, const vtkm::Vec< T, 2 > &origin, const vtkm::Vec< T, 2 > &spacing, const std::string &coordNm="coords") | 
|   | Create a 2D uniform DataSet.  More...
  | 
|   | 
| static vtkm::cont::DataSet  | Create (const vtkm::Id2 &dimensions, const std::string &coordNm="coords") | 
|   | Create a 2D uniform DataSet.  More...
  | 
|   | 
| template<typename T >  | 
| static vtkm::cont::DataSet  | Create (const vtkm::Id3 &dimensions, const vtkm::Vec< T, 3 > &origin, const vtkm::Vec< T, 3 > &spacing, const std::string &coordNm="coords") | 
|   | Create a 3D uniform DataSet.  More...
  | 
|   | 
| static vtkm::cont::DataSet  | Create (const vtkm::Id3 &dimensions, const std::string &coordNm="coords") | 
|   | Create a 3D uniform DataSet.  More...
  | 
|   | 
◆ VecType
◆ DataSetBuilderUniform()
      
        
          | vtkm::cont::DataSetBuilderUniform::DataSetBuilderUniform  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Create() [1/6]
  
  
      
        
          | static vtkm::cont::DataSet vtkm::cont::DataSetBuilderUniform::Create  | 
          ( | 
          const vtkm::Id &  | 
          dimension,  | 
         
        
           | 
           | 
          const std::string &  | 
          coordNm = "coords"  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Create a 1D uniform DataSet. 
The origin is set to 0 and the spacing is set to 1.
- Parameters
 - 
  
    | [in] | dimension | The size of the grid. The dimensions are specified based on the number of points (as opposed to the number of cells).  | 
    | [in] | coordNm | (optional) The name to register the coordinates as.  | 
  
   
 
 
◆ Create() [2/6]
template<typename T > 
  
  
      
        
          | static vtkm::cont::DataSet vtkm::cont::DataSetBuilderUniform::Create  | 
          ( | 
          const vtkm::Id &  | 
          dimension,  | 
         
        
           | 
           | 
          const T &  | 
          origin,  | 
         
        
           | 
           | 
          const T &  | 
          spacing,  | 
         
        
           | 
           | 
          const std::string &  | 
          coordNm = "coords"  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
Create a 1D uniform DataSet. 
- Parameters
 - 
  
    | [in] | dimension | The size of the grid. The dimensions are specified based on the number of points (as opposed to the number of cells).  | 
    | [in] | origin | The origin of the data. This is the point coordinate with the minimum value in all dimensions.  | 
    | [in] | spacing | The uniform distance between adjacent points.  | 
    | [in] | coordNm | (optional) The name to register the coordinates as.  | 
  
   
 
 
◆ Create() [3/6]
  
  
      
        
          | static vtkm::cont::DataSet vtkm::cont::DataSetBuilderUniform::Create  | 
          ( | 
          const vtkm::Id2 &  | 
          dimensions,  | 
         
        
           | 
           | 
          const std::string &  | 
          coordNm = "coords"  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Create a 2D uniform DataSet. 
The origin is set to (0,0) and the spacing is set to (1,1).
- Parameters
 - 
  
    | [in] | dimensions | The size of the grid. The dimensions are specified based on the number of points (as opposed to the number of cells).  | 
    | [in] | coordNm | (optional) The name to register the coordinates as.  | 
  
   
 
 
◆ Create() [4/6]
Create a 2D uniform DataSet. 
- Parameters
 - 
  
    | [in] | dimensions | The size of the grid. The dimensions are specified based on the number of points (as opposed to the number of cells).  | 
    | [in] | origin | The origin of the data. This is the point coordinate with the minimum value in all dimensions.  | 
    | [in] | spacing | The uniform distance between adjacent points.  | 
    | [in] | coordNm | (optional) The name to register the coordinates as.  | 
  
   
 
 
◆ Create() [5/6]
  
  
      
        
          | static vtkm::cont::DataSet vtkm::cont::DataSetBuilderUniform::Create  | 
          ( | 
          const vtkm::Id3 &  | 
          dimensions,  | 
         
        
           | 
           | 
          const std::string &  | 
          coordNm = "coords"  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Create a 3D uniform DataSet. 
The origin is set to (0,0,0) and the spacing is set to (1,1,1).
- Parameters
 - 
  
    | [in] | dimensions | The size of the grid. The dimensions are specified based on the number of points (as opposed to the number of cells).  | 
    | [in] | coordNm | (optional) The name to register the coordinates as.  | 
  
   
 
 
◆ Create() [6/6]
Create a 3D uniform DataSet. 
- Parameters
 - 
  
    | [in] | dimensions | The size of the grid. The dimensions are specified based on the number of points (as opposed to the number of cells).  | 
    | [in] | origin | The origin of the data. This is the point coordinate with the minimum value in all dimensions.  | 
    | [in] | spacing | The uniform distance between adjacent points.  | 
    | [in] | coordNm | (optional) The name to register the coordinates as.  | 
  
   
 
 
◆ CreateDataSet()
The documentation for this class was generated from the following file: