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

syntax = "proto3";

import "foxglove/Color.proto";
import "foxglove/Pose.proto";
import "foxglove/Vector3.proto";

package foxglove;

// A primitive representing a sphere or ellipsoid
message SpherePrimitive {
  // Position of the center of the sphere and orientation of the sphere
  foxglove.Pose pose = 1;

  // Size (diameter) of the sphere along each axis
  foxglove.Vector3 size = 2;

  // Color of the sphere
  foxglove.Color color = 3;
}
