// Generated by https://github.com/foxglove/schemas

syntax = "proto3";

import "foxglove/Color.proto";
import "foxglove/Point2.proto";
import "google/protobuf/timestamp.proto";

package foxglove;

// A circle annotation on a 2D image
message CircleAnnotation {
  // Timestamp of circle
  google.protobuf.Timestamp timestamp = 1;

  // Center of the circle in 2D image coordinates
  foxglove.Point2 position = 2;

  // Circle diameter
  double diameter = 3;

  // Line thickness
  double thickness = 4;

  // Fill color
  foxglove.Color fill_color = 5;

  // Outline color
  foxglove.Color outline_color = 6;
}
