figureone
    Preparing search index...

    Ellipse shape options object that extends OBJ_Generic (without drawType) and OBJ_FigurePrimitive

    • width number — (1)
    • height number — (1)
    • xAlign number | left | right | center — ('center')
    • yAlign number | top | bottom | middle — ('middle')
    • sides number — number of sides to draw ellipse with (20)
    • line OBJ_LineStyleSimple — line style options
    • drawBorderBuffer (number | TypeParsableBorder) & TypeParsableBorder — override the OBJ_Generic drawBorderBuffer with number to make the drawBorderBuffer a ellipse that is number thicker around its border (0)

    To test examples, append them to the boilerplate

    // Filled ellipse
    figure.add({
    name: 'e',
    make: 'ellipse',
    height: 1,
    width: 0.5,
    sides: 100,
    });
    // Dashed line circle
    figure.add({
    name: 'e',
    make: 'ellipse',
    height: 1,
    width: 1,
    sides: 100,
    line: {
    width: 0.02,
    dash: [0.05, 0.02],
    },
    });
    // Ellipse grid
    figure.add({
    name: 'e',
    make: 'ellipse',
    height: 0.08,
    width: 0.2,
    sides: 20,
    copy: [
    { along: 'x', step: 0.25, num: 5 },
    { along: 'y', step: 0.15, num: 5 },
    ]
    });
    @interface