VTK-m
2.1
|
Defines a 1-, 2-, or 3-dimensional structured grid of points. More...
#include <CastAndCall.h>
Public Types | |
using | SchedulingRangeType = typename InternalsType::SchedulingRangeType |
template<typename VisitTopology , typename IncidentTopology > | |
using | ExecConnectivityType = vtkm::exec::ConnectivityStructured< VisitTopology, IncidentTopology, Dimension > |
Static Public Attributes | |
static const vtkm::IdComponent | Dimension = DIMENSION |
Private Types | |
using | Thisclass = vtkm::cont::CellSetStructured< DIMENSION > |
using | InternalsType = vtkm::internal::ConnectivityStructuredInternals< DIMENSION > |
Private Attributes | |
InternalsType | Structure |
Defines a 1-, 2-, or 3-dimensional structured grid of points.
The structured cells form lines, quadrilaterals, or hexahedra for 1-, 2-, or 3-dimensions, respectively, to connect th epoints. The topology is specified by simply providing the dimensions, which is the number of points in the i, j, and k directions of the grid of points.
using vtkm::cont::CellSetStructured< DIMENSION >::ExecConnectivityType = vtkm::exec::ConnectivityStructured<VisitTopology, IncidentTopology, Dimension> |
|
private |
using vtkm::cont::CellSetStructured< DIMENSION >::SchedulingRangeType = typename InternalsType::SchedulingRangeType |
|
private |
|
inlineoverride |
|
default |
|
inline |
|
inlinenoexcept |
|
inlineoverride |
|
inline |
|
inlineoverride |
|
inlineoverride |
|
inline |
|
inline |
|
inline |
|
inlineoverride |
Get the number of cells in the topology.
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
Get the number of points in the topology.
|
inlineoverride |
|
inline |
Get the dimensions of the points.
|
inline |
|
inlineoverride |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlineoverride |
|
inlineoverride |
|
inline |
|
inline |
|
inline |
Set the dimensions of the structured array of points.
|
static |
|
private |