39 #endif //TM2IN_UNUSED_H std::vector< Surface * > resolveSelfIntersection(Surface *&pSurface)
Resolves self-intersection in Surface.
void removeStraight(Wall::Surface *&pSurface)
Removes straight vertices in Surface.
Definition: unused.cpp:16
Definition: collinear.cpp:10
void resolveEasySelfIntersection(Surface *&pSurface)
Resolves self-intersection in Surface.
Kernel::Plane_3 Plane_3
Definition: cgal_config.h:44
int makeNewIntersectionVertex(Surface *&pSurface)
Resolves self-intersection in Surface.
Definition: IndoorComponent.h:21
std::vector< Segment_2 > makeSegment2List(Wall::Surface *&pSurface, Plane_3 plane3)
Converts Kernel::Segment_2 list from Surface.
Definition: unused.cpp:44