compas_ifc.representations

Parametric geometry types that map directly to IFC representation entities.

Extrusion

A solid defined by sweeping a 2D profile along a direction.

Revolution

A solid defined by revolving a 2D profile around an axis.

Pipe

A swept disk solid: circular cross-section swept along a directrix curve.

ClippedExtrusion

An extrusion clipped by one or more half-space planes.

BooleanResult

A CSG boolean operation on two geometry operands.

HalfSpace

An infinite half-space solid defined by a plane and agreement flag.