30 bool& exclusive)
const override;
39 QWidget* parentWidget = 0);
42 QWidget* parentWidget = 0);
int64_t CV_CLASS_ENUM
Type of object type flags (64 bits)
CC_FILE_ERROR
Typical I/O filter errors.
StereoLithography file I/O filter.
CC_FILE_ERROR saveToBINFile(ccGenericMesh *mesh, FILE *theFile, QWidget *parentWidget=0)
virtual bool canSave(CV_CLASS_ENUM type, bool &multiple, bool &exclusive) const override
Returns whether this I/O filter can save the specified type of entity.
CC_FILE_ERROR loadBinaryFile(QFile &fp, ccMesh *mesh, ccPointCloud *vertices, LoadParameters ¶meters)
Custom load method for binary files.
virtual CC_FILE_ERROR loadFile(const QString &filename, ccHObject &container, LoadParameters ¶meters) override
Loads one or more entities from a file.
CC_FILE_ERROR saveToASCIIFile(ccGenericMesh *mesh, FILE *theFile, QWidget *parentWidget=0)
Custom save method.
virtual CC_FILE_ERROR saveToFile(ccHObject *entity, const QString &filename, const SaveParameters ¶meters) override
Saves an entity (or a group of) to a file.
CC_FILE_ERROR loadASCIIFile(QFile &fp, ccMesh *mesh, ccPointCloud *vertices, LoadParameters ¶meters)
Custom load method for ASCII files.
Hierarchical CLOUDVIEWER Object.
A 3D cloud and its associated features (color, normals, scalar fields, etc.)
Generic loading parameters.
Generic saving parameters.