|
| CC_FILE_ERROR | saveToASCIIFile (ccGenericMesh *mesh, FILE *theFile, QWidget *parentWidget=0) |
| | Custom save method. More...
|
| |
| CC_FILE_ERROR | saveToBINFile (ccGenericMesh *mesh, FILE *theFile, QWidget *parentWidget=0) |
| |
| CC_FILE_ERROR | loadASCIIFile (QFile &fp, ccMesh *mesh, ccPointCloud *vertices, LoadParameters ¶meters) |
| | Custom load method for ASCII files. More...
|
| |
| CC_FILE_ERROR | loadBinaryFile (QFile &fp, ccMesh *mesh, ccPointCloud *vertices, LoadParameters ¶meters) |
| | Custom load method for binary files. More...
|
| |
| | FileIOFilter (const FilterInfo &info) |
| |
| void | setImportExtensions (const QStringList &extensions) |
| |
| void | setImportFileFilterStrings (const QStringList &filterStrings) |
| |
| void | setExportFileFilterStrings (const QStringList &filterStrings) |
| |
|
| enum | FilterFeature {
NoFeatures = 0x0000
, Import = 0x00001
, Export = 0x0002
, BuiltIn = 0x0004
,
DynamicInfo = 0x0008
} |
| |
| using | Shared = QSharedPointer< FileIOFilter > |
| | Shared type. More...
|
| |
| using | FilterContainer = std::vector< FileIOFilter::Shared > |
| | Type of a I/O filters container. More...
|
| |
| static QStringList | ImportFilterList () |
| |
| static ccHObject * | LoadFromFile (const QString &filename, LoadParameters ¶meters, Shared filter, CC_FILE_ERROR &result) |
| | Loads one or more entities from a file with a known filter. More...
|
| |
| static ccHObject * | LoadFromFile (const QString &filename, LoadParameters ¶meters, CC_FILE_ERROR &result, const QString &fileFilter=QString()) |
| | Loads one or more entities from a file with known type. More...
|
| |
| static CC_FILE_ERROR | SaveToFile (ccHObject *entities, const QString &filename, const SaveParameters ¶meters, Shared filter) |
| |
| static CC_FILE_ERROR | SaveToFile (ccHObject *entities, const QString &filename, const SaveParameters ¶meters, const QString &fileFilter) |
| |
| static bool | HandleGlobalShift (const CCVector3d &P, CCVector3d &Pshift, bool &preserveCoordinateShift, LoadParameters &loadParameters, bool useInputCoordinatesShiftIfPossible=false) |
| | Shortcut to the ecvGlobalShiftManager mechanism specific for files. More...
|
| |
| static void | DisplayErrorMessage (CC_FILE_ERROR err, const QString &action, const QString &filename) |
| | Displays (to console) the message corresponding to a given error code. More...
|
| |
| static bool | CheckForSpecialChars (const QString &filename) |
| | Returns whether special characters are present in the input string. More...
|
| |
| static void | ResetSesionCounter () |
| |
| static unsigned | IncreaseSesionCounter () |
| |
| static void | Register (Shared filter) |
| | Registers a new filter. More...
|
| |
| static Shared | GetFilter (const QString &fileFilter, bool onImport) |
| | Returns the filter corresponding to the given 'file filter'. More...
|
| |
| static Shared | FindBestFilterForExtension (const QString &ext) |
| | Returns the best filter (presumably) to open a given file extension. More...
|
| |
| static const FilterContainer & | GetFilters () |
| | Returns the set of all registered filters. More...
|
| |
| static void | UnregisterAll () |
| | Unregisters all filters. More...
|
| |
| static constexpr float | DEFAULT_PRIORITY = 25.0f |
| |
StereoLithography file I/O filter.
See http://www.ennex.com/~fabbers/StL.asp
Definition at line 19 of file STLFilter.h.