// 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 cube or rectangular prism
message CubePrimitive {
  // Position of the center of the cube and orientation of the cube
  foxglove.Pose pose = 1;

  // Size of the cube along each axis
  foxglove.Vector3 size = 2;

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