Interface Ellipse

interface Ellipse {
    center: {
        column: number;
        row: number;
    };
    majorAxis: {
        angle: number;
        length: number;
        points: [Point, Point];
    };
    minorAxis: {
        angle: number;
        length: number;
        points: [Point, Point];
    };
    surface: number;
}

Properties

center: {
    column: number;
    row: number;
}

Type declaration

  • column: number
  • row: number
majorAxis: {
    angle: number;
    length: number;
    points: [Point, Point];
}

Type declaration

minorAxis: {
    angle: number;
    length: number;
    points: [Point, Point];
}

Type declaration

surface: number