Skip to content

Project OpenGeode

class RegularGridBuilder

cpp
Inherits from SurfaceMeshBuilder<2>, GridBuilder<2>
Inherits from SurfaceMeshBuilder<2>, GridBuilder<2>

Functions

create

cpp
public unique_ptr create(RegularGrid2D & grid)
public unique_ptr create(RegularGrid2D & grid)

initialize_grid

cpp
public void initialize_grid(const Point2D & origin, array cells_number, array cells_length)
public void initialize_grid(const Point2D & origin, array cells_number, array cells_length)

initialize_grid

cpp
public void initialize_grid(const Point2D & origin, array cells_number, double cells_length)
public void initialize_grid(const Point2D & origin, array cells_number, double cells_length)

initialize_grid

cpp
public void initialize_grid(Point origin, array cells_number, array cell_directions)
public void initialize_grid(Point origin, array cells_number, array cell_directions)

update_origin

cpp
public void update_origin(const Point2D & origin)
public void update_origin(const Point2D & origin)

update_origin_and_directions

cpp
public void update_origin_and_directions(Point origin, array cell_directions)
public void update_origin_and_directions(Point origin, array cell_directions)

copy

cpp
public void copy(const RegularGrid2D & grid)
public void copy(const RegularGrid2D & grid)

RegularGridBuilder

cpp
protected void RegularGridBuilder(RegularGrid2D & grid)
protected void RegularGridBuilder(RegularGrid2D & grid)

class RegularGridBuilder

class RegularGridBuilder

cpp
Inherits from SolidMeshBuilder<3>, GridBuilder<3>
Inherits from SolidMeshBuilder<3>, GridBuilder<3>

Functions

create

cpp
public unique_ptr create(RegularGrid3D & grid)
public unique_ptr create(RegularGrid3D & grid)

initialize_grid

cpp
public void initialize_grid(const Point3D & origin, array cells_number, array cells_length)
public void initialize_grid(const Point3D & origin, array cells_number, array cells_length)

initialize_grid

cpp
public void initialize_grid(const Point3D & origin, array cells_number, double cells_length)
public void initialize_grid(const Point3D & origin, array cells_number, double cells_length)

initialize_grid

cpp
public void initialize_grid(Point origin, array cells_number, array cell_directions)
public void initialize_grid(Point origin, array cells_number, array cell_directions)

update_origin

cpp
public void update_origin(const Point3D & origin)
public void update_origin(const Point3D & origin)

update_origin_and_directions

cpp
public void update_origin_and_directions(Point origin, array cell_directions)
public void update_origin_and_directions(Point origin, array cell_directions)

copy

cpp
public void copy(const RegularGrid3D & grid)
public void copy(const RegularGrid3D & grid)

RegularGridBuilder

cpp
protected void RegularGridBuilder(RegularGrid3D & grid)
protected void RegularGridBuilder(RegularGrid3D & grid)

Geode-solutions' documentation website