AnnotationContext
The annotation context provides additional information on how to display entities.
Entities can use datatypes.ClassIds and datatypes.KeypointIds to provide annotations, and
the labels and colors will be looked up in the appropriate
annotation context. We use the first annotation context we find in the
path-hierarchy when searching up through the ancestors of a given entity
path.
Arrow datatype arrow-datatype
List<Struct {
class_id: uint16
class_description: Struct {
info: Struct {
id: uint16
label: nullable utf8
color: nullable uint32
}
keypoint_annotations: List<Struct {
id: uint16
label: nullable utf8
color: nullable uint32
}>
keypoint_connections: List<Struct {
keypoint0: uint16
keypoint1: uint16
}>
}
}>API reference links api-reference-links
- 🌊 C++ API docs for
AnnotationContext - 🐍 Python API docs for
AnnotationContext - 🦀 Rust API docs for
AnnotationContext