Project OpenGeode
class LightRegularGrid
cpp
Inherits from Grid<dimension>, Identifier
Inherits from Grid<dimension>, Identifier
Functions
LightRegularGrid
cpp
public void LightRegularGrid<>(Point<dimension> origin, std::array<index_t, dimension> cells_number, std::array<double, dimension> cells_length)
public void LightRegularGrid<>(Point<dimension> origin, std::array<index_t, dimension> cells_number, std::array<double, dimension> cells_length)
LightRegularGrid
cpp
public void LightRegularGrid<>(Point<dimension> origin, std::array<index_t, dimension> cells_number, std::array<Vector<dimension>, dimension> directions)
public void LightRegularGrid<>(Point<dimension> origin, std::array<index_t, dimension> cells_number, std::array<Vector<dimension>, dimension> directions)
LightRegularGrid
cpp
public void LightRegularGrid<>(LightRegularGrid<> && other)
public void LightRegularGrid<>(LightRegularGrid<> && other)
~LightRegularGrid
cpp
public void ~LightRegularGrid<>()
public void ~LightRegularGrid<>()
native_extension_static
cpp
public basic_string_view native_extension_static()
public basic_string_view native_extension_static()
native_extension
cpp
public basic_string_view native_extension()
public basic_string_view native_extension()
vertex_index
cpp
public index_t vertex_index(const VertexIndices & index)
public index_t vertex_index(const VertexIndices & index)
vertex_indices
cpp
public VertexIndices vertex_indices(index_t index)
public VertexIndices vertex_indices(index_t index)
cell_index
cpp
public index_t cell_index(const CellIndices & index)
public index_t cell_index(const CellIndices & index)
cell_indices
cpp
public CellIndices cell_indices(index_t index)
public CellIndices cell_indices(index_t index)
point
cpp
public Point<dimension> point(index_t vertex_id)
public Point<dimension> point(index_t vertex_id)
vertices_around_vertex
cpp
public VerticesAroundVertex vertices_around_vertex(index_t vertex_id)
public VerticesAroundVertex vertices_around_vertex(index_t vertex_id)
cell_attribute_manager
cpp
public AttributeManager & cell_attribute_manager()
public AttributeManager & cell_attribute_manager()
grid_vertex_attribute_manager
cpp
public AttributeManager & grid_vertex_attribute_manager()
public AttributeManager & grid_vertex_attribute_manager()
class LightRegularGrid
cpp
Inherits from Grid<2U>, Identifier
Inherits from Grid<2U>, Identifier
class LightRegularGrid
cpp
Inherits from Grid<3U>, Identifier
Inherits from Grid<3U>, Identifier