Class CubemapUtils
- java.lang.Object
-
- org.openstreetmap.josm.plugins.streetside.cubemap.CubemapUtils
-
public class CubemapUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCubemapUtils.CubefaceTypestatic classCubemapUtils.CubemapFaces
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String[],java.lang.String>directionConversion(package private) static org.apache.log4j.Loggerloggerprivate static intNUM_BASEstatic intNUM_SIDESstatic java.util.Map<java.lang.String,java.lang.String>rowCol2StreetsideCellAddressMapstatic java.lang.StringTEST_IMAGE_ID
-
Constructor Summary
Constructors Modifier Constructor Description privateCubemapUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringconvertDecimal2Quaternary(long inputNum)static java.lang.StringconvertDoubleCountNrto16TileNr(java.lang.String countNr)static java.lang.StringconvertQuaternary2Decimal(java.lang.String inputNum)static intgetCount4FaceNumber(java.lang.String faceString)static java.lang.StringgetFaceIdFromTileId(java.lang.String tileId)static java.lang.StringgetFaceNumberForCount(int count)static intgetMaxCols()static intgetMaxRows()static intgetTileHeight()static intgetTileWidth()
-
-
-
Field Detail
-
logger
static final org.apache.log4j.Logger logger
-
directionConversion
public static java.util.Map<java.lang.String[],java.lang.String> directionConversion
-
NUM_BASE
private static final int NUM_BASE
- See Also:
- Constant Field Values
-
TEST_IMAGE_ID
public static final java.lang.String TEST_IMAGE_ID
- See Also:
- Constant Field Values
-
NUM_SIDES
public static final int NUM_SIDES
- See Also:
- Constant Field Values
-
rowCol2StreetsideCellAddressMap
public static java.util.Map<java.lang.String,java.lang.String> rowCol2StreetsideCellAddressMap
-
-
Constructor Detail
-
CubemapUtils
private CubemapUtils()
-
-
Method Detail
-
getMaxCols
public static int getMaxCols()
-
getMaxRows
public static int getMaxRows()
-
convertDecimal2Quaternary
public static java.lang.String convertDecimal2Quaternary(long inputNum)
-
convertQuaternary2Decimal
public static java.lang.String convertQuaternary2Decimal(java.lang.String inputNum)
-
getFaceNumberForCount
public static java.lang.String getFaceNumberForCount(int count)
-
getTileWidth
public static int getTileWidth()
-
getTileHeight
public static int getTileHeight()
-
getCount4FaceNumber
public static int getCount4FaceNumber(java.lang.String faceString)
-
getFaceIdFromTileId
public static java.lang.String getFaceIdFromTileId(java.lang.String tileId)
-
convertDoubleCountNrto16TileNr
public static java.lang.String convertDoubleCountNrto16TileNr(java.lang.String countNr)
-
-