Beispiel #1
0
CGALPrimitive* CGALImport::import(QString filename)
{
	QFileInfo file(filename);
	output << "Info: Importing '" << file.absoluteFilePath() << "'\n";
	output.flush();
	if(file.completeSuffix() == "off")
		return importOFF(file);

	output << "Warning: Unknown import type '" << file.completeSuffix() << "'\n";
	return NULL;
}
Beispiel #2
0
Primitive* CGALImport::import(QString filename)
{
	QFileInfo file(filename);
	output << "Info: Importing '" << file.absoluteFilePath() << "'\n";
	output.flush();
	QString suffix=file.suffix().toLower();
	if(suffix=="off")
		return importOFF(file);
	if(suffix=="stl")
		return importSTL(file);

	output << "Warning: Unknown import type '" << suffix << "'\n";
	return NULL;
}