Project Geode-Common
class SurfacePathFinder
The objective of this class is to find paths inside TrianguledSurface< dimension >. This class may be derived for custom path findings.
Functions
SurfacePathFinder
cpp
public void SurfacePathFinder<dimension>(const SurfacePathFinder<dimension> & )
public void SurfacePathFinder<dimension>(const SurfacePathFinder<dimension> & )
operator=
cpp
public SurfacePathFinder<dimension> & operator=(const SurfacePathFinder<dimension> & )
public SurfacePathFinder<dimension> & operator=(const SurfacePathFinder<dimension> & )
SurfacePathFinder
cpp
public void SurfacePathFinder<dimension>(SurfacePathFinder<dimension> && )
public void SurfacePathFinder<dimension>(SurfacePathFinder<dimension> && )
operator=
cpp
public SurfacePathFinder<dimension> & operator=(SurfacePathFinder<dimension> && )
public SurfacePathFinder<dimension> & operator=(SurfacePathFinder<dimension> && )
~SurfacePathFinder
cpp
public void ~SurfacePathFinder<dimension>()
public void ~SurfacePathFinder<dimension>()
SurfacePathFinder
cpp
protected void SurfacePathFinder<dimension>(const TriangulatedSurface<dimension> & surface)
protected void SurfacePathFinder<dimension>(const TriangulatedSurface<dimension> & surface)
adjacent_opposite_vertex
cpp
protected std::optional<PolygonVertex> adjacent_opposite_vertex(const PolygonEdge & edge)
protected std::optional<PolygonVertex> adjacent_opposite_vertex(const PolygonEdge & edge)
edge_segment
cpp
protected Segment<dimension> edge_segment(const PolygonEdge & edge)
protected Segment<dimension> edge_segment(const PolygonEdge & edge)
surface
cpp
protected const TriangulatedSurface<dimension> & surface()
protected const TriangulatedSurface<dimension> & surface()