Project OpenGeode
class EdgedCurve
cpp
Inherits from Graph, CoordinateReferenceSystemManagers<2U>Inherits from Graph, CoordinateReferenceSystemManagers<2U>class EdgedCurve
cpp
Inherits from Graph, CoordinateReferenceSystemManagers<1U>Inherits from Graph, CoordinateReferenceSystemManagers<1U>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>