pub fn circle(
tx: &mut Transaction,
position: EntityId,
radius: f64,
) -> Result<EntityId, GeometryError>Expand description
Stage an IfcCircle.
position may be a 2D or 3D placement: IfcConic.Position is an
IfcAxis2Placement select, and the dimensionality of the curve
follows the placement rather than being stated separately.
ยงErrors
Refuses a non-positive or non-finite radius.