Skip to content

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

Geode-solutions' documentation website