TM2IN  0.5.1
Namespaces | Functions
merge_surfaces.h File Reference
#include "features/IndoorComponent.h"
Include dependency graph for merge_surfaces.h:

Go to the source code of this file.

Namespaces

 TM2IN
 
 TM2IN::algorithm
 

Functions

bool TM2IN::algorithm::mergeSurfaces (TM2IN::RoomBoundary::TriangulatedSurfaceMesh *tsm, double thres1, double thres2)
 Merges TM2IN::RoomBoundary::TriangulatedSurfaceMesh to larger one. More...
 
bool TM2IN::algorithm::mergeSurfaces (vector< Wall::TriangulatedSurface * > &surfaceList, double thres1, double thres2, vector< Wall::TriangulatedSurface * > &newSurfaceList)
 Merges the list of Surface. Result will be stored in 4th parameter. More...
 
bool TM2IN::algorithm::mergeTriangles (vector< Wall::Triangle * > &triangleList, double thres1, double thres2, vector< Wall::TriangulatedSurface * > &newSurfaceList)
 Merges the list of Triangle. Result will be stored in 4th parameter. More...
 
int TM2IN::algorithm::cleanMergedSurfaces (TM2IN::RoomBoundary::TriangulatedSurfaceMesh *tsm)
 Cleans TM2IN::RoomBoundary::TriangulatedSurfaceMesh after merging. More...