Class Geometry


  • public final class Geometry
    extends com.google.flatbuffers.Table
    • Constructor Detail

      • Geometry

        public Geometry()
    • Method Detail

      • ValidateVersion

        public static void ValidateVersion()
      • __init

        public void __init​(int _i,
                           ByteBuffer _bb)
      • ends

        public long ends​(int j)
      • endsLength

        public int endsLength()
      • endsVector

        public com.google.flatbuffers.IntVector endsVector()
      • endsVector

        public com.google.flatbuffers.IntVector endsVector​(com.google.flatbuffers.IntVector obj)
      • endsAsByteBuffer

        public ByteBuffer endsAsByteBuffer()
      • xy

        public double xy​(int j)
      • xyLength

        public int xyLength()
      • xyVector

        public com.google.flatbuffers.DoubleVector xyVector()
      • xyVector

        public com.google.flatbuffers.DoubleVector xyVector​(com.google.flatbuffers.DoubleVector obj)
      • xyAsByteBuffer

        public ByteBuffer xyAsByteBuffer()
      • z

        public double z​(int j)
      • zLength

        public int zLength()
      • zVector

        public com.google.flatbuffers.DoubleVector zVector()
      • zVector

        public com.google.flatbuffers.DoubleVector zVector​(com.google.flatbuffers.DoubleVector obj)
      • zAsByteBuffer

        public ByteBuffer zAsByteBuffer()
      • m

        public double m​(int j)
      • mLength

        public int mLength()
      • mVector

        public com.google.flatbuffers.DoubleVector mVector()
      • mVector

        public com.google.flatbuffers.DoubleVector mVector​(com.google.flatbuffers.DoubleVector obj)
      • mAsByteBuffer

        public ByteBuffer mAsByteBuffer()
      • t

        public double t​(int j)
      • tLength

        public int tLength()
      • tVector

        public com.google.flatbuffers.DoubleVector tVector()
      • tVector

        public com.google.flatbuffers.DoubleVector tVector​(com.google.flatbuffers.DoubleVector obj)
      • tAsByteBuffer

        public ByteBuffer tAsByteBuffer()
      • tm

        public long tm​(int j)
      • tmLength

        public int tmLength()
      • tmVector

        public com.google.flatbuffers.LongVector tmVector()
      • tmVector

        public com.google.flatbuffers.LongVector tmVector​(com.google.flatbuffers.LongVector obj)
      • tmAsByteBuffer

        public ByteBuffer tmAsByteBuffer()
      • type

        public int type()
      • parts

        public Geometry parts​(int j)
      • partsLength

        public int partsLength()
      • createGeometry

        public static int createGeometry​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         int endsOffset,
                                         int xyOffset,
                                         int zOffset,
                                         int mOffset,
                                         int tOffset,
                                         int tmOffset,
                                         int type,
                                         int partsOffset)
      • startGeometry

        public static void startGeometry​(com.google.flatbuffers.FlatBufferBuilder builder)
      • addEnds

        public static void addEnds​(com.google.flatbuffers.FlatBufferBuilder builder,
                                   int endsOffset)
      • createEndsVector

        public static int createEndsVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                           int[] data)
      • startEndsVector

        public static void startEndsVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                           int numElems)
      • addXy

        public static void addXy​(com.google.flatbuffers.FlatBufferBuilder builder,
                                 int xyOffset)
      • createXyVector

        public static int createXyVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         double[] data)
      • startXyVector

        public static void startXyVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         int numElems)
      • addZ

        public static void addZ​(com.google.flatbuffers.FlatBufferBuilder builder,
                                int zOffset)
      • createZVector

        public static int createZVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        double[] data)
      • startZVector

        public static void startZVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        int numElems)
      • addM

        public static void addM​(com.google.flatbuffers.FlatBufferBuilder builder,
                                int mOffset)
      • createMVector

        public static int createMVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        double[] data)
      • startMVector

        public static void startMVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        int numElems)
      • addT

        public static void addT​(com.google.flatbuffers.FlatBufferBuilder builder,
                                int tOffset)
      • createTVector

        public static int createTVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        double[] data)
      • startTVector

        public static void startTVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        int numElems)
      • addTm

        public static void addTm​(com.google.flatbuffers.FlatBufferBuilder builder,
                                 int tmOffset)
      • createTmVector

        public static int createTmVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         long[] data)
      • startTmVector

        public static void startTmVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         int numElems)
      • addType

        public static void addType​(com.google.flatbuffers.FlatBufferBuilder builder,
                                   int type)
      • addParts

        public static void addParts​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    int partsOffset)
      • createPartsVector

        public static int createPartsVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int[] data)
      • startPartsVector

        public static void startPartsVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int numElems)
      • endGeometry

        public static int endGeometry​(com.google.flatbuffers.FlatBufferBuilder builder)