|
GeoPubby
Version 0.1.0.0
|


Public Member Functions | |
| PrecisionWriter | calculate (final Coordinate[] coordinates, final int maxPrecision) |
| void | writeExtendedPrecision (final DataOutput output) throws IOException |
| void | writePoint (final Coordinate coordinate, final DataOutput output) throws IOException |
| void | writePointArray (final Coordinate[] coordinates, final DataOutput output) throws IOException |
Protected Member Functions | |
| void | checkCoordinate (final Coordinate c) |
| void | finalize (final int maxPrecision) |
Protected Attributes | |
| double | precisionMultiplier = 0 |
Private Attributes | |
| boolean | hasZ = false |
| int | zPrecision = TWKBUtils.MIN_EXTENDED_PRECISION |
| double | zPrecisionMultiplier = 0 |
| boolean | hasM = false |
| int | mPrecision = TWKBUtils.MIN_EXTENDED_PRECISION |
| double | mPrecisionMultiplier = 0 |
| int | precision = TWKBUtils.MIN_COORD_PRECISION |
| PrecisionWriter calculate | ( | final Coordinate[] | coordinates, |
| final int | maxPrecision | ||
| ) |
Reimplemented from TWKBWriter.PrecisionWriter.
References TWKBWriter.ExtendedPrecisionWriter.hasM, TWKBWriter.ExtendedPrecisionWriter.hasZ, and TWKBWriter.maxPrecision.
Referenced by TWKBWriter.write().
|
protected |
Reimplemented from TWKBWriter.PrecisionWriter.
References TWKBWriter.ExtendedPrecisionWriter.hasM, TWKBWriter.ExtendedPrecisionWriter.hasZ, TWKBWriter.ExtendedPrecisionWriter.mPrecision, and TWKBWriter.ExtendedPrecisionWriter.zPrecision.
|
protected |
Reimplemented from TWKBWriter.PrecisionWriter.
References TWKBWriter.ExtendedPrecisionWriter.hasM, TWKBWriter.ExtendedPrecisionWriter.hasZ, TWKBUtils.MAX_EXTENDED_PRECISION, TWKBWriter.maxPrecision, TWKBWriter.ExtendedPrecisionWriter.mPrecision, TWKBWriter.ExtendedPrecisionWriter.mPrecisionMultiplier, TWKBWriter.ExtendedPrecisionWriter.zPrecision, and TWKBWriter.ExtendedPrecisionWriter.zPrecisionMultiplier.
| void writeExtendedPrecision | ( | final DataOutput | output | ) | throws IOException |
| void writePoint | ( | final Coordinate | coordinate, |
| final DataOutput | output | ||
| ) | throws IOException |
| void writePointArray | ( | final Coordinate[] | coordinates, |
| final DataOutput | output | ||
| ) | throws IOException |
Reimplemented from TWKBWriter.PrecisionWriter.
References TWKBWriter.ExtendedPrecisionWriter.hasM, TWKBWriter.ExtendedPrecisionWriter.hasZ, TWKBWriter.ExtendedPrecisionWriter.mPrecisionMultiplier, TWKBWriter.PrecisionWriter.precisionMultiplier, and TWKBWriter.ExtendedPrecisionWriter.zPrecisionMultiplier.
|
private |
Referenced by TWKBWriter.ExtendedPrecisionWriter.calculate(), TWKBWriter.ExtendedPrecisionWriter.checkCoordinate(), TWKBWriter.ExtendedPrecisionWriter.finalize(), TWKBWriter.ExtendedPrecisionWriter.writeExtendedPrecision(), TWKBWriter.ExtendedPrecisionWriter.writePoint(), and TWKBWriter.ExtendedPrecisionWriter.writePointArray().
|
private |
Referenced by TWKBWriter.ExtendedPrecisionWriter.calculate(), TWKBWriter.ExtendedPrecisionWriter.checkCoordinate(), TWKBWriter.ExtendedPrecisionWriter.finalize(), TWKBWriter.ExtendedPrecisionWriter.writeExtendedPrecision(), TWKBWriter.ExtendedPrecisionWriter.writePoint(), and TWKBWriter.ExtendedPrecisionWriter.writePointArray().
|
private |
|
private |
|
privateinherited |
|
protectedinherited |
|
private |
|
private |