MCPcopy Create free account
hub / github.com/ThatOpen/engine_web-ifc / LoaderSettings

Class LoaderSettings

src/cpp/web-ifc/modelmanager/ModelManager.h:19–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17{
18
19 struct LoaderSettings
20 {
21 bool COORDINATE_TO_ORIGIN = false;
22 uint16_t CIRCLE_SEGMENTS = 12;
23 uint32_t TAPE_SIZE = 67108864; // probably no need for anyone other than web-ifc devs to change this
24 uint32_t MEMORY_LIMIT = 2147483648;
25 uint16_t LINEWRITER_BUFFER = 10000;
26 double TOLERANCE_PLANE_INTERSECTION = 1.0E-04;
27 double TOLERANCE_PLANE_DEVIATION = 1.0E-04;
28 double TOLERANCE_BACK_DEVIATION_DISTANCE = 1.0E-04;
29 double TOLERANCE_INSIDE_OUTSIDE_PERIMETER = 1.0E-10;
30 double TOLERANCE_SCALAR_EQUALITY = 1.0E-04;
31 uint16_t PLANE_REFIT_ITERATIONS = 1;
32 uint16_t BOOLEAN_UNION_THRESHOLD = 150;
33 };
34
35 class ModelManager
36 {

Callers 1

ModelManager.cppFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected