Skip to content

Project OpenGeode

class EdgedCurve

cpp
Inherits from Graph, CoordinateReferenceSystemManagers<2U>
Inherits from Graph, CoordinateReferenceSystemManagers<2U>

class EdgedCurve

cpp
Inherits from Graph, CoordinateReferenceSystemManagers<dimension>
Inherits from Graph, CoordinateReferenceSystemManagers<dimension>

Functions

~EdgedCurve

cpp
public void ~EdgedCurve<>()
public void ~EdgedCurve<>()

create

cpp
public std::unique_ptr<EdgedCurve<dimension> > create()
public std::unique_ptr<EdgedCurve<dimension> > create()

create

cpp
public std::unique_ptr<EdgedCurve<dimension> > create(const MeshImpl & impl)
public std::unique_ptr<EdgedCurve<dimension> > create(const MeshImpl & impl)

type_name_static

cpp
public NamedType type_name_static()
public NamedType type_name_static()

clone

cpp
public std::unique_ptr<EdgedCurve<dimension> > clone()
public std::unique_ptr<EdgedCurve<dimension> > clone()

edge_length

cpp
public double edge_length(index_t edge_id)
public double edge_length(index_t edge_id)

edge_barycenter

cpp
public Point<dimension> edge_barycenter(index_t edge_id)
public Point<dimension> edge_barycenter(index_t edge_id)

is_edge_degenerated

cpp
public bool is_edge_degenerated(index_t edge_id)
public bool is_edge_degenerated(index_t edge_id)

Return if an edge is degenerated (means stands into an epsilon-large ball)

segment

cpp
public Segment<dimension> segment(index_t edge_id)
public Segment<dimension> segment(index_t edge_id)

texture_manager

cpp
public TextureManager1D texture_manager()
public TextureManager1D texture_manager()

bounding_box

cpp
public BoundingBox<dimension> bounding_box()
public BoundingBox<dimension> bounding_box()

Compute the bounding box from mesh vertices

EdgedCurve

cpp
protected void EdgedCurve<>()
protected void EdgedCurve<>()

EdgedCurve

cpp
protected void EdgedCurve<>(EdgedCurve<> && other)
protected void EdgedCurve<>(EdgedCurve<> && other)

operator=

cpp
protected EdgedCurve<> & operator=(EdgedCurve<> && other)
protected EdgedCurve<> & operator=(EdgedCurve<> && other)

class EdgedCurve

cpp
Inherits from Graph, CoordinateReferenceSystemManagers<3U>
Inherits from Graph, CoordinateReferenceSystemManagers<3U>

Geode-solutions' documentation website