int main (int argc, const char * argv[]) { if (argc != 3) { std::cout << "Usage: ./dlpslice filename.stl zLayerHeight" << std::endl; return 0; } // Read STL file STLReader *stl = new STLReader (); Part *part = new Part (); stl->read (argv[1], part); cout << "Total facets: " << part->get_nFacets() << endl; cout << "Total edges: " << part->get_nEdges() << endl; part->computeDimensions(); Dimensions dim = part->getDimensions(); cout << "Part dimensions:" << endl; cout << "X: " << dim.x << endl; cout << "Y: " << dim.y << endl; cout << "Z: " << dim.z << endl; cout << endl << "Part nodes:" << endl; //part->printz(); return 1; /* Slicer *slicer = new Slicer (); slicer->setLayerHeight (atof(argv[2])); slicer->setOutputDir("/Users/t00ts/Desktop/dlpout/"); slicer->setPart (part); slicer->slice2 (); return 0;*/ }