4#ifndef MRIOEXTRAS_NO_STEP
tl::expected< T, E > Expected
Definition MRExpected.h:31
compatibility names
Definition MRCtm.h:21
Expected< std::shared_ptr< Object > > fromSceneStepFile(const std::filesystem::path &path, const MeshLoadSettings &settings={}, const StepLoadSettings &stepSettings={})
load scene from STEP file using OpenCASCADE
Expected< Mesh > fromStep(const std::filesystem::path &path, const MeshLoadSettings &settings={}, const StepLoadSettings &stepSettings={})
load mesh data from STEP file using OpenCASCADE
setting for mesh loading from external format, and locations of optional output data
Definition MRMeshLoadSettings.h:14
STEP-specific mesh load parameters.
Definition MRStep.h:18
bool relative
whether the deflection values are related to the size of edges
Definition MRStep.h:24
double linearDeflection
linear deflection used to tessellate the boundary edges
Definition MRStep.h:22
double angularDeflection
angular deflection used to tessellate the boundary edges
Definition MRStep.h:20