// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Vision.proto
package messages;
public interface VBallOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional double distance = 1;
/**
* <code>optional double distance = 1;</code>
*/
boolean hasDistance();
/**
* <code>optional double distance = 1;</code>
*/
double getDistance();
// optional double bearing = 2;
/**
* <code>optional double bearing = 2;</code>
*/
boolean hasBearing();
/**
* <code>optional double bearing = 2;</code>
*/
double getBearing();
// optional double angle_x_deg = 3;
/**
* <code>optional double angle_x_deg = 3;</code>
*/
boolean hasAngleXDeg();
/**
* <code>optional double angle_x_deg = 3;</code>
*/
double getAngleXDeg();
// optional double angle_y_deg = 4;
/**
* <code>optional double angle_y_deg = 4;</code>
*/
boolean hasAngleYDeg();
/**
* <code>optional double angle_y_deg = 4;</code>
*/
double getAngleYDeg();
// optional double bearing_sd = 5;
/**
* <code>optional double bearing_sd = 5;</code>
*/
boolean hasBearingSd();
/**
* <code>optional double bearing_sd = 5;</code>
*/
double getBearingSd();
// optional bool in_top_cam = 6;
/**
* <code>optional bool in_top_cam = 6;</code>
*/
boolean hasInTopCam();
/**
* <code>optional bool in_top_cam = 6;</code>
*/
boolean getInTopCam();
// optional double radius = 7;
/**
* <code>optional double radius = 7;</code>
*/
boolean hasRadius();
/**
* <code>optional double radius = 7;</code>
*/
double getRadius();
// optional double confidence = 8;
/**
* <code>optional double confidence = 8;</code>
*/
boolean hasConfidence();
/**
* <code>optional double confidence = 8;</code>
*/
double getConfidence();
// optional bool on = 9;
/**
* <code>optional bool on = 9;</code>
*/
boolean hasOn();
/**
* <code>optional bool on = 9;</code>
*/
boolean getOn();
// optional sint32 frames_on = 10;
/**
* <code>optional sint32 frames_on = 10;</code>
*/
boolean hasFramesOn();
/**
* <code>optional sint32 frames_on = 10;</code>
*/
int getFramesOn();
// optional sint32 frames_off = 11;
/**
* <code>optional sint32 frames_off = 11;</code>
*/
boolean hasFramesOff();
/**
* <code>optional sint32 frames_off = 11;</code>
*/
int getFramesOff();
// optional double rel_x_variance = 12;
/**
* <code>optional double rel_x_variance = 12;</code>
*/
boolean hasRelXVariance();
/**
* <code>optional double rel_x_variance = 12;</code>
*/
double getRelXVariance();
// optional double rel_y_variance = 13;
/**
* <code>optional double rel_y_variance = 13;</code>
*/
boolean hasRelYVariance();
/**
* <code>optional double rel_y_variance = 13;</code>
*/
double getRelYVariance();
// optional double bearing_deg = 14;
/**
* <code>optional double bearing_deg = 14;</code>
*/
boolean hasBearingDeg();
/**
* <code>optional double bearing_deg = 14;</code>
*/
double getBearingDeg();
// optional sint32 x = 15;
/**
* <code>optional sint32 x = 15;</code>
*/
boolean hasX();
/**
* <code>optional sint32 x = 15;</code>
*/
int getX();
// optional sint32 y = 16;
/**
* <code>optional sint32 y = 16;</code>
*/
boolean hasY();
/**
* <code>optional sint32 y = 16;</code>
*/
int getY();
// optional float wz0 = 17;
/**
* <code>optional float wz0 = 17;</code>
*/
boolean hasWz0();
/**
* <code>optional float wz0 = 17;</code>
*/
float getWz0();
}