TM2IN  0.5.1
Namespaces | Functions
halfedge_string.cpp File Reference
#include <detail/cgal/geometry.h>
#include "features/Wall/Triangle.h"
#include "features/HalfEdge.h"
#include "halfedge_string.h"
Include dependency graph for halfedge_string.cpp:

Namespaces

 TM2IN
 
 TM2IN::detail
 
 TM2IN::detail::HalfEdgeString
 

Functions

void TM2IN::detail::HalfEdgeString::connectOppositeHalfEdges (std::vector< Wall::Triangle * > &triangleList)
 Build opposite edge relation in a vector of Triangle. More...
 
void TM2IN::detail::HalfEdgeString::setParent (std::vector< HalfEdge * > edges, Wall::Surface *pSurface)
 Sets parents of all HalfEdge. More...
 
std::vector< Vertex * > TM2IN::detail::HalfEdgeString::getFirstVertexList (std::vector< HalfEdge * > halfEdges)
 Returns a list of the start Vertex of each edges. More...