OptionalclassificationHorizontal / vertical tolerance in the model frame. Default 10 degrees.
OptionaldefaultThickness of a slab seen from one side. Default 0.2 m.
OptionaldefaultThickness of a wall seen from one side, placed behind the scanned side. Default 0.2 m.
OptionalinteriorA point inside the scanned space (model frame). Default: area-weighted plane centroid.
OptionallevelWall and column ends within this of a floor or ceiling extend to it. Default 0.3 m.
OptionalmaxA ceiling and the floor above pair into one slab when this close (and at least minWallThicknessMetres apart). Default 0.6 m.
Optionalmax... and at most this far. Default 0.6 m.
OptionalminSmaller horizontal planes are not slabs. Default 1 m^2.
OptionalminLower vertical faces are not walls. Default 1 m.
OptionalminShorter vertical faces are not walls. Default 0.5 m.
OptionalminPaired faces overlap along the wall by this share of the shorter one. Default 0.5.
OptionalminPaired wall faces lie this far apart or more. Default 0.05 m.
OptionalpairingWall faces pair when parallel within this. Default 5 degrees.
OptionalscanRow-major 4x4 similarity (rotation, uniform scale, translation) from the report's frame to the IFC model frame. Default identity. Reflections and non-uniform scale are refused.
OptionalschemaDecides the pipe class: IfcFlowSegment in IFC2X3, else IfcPipeSegment. Default IFC4.
Every field is optional; omitted fields take the Rust defaults below.