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)