Class GeoPoseJsonBindings

java.lang.Object
org.vast.ogc.geopose.GeoPoseJsonBindings

public class GeoPoseJsonBindings extends Object

JSON bindings for GeoPose objects using Gson JsonWriter/JsonReader.
This class is NOT threadsafe.

  • Field Details

  • Constructor Details

    • GeoPoseJsonBindings

      public GeoPoseJsonBindings()
  • Method Details

    • writeGeoPose

      public void writeGeoPose(com.google.gson.stream.JsonWriter writer, Pose pose) throws IOException
      Throws:
      IOException
    • writePose

      public void writePose(com.google.gson.stream.JsonWriter writer, Pose pose) throws IOException
      Throws:
      IOException
    • writePose

      protected void writePose(com.google.gson.stream.JsonWriter writer, Pose pose, String typeString) throws IOException
      Throws:
      IOException
    • readPose

      public Pose readPose(com.google.gson.stream.JsonReader reader) throws IOException
      Throws:
      IOException
    • isGeoPose

      public boolean isGeoPose(Pose pose)