
    uki4                     `   d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddlm
Z  ej                         ZddlmZ  ej                         j#                  d      Zej&                  d	   Zej&                  d
   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Zej,                  d   Z ej,                  d   Z!ej,                  d   Z"ej&                  d   Z#ejH                  d   Z% e	jL                  d	ejN                  fedd      Z(ejS                  e(        e	jL                  d
ejN                  f e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fedd       e	jL                  dejN                  fe dd       e	jL                  dejN                  fe!dd       e	jL                  dejN                  fe"dd      edd      Z*ejS                  e*       ejS                  e*jV                         ejS                  e*jX                         ejS                  e*jZ                         ejS                  e*j\                         ejS                  e*j^                         ejS                  e*j`                         ejS                  e*jb                         ejS                  e*jd                         ejS                  e*jf                         ejS                  e*jh                         ejS                  e*jj                         ejS                  e*jl                          e	jL                  dejN                  fe#dd      Z7ejS                  e7       ejp                  dk(  rde_9        de_:        de_;        d e_<        d!e_;        d"e_<        d#e_;        d$e_<        d%e_;        d&e_<        d'e_;        d(e_<        d)e_;        d*e_<        d+e_;        d,e_<        d-e_;        d.e_<        d/e_;        d0e_<        d1e_;        d2e_<        d3e%_;        d2e%_<        d4e_;        d5e_<        d6e _;        d7e _<        d8e!_;        d9e!_<        d:e"_;        d;e"_<        d<e#_;        d=e#_<        yy)>zGenerated protocol buffer code.    )
descriptor)descriptor_pool)message)
reflection)symbol_database)	color_pb2s
  
 mediapipe/util/render_data.proto	mediapipemediapipe/util/color.proto"

