Skip to content

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()

class SurfacePathFinder ​

class SurfacePathFinder ​

Geode-solutions' documentation website