Bitbybit Docs
    Preparing search index...

    Interface RecipeBrepEllipseBeta (Inputs.Base)

    An ellipse about its placement's axis, with one semi-axis along its X axis and the other square to it; either may be the longer.

    interface RecipeBrepEllipse {
        origin: Bit.Inputs.Base.Point3;
        axis: Vector3;
        xDirection: Vector3;
        kind: "ellipse";
        xRadius: number;
        yRadius: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    The local origin.

    axis: Vector3

    The local Z axis: the normal of a plane, the axis of a cylinder, cone, sphere, torus or circle. Not a zero vector.

    xDirection: Vector3

    The local X axis, where a circle's or a surface's parameters start. Not a zero vector, and not along axis.

    kind: "ellipse"

    Always ellipse.

    xRadius: number

    The semi-axis along the placement's X axis, above zero.

    yRadius: number

    The semi-axis square to it, above zero.