MeshLib C++ Docs
Loading...
Searching...
No Matches
MR3mf.h
Go to the documentation of this file.
1#pragma once
2
3#include "config.h"
4#ifndef MRIOEXTRAS_NO_XML
5#include "exports.h"
6
7#include <MRMesh/MRExpected.h>
8#include <MRMesh/MRObject.h>
10
11namespace MR
12{
15
16
18MRIOEXTRAS_API Expected<LoadedObject> deserializeObjectTreeFrom3mf( const std::filesystem::path& file, const ProgressCallback& callback = {} );
19
21MRIOEXTRAS_API Expected<LoadedObject> deserializeObjectTreeFromModel( const std::filesystem::path& file, const ProgressCallback& callback = {} );
22
23}
24#endif
tl::expected< T, E > Expected
Definition MRExpected.h:31
MRIOEXTRAS_API Expected< LoadedObject > deserializeObjectTreeFromModel(const std::filesystem::path &file, const ProgressCallback &callback={})
loads scene from .model file in a new container object
MRIOEXTRAS_API Expected< LoadedObject > deserializeObjectTreeFrom3mf(const std::filesystem::path &file, const ProgressCallback &callback={})
loads scene from 3MF file in a new container object
only for bindings generation
Definition MRCameraOrientationPlugin.h:8