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<dimension>()
public void ~EdgedCurve<dimension>()
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)
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<dimension>()
protected void EdgedCurve<dimension>()
EdgedCurve
cpp
protected void EdgedCurve<dimension>(EdgedCurve<dimension> && other)
protected void EdgedCurve<dimension>(EdgedCurve<dimension> && other)
operator=
cpp
protected EdgedCurve<dimension> & operator=(EdgedCurve<dimension> && other)
protected EdgedCurve<dimension> & operator=(EdgedCurve<dimension> && other)
class EdgedCurve
cpp
Inherits from Graph, CoordinateReferenceSystemManagers<3U>
Inherits from Graph, CoordinateReferenceSystemManagers<3U>