#include <FelkelStraightSkeleton.h>
Public Member Functions | |
CSkeleton & | MakeSkeleton (ContourVector &contours) |
CSkeleton & | MakeSkeleton (Contour &points) |
CSkeleton | CompleteWingedEdgeStructure (ContourVector &contours) |
Public Attributes | |
IntersectionQueue | m_iq |
CVertexList | m_vl |
CSkeleton | m_skeleton |
CSkeleton | m_boundaryedges |
int | m_NumberOfBoundaryVertices |
int | m_NumberOfBoundaryEdges |
This class implements a Straight skeleton algorithm, used for generating geometry for building roofs when the footprint is complicated (more than just a regular rectangle).
See the top of the header file for history and credits.