extract_symbolic_data_with_provenance_in_frame

Function extract_symbolic_data_with_provenance_in_frame 

Source
pub fn extract_symbolic_data_with_provenance_in_frame<T>(
    content: &T,
    frame: MeshFrame,
) -> SymbolicDataWithProvenance
where T: AsRef<[u8]> + ?Sized,
Expand description

Extract symbols in a frame the caller already chose: the native pipeline’s crate::ProcessingResult::frame.

The server ships both streams in one response, so both must be in one frame. process_geometry selects MeshFrame::SiteLocal for a translated IfcSite and bakes its meshes as Rᵀ · (P − t_site); before #4706 the symbolic stream resolved its own frame here and kept both the site translation and the site rotation the meshes had dropped. The frame is handed in rather than re-derived so the two answers cannot differ.