src/cdtGen.cpp
/*! \fn void CDTGenerator::computeDelaunayTetrahedralization()
    \brief Computes Delaunay tetrahedralization.
*/
\fn void CDTGenerator::computeDelaunayTetrahedralization()
\brief Computes Delaunay tetrahedralization.
\ fn void CDTGenerator :: computeDelaunayTetrahedralization () \ brief Computes Delaunay tetrahedralization .
void CDTGenerator::computeDelaunayTetrahedralization(int missingSegmentQueueSize)
{	
	vector <pair <CGALPoint, DartHandle> > lccVertexVector;
	for (LCC::One_dart_per_cell_range<0>::iterator pIter = plc.one_dart_per_cell<0>().begin(), pIterEnd = plc.one_dart_per_cell<0>().end(); pIter != pIterEnd; pIter++)
		lccVertexVector.push_back(pair<CGALPoint, DartHandle>(plc.point(pIter), pIter));
	DT.insert(lccVertexVector.begin(), lccVertexVector.end());
	LCCWithIntInfo DTLCC;
	string fileName("../../data/delaunay.ply");
	LCCWithIntInfo::Dart_handle dartToInfiniteVertex = CGAL::import_from_triangulation_3(DTLCC, DT);
	cout << "Writing Delaunay triangulation to output file..." << endl;	
	writePLYOutput(dartToInfiniteVertex, DTLCC, fileName);
}
void CDTGenerator :: computeDelaunayTetrahedralization ( int missingSegmentQueueSize ) { vector < pair < CGALPoint , DartHandle > > lccVertexVector ; for ( LCC :: One_dart_per_cell_range < 0 > :: iterator pIter = plc . one_dart_per_cell < 0 > ( ) . begin ( ) , pIterEnd = plc . one_dart_per_cell < 0 > ( ) . end ( ) ; pIter != pIterEnd ; pIter ++ ) lccVertexVector . push_back ( pair < CGALPoint , DartHandle > ( plc . point ( pIter ) , pIter ) ) ; DT . insert ( lccVertexVector . begin ( ) , lccVertexVector . end ( ) ) ; LCCWithIntInfo DTLCC ; string fileName ( " " ) ; LCCWithIntInfo :: Dart_handle dartToInfiniteVertex = CGAL :: import_from_triangulation_3 ( DTLCC , DT ) ; cout << " " << endl ; writePLYOutput ( dartToInfiniteVertex , DTLCC , fileName ) ; }
\fn void CDTGenerator::computeDelaunayTetrahedralization()
\brief Computes Delaunay tetrahedralization.
\ fn void CDTGenerator :: computeDelaunayTetrahedralization () \ brief Computes Delaunay tetrahedralization .
//	cout << "\nDelaunay tetrahedralization computed!!"; //if (missingSegmentQueueSize == -1)