Package com.google.common.geometry
Class S2PointCompression.FaceRunCoder
- java.lang.Object
-
- com.google.common.geometry.S2PointCompression.FaceRunCoder
-
- Enclosing class:
- S2PointCompression
private static class S2PointCompression.FaceRunCoder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
S2PointCompression.FaceRunCoder.FaceRun
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<S2PointCompression.FaceRunCoder.FaceRun>
faces
-
Constructor Summary
Constructors Modifier Constructor Description private
FaceRunCoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFace(int face)
void
decode(int vertices, LittleEndianInput decoder)
void
encode(LittleEndianOutput encoder)
java.util.Iterator<java.lang.Integer>
getFaceIterator()
-
-
-
Field Detail
-
faces
private final java.util.List<S2PointCompression.FaceRunCoder.FaceRun> faces
-
-
Method Detail
-
addFace
public void addFace(int face)
-
encode
public void encode(LittleEndianOutput encoder) throws java.io.IOException
- Throws:
java.io.IOException
-
decode
public void decode(int vertices, LittleEndianInput decoder) throws java.io.IOException
- Throws:
java.io.IOException
-
getFaceIterator
public java.util.Iterator<java.lang.Integer> getFaceIterator()
-
-