RenderData7
render_annotations (2.mediapipe.RenderAnnotation
scene_class (	1
scene_viewport (2.mediapipe.RenderViewport"
RenderAnnotation:
	rectangle (2%.mediapipe.RenderAnnotation.RectangleH G
filled_rectangle (2+.mediapipe.RenderAnnotation.FilledRectangleH 0
oval (2 .mediapipe.RenderAnnotation.OvalH =
filled_oval (2&.mediapipe.RenderAnnotation.FilledOvalH 2
point (2!.mediapipe.RenderAnnotation.PointH 0
line (2 .mediapipe.RenderAnnotation.LineH 2
arrow (2!.mediapipe.RenderAnnotation.ArrowH 0
text (2 .mediapipe.RenderAnnotation.TextH I
rounded_rectangle	 (2,.mediapipe.RenderAnnotation.RoundedRectangleH V
filled_rounded_rectangle
 (22.mediapipe.RenderAnnotation.FilledRoundedRectangleH A
gradient_line (2(.mediapipe.RenderAnnotation.GradientLineH 8
scribble (2$.mediapipe.RenderAnnotation.ScribbleH 
	thickness (:1
color (2.mediapipe.Color
	scene_tag (	
	Rectangle
left (
top (
right (
bottom (

normalized (:false
rotation (
top_left_thickness (q
FilledRectangle8
	rectangle (2%.mediapipe.RenderAnnotation.Rectangle$

fill_color (2.mediapipe.Color|
RoundedRectangle8
	rectangle (2%.mediapipe.RenderAnnotation.Rectangle
corner_radius (:0
	line_type (:4
FilledRoundedRectangleG
rounded_rectangle (2,.mediapipe.RenderAnnotation.RoundedRectangle$

fill_color (2.mediapipe.Color@
Oval8
	rectangle (2%.mediapipe.RenderAnnotation.Rectangleb

FilledOval.
oval (2 .mediapipe.RenderAnnotation.Oval$

fill_color (2.mediapipe.Color8
Point	
x (	
y (

normalized (:false
Line
x_start (
y_start (
x_end (
y_end (

normalized (:falseC
	line_type (2).mediapipe.RenderAnnotation.Line.LineType:SOLID".
LineType
UNKNOWN 	
SOLID

DASHED
GradientLine
x_start (
y_start (
x_end (
y_end (

normalized (:false 
color1 (2.mediapipe.Color 
color2 (2.mediapipe.Color<
Scribble0
point (2!.mediapipe.RenderAnnotation.Pointb
Arrow
x_start (
y_start (
x_end (
y_end (

normalized (:false
Text
display_text (	
left (
baseline (
font_height (:8

normalized (:false
	font_face (:0"
center_horizontally (:false 
center_vertically (:false
outline_thickness (:0'
outline_color (2.mediapipe.ColorB
data"[
RenderViewport

id (	
width_px (
	height_px (
compose_on_video (B2
com.google.mediapipe.util.protoBRenderDataProto
RenderDataRenderAnnotation	RectangleFilledRectangleRoundedRectangleFilledRoundedRectangleOval
FilledOvalPointLineGradientLineScribbleArrowTextRenderViewportLineTypezmediapipe.util.render_data_pb2)
DESCRIPTOR
__module__)r   r   r   r   r   r   r   r   r   r   r   r   r   r   FNs2   
com.google.mediapipe.util.protoBRenderDataProtoL         iN
  i  i  i  i  i   i  i  i&  i(  ih  ij  i  i  i  i	  i  i  i  i  i  i  i  i1	  i4	  iF
  iP
  i
  )=__doc__google.protobufr   _descriptorr   _descriptor_poolr   _messager   _reflectionr   _symbol_databaseDefault_sym_dbmediapipe.utilr   !mediapipe_dot_util_dot_color__pb2AddSerializedFiler   message_types_by_name_RENDERDATA_RENDERANNOTATIONnested_types_by_name_RENDERANNOTATION_RECTANGLE!_RENDERANNOTATION_FILLEDRECTANGLE"_RENDERANNOTATION_ROUNDEDRECTANGLE(_RENDERANNOTATION_FILLEDROUNDEDRECTANGLE_RENDERANNOTATION_OVAL_RENDERANNOTATION_FILLEDOVAL_RENDERANNOTATION_POINT_RENDERANNOTATION_LINE_RENDERANNOTATION_GRADIENTLINE_RENDERANNOTATION_SCRIBBLE_RENDERANNOTATION_ARROW_RENDERANNOTATION_TEXT_RENDERVIEWPORTenum_types_by_name_RENDERANNOTATION_LINE_LINETYPEGeneratedProtocolMessageTypeMessager	   RegisterMessager
   r   r   r   r   r   r   r   r   r   r   r   r   r   _USE_C_DESCRIPTORS_options_serialized_options_serialized_start_serialized_end     Y/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/mediapipe/util/render_data_pb2.py<module>rH      sp   & 5 ? / 5 ? #

"
"
$ J &%%'99  ;nK  oK
 ..|<445GH /DD[Q $5$J$JK\$] !%6%K%KL^%_ "+<+Q+QRj+k (*??G 0EElS +@@I *??G !2!G!G!W .CCJO +@@I *??G 223CD"8"K"KJ"W 5[55lXEUEUDW1Z 

   
 #;;;;<NQYQaQaPc888xGWGWFY.3\  ?k>>?PS[ScScRe43h  @{??@RU]UeUeTg53j  F[EEF^aiaqaq`s;3v  4;33FX=M=M<O)3R  :99,IYIYH[/3^  5K44Wx?O?O>Q*3T  4;33FX=M=M<O)3R  <;;;NXM]M]L_13b  8{77
XEUEUDW-3Z  5K44Wx?O?O>Q*3T  4;33FX=M=M<O)3R  #1mXf X r   ( )   (22 3   (88 9   (99 :   (?? @   (-- .   (33 4   (.. /   (-- .   (55 6   (11 2   (.. /   (-- .999:JXM]M]L_ 1b 
    '!!U**#_*  "+!+&)%$(#04/.2-6:#548#37;$659$4=A*<;?*:+/*)-(150/3.,0+*.)+/*)-(48!326!137 215 0/3.-1,,0+*.)+/*)-($(/#"&/!G +rF   