TM2IN
0.5.1
|
#include <iostream>
#include <features/Triangle.h>
#include <fileio/export/MeshExporter.h>
#include "features/HalfEdge.h"
Functions | |
void | resolve (TriangleMesh *tm) |
bool | removeWrongTriangle (TriangleMesh *tm) |
void | makeSameVertexPoint (TriangleMesh *tm) |
void | resolveSharingSameEdges (TriangleMesh *pMesh) |
void | removeIntersectTriangle (TriangleMesh *pMesh) |
int | extractClosedMesh (TriangleMesh *pMesh, vector< TriangleMesh * > &tm_list) |
int | main () |
int extractClosedMesh | ( | TriangleMesh * | pMesh, |
vector< TriangleMesh * > & | tm_list | ||
) |
int main | ( | ) |
void makeSameVertexPoint | ( | TriangleMesh * | tm | ) |
void removeIntersectTriangle | ( | TriangleMesh * | pMesh | ) |
bool removeWrongTriangle | ( | TriangleMesh * | tm | ) |
void resolve | ( | TriangleMesh * | tm | ) |
void resolveSharingSameEdges | ( | TriangleMesh * | pMesh | ) |