diff --git a/rerun_py/rerun_sdk/rerun/archetypes/arrows2d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/arrows2d_ext.py index e207fd22d3b5..5d291f3aae7b 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/arrows2d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/arrows2d_ext.py @@ -17,6 +17,8 @@ def __init__( radii: datatypes.Float32ArrayLike | None = None, colors: datatypes.Rgba32ArrayLike | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, + draw_order: datatypes.Float32Like | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, ) -> None: """ @@ -39,6 +41,12 @@ def __init__( Optional colors for the points. labels: Optional text labels for the arrows. + show_labels: + Optional choice of whether the text labels should be shown by default. + draw_order: + An optional floating point value that specifies the 2D drawing order of the arrows. + + Objects with higher values are drawn on top of those with lower values. class_ids: Optional class Ids for the points. @@ -55,6 +63,8 @@ def __init__( radii=radii, colors=colors, labels=labels, + show_labels=show_labels, + draw_order=draw_order, class_ids=class_ids, ) return diff --git a/rerun_py/rerun_sdk/rerun/archetypes/arrows3d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/arrows3d_ext.py index 43e3f66bd122..8bcbb2e21521 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/arrows3d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/arrows3d_ext.py @@ -17,6 +17,7 @@ def __init__( radii: datatypes.Float32ArrayLike | None = None, colors: datatypes.Rgba32ArrayLike | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, ) -> None: """ @@ -39,6 +40,8 @@ def __init__( Optional colors for the points. labels: Optional text labels for the arrows. + show_labels: + Optional choice of whether the text labels should be shown by default. class_ids: Optional class Ids for the points. @@ -55,6 +58,7 @@ def __init__( radii=radii, colors=colors, labels=labels, + show_labels=show_labels, class_ids=class_ids, ) return diff --git a/rerun_py/rerun_sdk/rerun/archetypes/boxes2d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/boxes2d_ext.py index 1c6bffd78588..1cf361ee9138 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/boxes2d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/boxes2d_ext.py @@ -47,6 +47,7 @@ def __init__( radii: datatypes.Float32ArrayLike | None = None, colors: datatypes.Rgba32ArrayLike | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, draw_order: datatypes.Float32ArrayLike | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, ) -> None: @@ -79,6 +80,8 @@ def __init__( Optional radii for the lines that make up the boxes. labels: Optional text labels for the boxes. + show_labels: + Optional choice of whether the text labels should be shown by default. draw_order: An optional floating point value that specifies the 2D drawing order. Objects with higher values are drawn on top of those with lower values. @@ -164,6 +167,7 @@ def __init__( radii=radii, colors=colors, labels=labels, + show_labels=show_labels, draw_order=draw_order, class_ids=class_ids, ) diff --git a/rerun_py/rerun_sdk/rerun/archetypes/boxes3d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/boxes3d_ext.py index 719359c60f2a..d706b39c21a5 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/boxes3d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/boxes3d_ext.py @@ -25,6 +25,7 @@ def __init__( radii: datatypes.Float32ArrayLike | None = None, fill_mode: components.FillMode | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, ) -> None: """ @@ -65,6 +66,8 @@ def __init__( Optionally choose whether the boxes are drawn with lines or solid. labels: Optional text labels for the boxes. + show_labels: + Optional choice of whether the text labels should be shown by default. class_ids: Optional `ClassId`s for the boxes. @@ -131,6 +134,7 @@ def __init__( radii=radii, fill_mode=fill_mode, labels=labels, + show_labels=show_labels, class_ids=class_ids, ) return diff --git a/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d_ext.py index 98c8d8e778b6..f6fa804f61d9 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/ellipsoids3d_ext.py @@ -23,6 +23,7 @@ def __init__( line_radii: datatypes.Float32ArrayLike | None = None, fill_mode: components.FillMode | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, ) -> None: """ @@ -56,6 +57,8 @@ def __init__( Optionally choose whether the ellipsoids are drawn with lines or solid. labels: Optional text labels for the ellipsoids. + show_labels: + Optional choice of whether the text labels should be shown by default. class_ids: Optional `ClassId`s for the ellipsoids. @@ -81,6 +84,7 @@ def __init__( line_radii=line_radii, fill_mode=fill_mode, labels=labels, + show_labels=show_labels, class_ids=class_ids, ) return diff --git a/rerun_py/rerun_sdk/rerun/archetypes/points2d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/points2d_ext.py index 2735291215cf..705b7045e150 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/points2d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/points2d_ext.py @@ -16,6 +16,7 @@ def __init__( radii: datatypes.Float32ArrayLike | None = None, colors: datatypes.Rgba32ArrayLike | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, draw_order: datatypes.Float32ArrayLike | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, keypoint_ids: datatypes.KeypointIdArrayLike | None = None, @@ -36,6 +37,8 @@ def __init__( As either 0-1 floats or 0-255 integers, with separate alpha. labels: Optional text labels for the points. + show_labels: + Optional choice of whether the text labels should be shown by default. draw_order: An optional floating point value that specifies the 2D drawing order. Objects with higher values are drawn on top of those with lower values. @@ -64,6 +67,7 @@ def __init__( radii=radii, colors=colors, labels=labels, + show_labels=show_labels, draw_order=draw_order, class_ids=class_ids, keypoint_ids=keypoint_ids, diff --git a/rerun_py/rerun_sdk/rerun/archetypes/points3d_ext.py b/rerun_py/rerun_sdk/rerun/archetypes/points3d_ext.py index 985b5430d5ab..2416072b7c31 100644 --- a/rerun_py/rerun_sdk/rerun/archetypes/points3d_ext.py +++ b/rerun_py/rerun_sdk/rerun/archetypes/points3d_ext.py @@ -16,6 +16,7 @@ def __init__( radii: datatypes.Float32ArrayLike | None = None, colors: datatypes.Rgba32ArrayLike | None = None, labels: datatypes.Utf8ArrayLike | None = None, + show_labels: datatypes.BoolLike | None = None, class_ids: datatypes.ClassIdArrayLike | None = None, keypoint_ids: datatypes.KeypointIdArrayLike | None = None, ): @@ -35,6 +36,8 @@ def __init__( As either 0-1 floats or 0-255 integers, with separate alpha. labels: Optional text labels for the points. + show_labels: + Optional choice of whether the text labels should be shown by default. class_ids: Optional class Ids for the points. @@ -60,6 +63,7 @@ def __init__( radii=radii, colors=colors, labels=labels, + show_labels=show_labels, class_ids=class_ids, keypoint_ids=keypoint_ids, )