This call allows certain constructs to complete implicitly already available data.
Specifically for IFC4.3 and higher calls using the instances of the following entities are supported:
IfcAlignment => in case business logic is defined and not geometrically representation is available yet
the geometrical representation will be constructed on the fly, i.e.
an IfcCompositeCurve with IfcCurveSegment instances for the horizontal alignment
an IfcGradientCurve with IfcCurveSegment instances for the vertical alignment
an IfcSegmentedReferenceCurve with IfcCurveSegment instances for the cant alignment
IfcLinearPlacement => in case CartesianPosition is empty the internally calculated matrix will be
represented as an IfcAxis2Placement
Syntax
//
// Strong typing definition
//
SdaiInstance inferenceInstance(
SdaiInstance instance
);
//
// Weak typing definition
//
int_t __declspec(dllexport) __stdcall inferenceInstance(
int_t instance
);
Property instance
Size: 32 bit / 4 byte (value)
...