3 package grl.flatbuffer;
     8 import com.google.flatbuffers.*;
    10 @SuppressWarnings(
"unused")
    14   public SmartServo __init(
int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; 
return this; }
    19   public double jointAccelerationRel(
int j) { 
int o = __offset(4); 
return o != 0 ? bb.getDouble(__vector(o) + j * 8) : 0; }
    25   public double jointVelocityRel(
int j) { 
int o = __offset(6); 
return o != 0 ? bb.getDouble(__vector(o) + j * 8) : 0; }
    32       int jointAccelerationRel,
    34       boolean updateMinimumTrajectoryExecutionTime,
    35       double minimumTrajectoryExecutionTime) {
    36     builder.startObject(4);
    44   public static void startSmartServo(FlatBufferBuilder builder) { builder.startObject(4); }
    45   public static void addJointAccelerationRel(FlatBufferBuilder builder, 
int jointAccelerationRelOffset) { builder.addOffset(0, jointAccelerationRelOffset, 0); }
    46   public static int createJointAccelerationRelVector(FlatBufferBuilder builder, 
double[] data) { builder.startVector(8, data.length, 8); 
for (
int i = data.length - 1; i >= 0; i--) builder.addDouble(data[i]); 
return builder.endVector(); }
    48   public static void addJointVelocityRel(FlatBufferBuilder builder, 
int jointVelocityRelOffset) { builder.addOffset(1, jointVelocityRelOffset, 0); }
    49   public static int createJointVelocityRelVector(FlatBufferBuilder builder, 
double[] data) { builder.startVector(8, data.length, 8); 
for (
int i = data.length - 1; i >= 0; i--) builder.addDouble(data[i]); 
return builder.endVector(); }
    51   public static void addUpdateMinimumTrajectoryExecutionTime(FlatBufferBuilder builder, 
boolean updateMinimumTrajectoryExecutionTime) { builder.addBoolean(2, updateMinimumTrajectoryExecutionTime, 
false); }
    52   public static void addMinimumTrajectoryExecutionTime(FlatBufferBuilder builder, 
double minimumTrajectoryExecutionTime) { builder.addDouble(3, minimumTrajectoryExecutionTime, 0); }
    54     int o = builder.endObject();
 static SmartServo getRootAsSmartServo(ByteBuffer _bb)
static int createJointVelocityRelVector(FlatBufferBuilder builder, double[] data)
ByteBuffer jointVelocityRelAsByteBuffer()
int jointVelocityRelLength()
static void startJointVelocityRelVector(FlatBufferBuilder builder, int numElems)
double minimumTrajectoryExecutionTime()
static void addJointVelocityRel(FlatBufferBuilder builder, int jointVelocityRelOffset)
int jointAccelerationRelLength()
SmartServo __init(int _i, ByteBuffer _bb)
double jointAccelerationRel(int j)
static void addUpdateMinimumTrajectoryExecutionTime(FlatBufferBuilder builder, boolean updateMinimumTrajectoryExecutionTime)
boolean updateMinimumTrajectoryExecutionTime()
static SmartServo getRootAsSmartServo(ByteBuffer _bb, SmartServo obj)
static int createSmartServo(FlatBufferBuilder builder, int jointAccelerationRel, int jointVelocityRel, boolean updateMinimumTrajectoryExecutionTime, double minimumTrajectoryExecutionTime)
static void startSmartServo(FlatBufferBuilder builder)
ByteBuffer jointAccelerationRelAsByteBuffer()
static int createJointAccelerationRelVector(FlatBufferBuilder builder, double[] data)
static int endSmartServo(FlatBufferBuilder builder)
static void addJointAccelerationRel(FlatBufferBuilder builder, int jointAccelerationRelOffset)
double jointVelocityRel(int j)
static void addMinimumTrajectoryExecutionTime(FlatBufferBuilder builder, double minimumTrajectoryExecutionTime)
static void startJointAccelerationRelVector(FlatBufferBuilder builder, int numElems)