@@ -240,6 +240,21 @@ class Sphere(google.protobuf.message.Message):
240240 ...
241241global___Sphere = Sphere
242242
243+ @typing_extensions .final
244+ class Capsule (google .protobuf .message .Message ):
245+ DESCRIPTOR : google .protobuf .descriptor .Descriptor
246+ RADIUS_MM_FIELD_NUMBER : builtins .int
247+ LENGTH_MM_FIELD_NUMBER : builtins .int
248+ radius_mm : builtins .float
249+ length_mm : builtins .float
250+
251+ def __init__ (self , * , radius_mm : builtins .float = ..., length_mm : builtins .float = ...) -> None :
252+ ...
253+
254+ def ClearField (self , field_name : typing_extensions .Literal ['length_mm' , b'length_mm' , 'radius_mm' , b'radius_mm' ]) -> None :
255+ ...
256+ global___Capsule = Capsule
257+
243258@typing_extensions .final
244259class RectangularPrism (google .protobuf .message .Message ):
245260 """RectangularPrism contains a Vector3 field corresponding to the X, Y, Z dimensions of the prism in mms
@@ -269,11 +284,12 @@ class Geometry(google.protobuf.message.Message):
269284 CENTER_FIELD_NUMBER : builtins .int
270285 SPHERE_FIELD_NUMBER : builtins .int
271286 BOX_FIELD_NUMBER : builtins .int
287+ CAPSULE_FIELD_NUMBER : builtins .int
272288 LABEL_FIELD_NUMBER : builtins .int
273289
274290 @property
275291 def center (self ) -> global___Pose :
276- """Pose of a gemetries center point"""
292+ """Pose of a geometries center point"""
277293
278294 @property
279295 def sphere (self ) -> global___Sphere :
@@ -282,19 +298,23 @@ class Geometry(google.protobuf.message.Message):
282298 @property
283299 def box (self ) -> global___RectangularPrism :
284300 ...
301+
302+ @property
303+ def capsule (self ) -> global___Capsule :
304+ ...
285305 label : builtins .str
286306 'Label of the geometry. If none supplied, will be an empty string.'
287307
288- def __init__ (self , * , center : global___Pose | None = ..., sphere : global___Sphere | None = ..., box : global___RectangularPrism | None = ..., label : builtins .str = ...) -> None :
308+ def __init__ (self , * , center : global___Pose | None = ..., sphere : global___Sphere | None = ..., box : global___RectangularPrism | None = ..., capsule : global___Capsule | None = ..., label : builtins .str = ...) -> None :
289309 ...
290310
291- def HasField (self , field_name : typing_extensions .Literal ['box' , b'box' , 'center' , b'center' , 'geometry_type' , b'geometry_type' , 'sphere' , b'sphere' ]) -> builtins .bool :
311+ def HasField (self , field_name : typing_extensions .Literal ['box' , b'box' , 'capsule' , b'capsule' , ' center' , b'center' , 'geometry_type' , b'geometry_type' , 'sphere' , b'sphere' ]) -> builtins .bool :
292312 ...
293313
294- def ClearField (self , field_name : typing_extensions .Literal ['box' , b'box' , 'center' , b'center' , 'geometry_type' , b'geometry_type' , 'label' , b'label' , 'sphere' , b'sphere' ]) -> None :
314+ def ClearField (self , field_name : typing_extensions .Literal ['box' , b'box' , 'capsule' , b'capsule' , ' center' , b'center' , 'geometry_type' , b'geometry_type' , 'label' , b'label' , 'sphere' , b'sphere' ]) -> None :
295315 ...
296316
297- def WhichOneof (self , oneof_group : typing_extensions .Literal ['geometry_type' , b'geometry_type' ]) -> typing_extensions .Literal ['sphere' , 'box' ] | None :
317+ def WhichOneof (self , oneof_group : typing_extensions .Literal ['geometry_type' , b'geometry_type' ]) -> typing_extensions .Literal ['sphere' , 'box' , 'capsule' ] | None :
298318 ...
299319global___Geometry = Geometry
300320
0 commit comments