|
TriangleSurfaceMesh< double > | ReadObjToTriangleSurfaceMesh (const std::filesystem::path &filename, double scale=1.0, std::function< void(std::string_view)> on_warning={}) |
| Constructs a surface mesh from a Wavefront .obj file and optionally scales coordinates by the given scale factor. More...
|
|
TriangleSurfaceMesh< double > | ReadObjToTriangleSurfaceMesh (std::istream *input_stream, double scale=1.0, std::function< void(std::string_view)> on_warning={}, std::string_view description="from_stream") |
| Overload of ReadObjToTriangleSurfaceMesh(const std::string&, double) with the Wavefront .obj file given in std::istream. More...
|
|
TriangleSurfaceMesh< double > | ReadObjToTriangleSurfaceMesh (const MeshSource &mesh_source, double scale=1.0, std::function< void(std::string_view)> on_warning={}) |
| Overload of ReadObjToTriangleSurfaceMesh(const std::filesystem::path&, double) with the Wavefront .obj in a Mesh shape specification. More...
|
|