Skip to main content

Color

A color in RGBA format

Panel support​

Color is used in the 3D and Image panels.

Parent schemas​

Color appears in the ArrowPrimitive, CircleAnnotation, CubePrimitive, CylinderPrimitive, LinePrimitive, ModelPrimitive, PointsAnnotation, SpherePrimitive, TextAnnotation, TextPrimitive, and TriangleListPrimitive message schemas.

Schema​

fieldtypedescription
rfloat64Red value between 0 and 1
gfloat64Green value between 0 and 1
bfloat64Blue value between 0 and 1
afloat64Alpha value between 0 and 1

Reference implementations​

Foxglove schemas are framework-agnostic, and can be implemented using any supported message encoding:

encodingschema
ROS 1foxglove_msgs/Color
ROS 2foxglove_msgs/msg/Color
JSONfoxglove.Color
Protobuffoxglove.Color
FlatBuffersfoxglove.Color
OMG IDLfoxglove::Color

You must use the schema names specified above for Foxglove to recognize the schema.