Defines the markup ellipse object of the viewpoint.

interface IEllipse {
    color?: string;
    id?: string;
    line_width?: number;
    position: IPoint;
    position2: IPoint;
    position3: IPoint;
    radius: { x: number; y: number };
}

Properties

color?: string

Line color in hexadecimal color syntax #RGB using its primary color components (red, green, blue) written as hexadecimal numbers.

id?: string

Internal markup object identifier.

line_width?: number

Line width of the ellipse.

position: IPoint

Coordinates of the center point (position) of the ellipse.

position2: IPoint

Coordinates of point of A radius of the ellipse.

position3: IPoint

Coordinates of point of B radius of the ellipse.

radius: { x: number; y: number }

Deprecated. Use position2 and position3 instead. Ellipse radius along the X and Y axes.