Robocode Tank Royale Bot API
    Preparing search index...

    Interface IGraphics

    Interface for graphics context that provides methods for drawing graphics primitives.

    interface IGraphics {
        clear(): void;
        drawCircle(x: number, y: number, radius: number): void;
        drawLine(x1: number, y1: number, x2: number, y2: number): void;
        drawPolygon(points: Point[]): void;
        drawRectangle(x: number, y: number, width: number, height: number): void;
        drawText(text: string, x: number, y: number): void;
        fillCircle(x: number, y: number, radius: number): void;
        fillPolygon(points: Point[]): void;
        fillRectangle(x: number, y: number, width: number, height: number): void;
        setFillColor(color: Color): void;
        setFont(fontFamily: string, fontSize: number): void;
        setStrokeColor(color: Color): void;
        setStrokeWidth(width: number): void;
        toSvg(): string;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • x: number
      • y: number
      • radius: number

      Returns void

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number

      Returns void

    • Parameters

      • x: number
      • y: number
      • width: number
      • height: number

      Returns void

    • Parameters

      • text: string
      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number
      • radius: number

      Returns void

    • Parameters

      • x: number
      • y: number
      • width: number
      • height: number

      Returns void

    • Parameters

      • fontFamily: string
      • fontSize: number

      Returns void