Project OpenGeode
class GridImpl
cpp
Inherits from ArrayImpl<dimension>
Inherits from ArrayImpl<dimension>
Functions
vertex_index
cpp
public index_t vertex_index(const Grid<dimension> & grid, const VertexIndices & index)
public index_t vertex_index(const Grid<dimension> & grid, const VertexIndices & index)
vertex_indices
cpp
public VertexIndices vertex_indices(const Grid<dimension> & grid, index_t index)
public VertexIndices vertex_indices(const Grid<dimension> & grid, index_t index)
do_update_origin
cpp
protected void do_update_origin(RegularGrid<dimension> & grid, const Point<dimension> & origin)
protected void do_update_origin(RegularGrid<dimension> & grid, const Point<dimension> & origin)
do_update_origin_and_directions
cpp
protected void do_update_origin_and_directions(RegularGrid<dimension> & grid, const Point<dimension> & origin, const std::array<Vector<dimension>, dimension> & directions)
protected void do_update_origin_and_directions(RegularGrid<dimension> & grid, const Point<dimension> & origin, const std::array<Vector<dimension>, dimension> & directions)