// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: VisionField.proto
package messages;
public final class _File_VisionField {
private _File_VisionField() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_VisionField_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_VisionField_fieldAccessorTable;
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_Point_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_Point_fieldAccessorTable;
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_VisualDetection_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_VisualDetection_fieldAccessorTable;
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_VisualGoalPost_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_VisualGoalPost_fieldAccessorTable;
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_VisualCorner_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_VisualCorner_fieldAccessorTable;
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_VisualLine_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_VisualLine_fieldAccessorTable;
static com.google.protobuf.Descriptors.Descriptor
internal_static_messages_VisualFieldEdge_descriptor;
static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_messages_VisualFieldEdge_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\021VisionField.proto\022\010messages\"\231\003\n\013Vision" +
"Field\022\021\n\ttimestamp\030\001 \001(\003\022-\n\013goal_post_l\030" +
"\002 \001(\0132\030.messages.VisualGoalPost\022-\n\013goal_" +
"post_r\030\003 \001(\0132\030.messages.VisualGoalPost\022-" +
"\n\rvisual_corner\030\004 \003(\0132\026.messages.VisualC" +
"orner\022-\n\rbottom_corner\030\t \003(\0132\026.messages." +
"VisualCorner\022)\n\013visual_line\030\005 \003(\0132\024.mess" +
"ages.VisualLine\022)\n\013bottom_line\030\010 \003(\0132\024.m" +
"essages.VisualLine\022/\n\014visual_cross\030\006 \001(\013" +
"2\031.messages.VisualDetection\0224\n\021visual_fi",
"eld_edge\030\007 \001(\0132\031.messages.VisualFieldEdg" +
"e\"2\n\005Point\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\023\n\013fiel" +
"d_angle\030\003 \001(\002\"\335\002\n\017VisualDetection\022\020\n\010dis" +
"tance\030\001 \001(\002\022\017\n\007bearing\030\002 \001(\002\022\023\n\013bearing_" +
"deg\030\003 \001(\002\022\023\n\013distance_sd\030\004 \001(\002\022\022\n\nbearin" +
"g_sd\030\005 \001(\002\022\021\n\tcertainty\030\006 \001(\005\022\n\n\002on\030\007 \001(" +
"\010\022\021\n\tframes_on\030\010 \001(\005\022\022\n\nframes_off\030\t \001(\005" +
"\022(\n\017concrete_coords\030\n \003(\0132\017.messages.Poi" +
"nt\022\023\n\013angle_x_deg\030\013 \001(\002\022\023\n\013angle_y_deg\030\014" +
" \001(\002\022\022\n\nred_goalie\030\r \001(\010\022\023\n\013navy_goalie\030",
"\016 \001(\010\022\020\n\010intopcam\030\017 \001(\010\022\t\n\001x\030\021 \001(\005\022\t\n\001y\030" +
"\022 \001(\005\"\362\001\n\016VisualGoalPost\0223\n\020visual_detec" +
"tion\030\001 \001(\0132\031.messages.VisualDetection\022\016\n" +
"\006height\030\002 \001(\002\022\r\n\005width\030\003 \001(\002\022!\n\010left_top" +
"\030\004 \001(\0132\017.messages.Point\022\"\n\tright_top\030\005 \001" +
"(\0132\017.messages.Point\022!\n\010left_bot\030\006 \001(\0132\017." +
"messages.Point\022\"\n\tright_bot\030\007 \001(\0132\017.mess" +
"ages.Point\"\337\014\n\014VisualCorner\0223\n\020visual_de" +
"tection\030\001 \001(\0132\031.messages.VisualDetection" +
"\022\023\n\013orientation\030\002 \001(\002\0221\n\013corner_type\030\003 \001",
"(\0162\034.messages.VisualCorner.shape\022\034\n\024phys" +
"ical_orientation\030\004 \001(\002\0221\n\007poss_id\030\005 \003(\0162" +
" .messages.VisualCorner.corner_id\022\t\n\001x\030\006" +
" \001(\021\022\t\n\001y\030\007 \001(\021\"\227\006\n\tcorner_id\022\022\n\016L_INNER" +
"_CORNER\020\000\022\022\n\016L_OUTER_CORNER\020\001\022\014\n\010T_CORNE" +
"R\020\002\022\021\n\rCENTER_CIRCLE\020\003\022\017\n\013BLUE_GOAL_T\020\004\022" +
"\021\n\rYELLOW_GOAL_T\020\005\022+\n\'BLUE_GOAL_RIGHT_L_" +
"OR_YELLOW_GOAL_LEFT_L\020\006\022+\n\'BLUE_GOAL_LEF" +
"T_L_OR_YELLOW_GOAL_RIGHT_L\020\007\022/\n+BLUE_COR" +
"NER_TOP_L_OR_YELLOW_CORNER_BOTTOM_L\020\010\022/\n",
"+BLUE_CORNER_BOTTOM_L_OR_YELLOW_CORNER_T" +
"OP_L\020\t\022\022\n\016CORNER_INNER_L\020\n\022\024\n\020GOAL_BOX_I" +
"NNER_L\020\013\022\025\n\021BLUE_GOAL_OUTER_L\020\014\022\027\n\023YELLO" +
"W_GOAL_OUTER_L\020\r\022\014\n\010CENTER_T\020\016\022\025\n\021BLUE_C" +
"ORNER_TOP_L\020\017\022\030\n\024BLUE_CORNER_BOTTOM_L\020\020\022" +
"\024\n\020BLUE_GOAL_LEFT_T\020\021\022\025\n\021BLUE_GOAL_RIGHT" +
"_T\020\022\022\024\n\020BLUE_GOAL_LEFT_L\020\023\022\025\n\021BLUE_GOAL_" +
"RIGHT_L\020\024\022\023\n\017CENTER_BOTTOM_T\020\025\022\020\n\014CENTER" +
"_TOP_T\020\026\022\032\n\026YELLOW_CORNER_BOTTOM_L\020\027\022\027\n\023" +
"YELLOW_CORNER_TOP_L\020\030\022\026\n\022YELLOW_GOAL_LEF",
"T_T\020\031\022\027\n\023YELLOW_GOAL_RIGHT_T\020\032\022\026\n\022YELLOW" +
"_GOAL_LEFT_L\020\033\022\027\n\023YELLOW_GOAL_RIGHT_L\020\034\022" +
"\025\n\021CORNER_NO_IDEA_ID\020\035\022\n\n\006TOP_CC\020\036\022\r\n\tBO" +
"TTOM_CC\020\037\"\320\004\n\005shape\022\013\n\007UNKNOWN\020\000\022\013\n\007INNE" +
"R_L\020\001\022\013\n\007OUTER_L\020\002\022\005\n\001T\020\003\022\n\n\006CIRCLE\020\004\022\n\n" +
"\006GOAL_L\020\005\022\014\n\010CORNER_L\020\006\022\017\n\013LEFT_GOAL_L\020\007" +
"\022\020\n\014RIGHT_GOAL_L\020\010\022\025\n\021RIGHT_GOAL_CORNER\020" +
"\t\022\024\n\020LEFT_GOAL_CORNER\020\n\022\n\n\006GOAL_T\020\013\022\n\n\006S" +
"IDE_T\020\014\022\017\n\013LEFT_GOAL_T\020\r\022\020\n\014RIGHT_GOAL_T" +
"\020\016\022\026\n\022YELLOW_GOAL_BOTTOM\020\017\022\023\n\017YELLOW_GOA",
"L_TOP\020\020\022\024\n\020BLUE_GOAL_BOTTOM\020\021\022\021\n\rBLUE_GO" +
"AL_TOP\020\022\022\026\n\022LEFT_GOAL_YELLOW_L\020\023\022\024\n\020LEFT" +
"_GOAL_BLUE_L\020\024\022\027\n\023RIGHT_GOAL_YELLOW_L\020\025\022" +
"\025\n\021RIGHT_GOAL_BLUE_L\020\026\022\027\n\023RIGHT_GOAL_YEL" +
"LOW_T\020\027\022\026\n\022LEFT_GOAL_YELLOW_T\020\030\022\025\n\021RIGHT" +
"_GOAL_BLUE_T\020\031\022\024\n\020LEFT_GOAL_BLUE_T\020\032\022\020\n\014" +
"CENTER_T_TOP\020\033\022\023\n\017CENTER_T_BOTTOM\020\034\022\025\n\021C" +
"ENTER_CIRCLE_TOP\020\035\022\030\n\024CENTER_CIRCLE_BOTT" +
"OM\020\036\"\201\006\n\nVisualLine\0223\n\020visual_detection\030" +
"\001 \001(\0132\031.messages.VisualDetection\022\017\n\007star",
"t_x\030\002 \001(\005\022\017\n\007start_y\030\003 \001(\005\022\022\n\nstart_dist" +
"\030\014 \001(\002\022\025\n\rstart_bearing\030\r \001(\002\022\r\n\005end_x\030\004" +
" \001(\005\022\r\n\005end_y\030\005 \001(\005\022\020\n\010end_dist\030\016 \001(\002\022\023\n" +
"\013end_bearing\030\017 \001(\002\022\r\n\005angle\030\006 \001(\002\022\021\n\tavg" +
"_width\030\007 \001(\002\022\016\n\006length\030\010 \001(\002\022\r\n\005slope\030\t " +
"\001(\002\022\r\n\005y_int\030\n \001(\002\0223\n\rpossibilities\030\013 \003(" +
"\0162\034.messages.VisualLine.line_id\"\246\003\n\007line" +
"_id\022\020\n\014UNKNOWN_LINE\0202\022\023\n\017SIDE_OR_ENDLINE" +
"\0203\022\021\n\rSIDELINE_LINE\0204\022\020\n\014ENDLINE_LINE\0205\022" +
"\020\n\014GOALBOX_LINE\0206\022\025\n\021GOALBOX_SIDE_LINE\0207",
"\022\024\n\020GOALBOX_TOP_LINE\0208\022\025\n\021BLUE_GOAL_ENDL" +
"INE\0209\022\027\n\023YELLOW_GOAL_ENDLINE\020:\022\020\n\014TOP_SI" +
"DELINE\020;\022\023\n\017BOTTOM_SIDELINE\020<\022\013\n\007MIDLINE" +
"\020=\022\031\n\025BLUE_GOALBOX_TOP_LINE\020>\022\032\n\026BLUE_GO" +
"ALBOX_LEFT_LINE\020?\022\033\n\027BLUE_GOALBOX_RIGHT_" +
"LINE\020@\022\033\n\027YELLOW_GOALBOX_TOP_LINE\020A\022\034\n\030Y" +
"ELLOW_GOALBOX_LEFT_LINE\020B\022\035\n\031YELLOW_GOAL" +
"BOX_RIGHT_LINE\020C\"M\n\017VisualFieldEdge\022\022\n\nd" +
"istance_l\030\001 \001(\002\022\022\n\ndistance_m\030\002 \001(\002\022\022\n\nd" +
"istance_r\030\003 \001(\002B\025B\021_File_VisionFieldP\001"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_messages_VisionField_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_messages_VisionField_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_VisionField_descriptor,
new java.lang.String[] { "Timestamp", "GoalPostL", "GoalPostR", "VisualCorner", "BottomCorner", "VisualLine", "BottomLine", "VisualCross", "VisualFieldEdge", });
internal_static_messages_Point_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_messages_Point_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_Point_descriptor,
new java.lang.String[] { "X", "Y", "FieldAngle", });
internal_static_messages_VisualDetection_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_messages_VisualDetection_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_VisualDetection_descriptor,
new java.lang.String[] { "Distance", "Bearing", "BearingDeg", "DistanceSd", "BearingSd", "Certainty", "On", "FramesOn", "FramesOff", "ConcreteCoords", "AngleXDeg", "AngleYDeg", "RedGoalie", "NavyGoalie", "Intopcam", "X", "Y", });
internal_static_messages_VisualGoalPost_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_messages_VisualGoalPost_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_VisualGoalPost_descriptor,
new java.lang.String[] { "VisualDetection", "Height", "Width", "LeftTop", "RightTop", "LeftBot", "RightBot", });
internal_static_messages_VisualCorner_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_messages_VisualCorner_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_VisualCorner_descriptor,
new java.lang.String[] { "VisualDetection", "Orientation", "CornerType", "PhysicalOrientation", "PossId", "X", "Y", });
internal_static_messages_VisualLine_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_messages_VisualLine_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_VisualLine_descriptor,
new java.lang.String[] { "VisualDetection", "StartX", "StartY", "StartDist", "StartBearing", "EndX", "EndY", "EndDist", "EndBearing", "Angle", "AvgWidth", "Length", "Slope", "YInt", "Possibilities", });
internal_static_messages_VisualFieldEdge_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_messages_VisualFieldEdge_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_messages_VisualFieldEdge_descriptor,
new java.lang.String[] { "DistanceL", "DistanceM", "DistanceR", });
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}