Skip to main content

circle

Function circle 

Source
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.