001package net.gdface.sdk.thrift.client;
002
003import com.facebook.swift.codec.*;
004import com.facebook.swift.codec.ThriftField.Requiredness;
005import java.util.*;
006
007import static com.google.common.base.Objects.toStringHelper;
008
009@ThriftStruct("FAngle")
010public final class FAngle
011{
012    public FAngle() {
013    }
014
015    private double confidence;
016
017    @ThriftField(value=1, name="confidence", requiredness=Requiredness.REQUIRED)
018    public double getConfidence() { return confidence; }
019
020    @ThriftField
021    public void setConfidence(final double confidence) { this.confidence = confidence; }
022
023    private int pitch;
024
025    @ThriftField(value=2, name="pitch", requiredness=Requiredness.REQUIRED)
026    public int getPitch() { return pitch; }
027
028    @ThriftField
029    public void setPitch(final int pitch) { this.pitch = pitch; }
030
031    private int roll;
032
033    @ThriftField(value=3, name="roll", requiredness=Requiredness.REQUIRED)
034    public int getRoll() { return roll; }
035
036    @ThriftField
037    public void setRoll(final int roll) { this.roll = roll; }
038
039    private int yaw;
040
041    @ThriftField(value=4, name="yaw", requiredness=Requiredness.REQUIRED)
042    public int getYaw() { return yaw; }
043
044    @ThriftField
045    public void setYaw(final int yaw) { this.yaw = yaw; }
046
047    @Override
048    public String toString()
049    {
050        return toStringHelper(this)
051            .add("confidence", confidence)
052            .add("pitch", pitch)
053            .add("roll", roll)
054            .add("yaw", yaw)
055            .toString();
056    }
057}