Skip to content

Project OpenGeode

class LinesBuilder

Functions

load_lines

cpp
public void load_lines(basic_string_view directory)
public void load_lines(basic_string_view directory)

line_mesh_builder

cpp
public std::unique_ptr<EdgedCurveBuilder<dimension> > line_mesh_builder(const uuid & id)
public std::unique_ptr<EdgedCurveBuilder<dimension> > line_mesh_builder(const uuid & id)

Get a pointer to the builder of a Line mesh

id [in] Unique index of the Line

set_line_name

cpp
public void set_line_name(const uuid & id, basic_string_view name)
public void set_line_name(const uuid & id, basic_string_view name)

LinesBuilder

cpp
protected void LinesBuilder<dimension>(Lines<dimension> & lines)
protected void LinesBuilder<dimension>(Lines<dimension> & lines)

create_line

cpp
protected const uuid & create_line()
protected const uuid & create_line()

create_line

cpp
protected const uuid & create_line(const MeshImpl & impl)
protected const uuid & create_line(const MeshImpl & impl)

create_line

cpp
protected void create_line(uuid line_id)
protected void create_line(uuid line_id)

create_line

cpp
protected void create_line(uuid line_id, const MeshImpl & impl)
protected void create_line(uuid line_id, const MeshImpl & impl)

delete_line

cpp
protected void delete_line(const Line<dimension> & line)
protected void delete_line(const Line<dimension> & line)

set_line_mesh

cpp
protected void set_line_mesh(const uuid & id, std::unique_ptr<EdgedCurve<dimension> > mesh)
protected void set_line_mesh(const uuid & id, std::unique_ptr<EdgedCurve<dimension> > mesh)

modifiable_line_mesh

cpp
protected EdgedCurve<dimension> & modifiable_line_mesh(const uuid & id)
protected EdgedCurve<dimension> & modifiable_line_mesh(const uuid & id)

steal_line_mesh

cpp
protected std::unique_ptr<EdgedCurve<dimension> > steal_line_mesh(const uuid & id)
protected std::unique_ptr<EdgedCurve<dimension> > steal_line_mesh(const uuid & id)

class LinesBuilder

class LinesBuilder

Geode-solutions' documentation website