-
5b2cd72940
fix: cast to long for shift
Hannes Janetzek
2013-09-28 22:18:50 +02:00
-
92abdbb328
also *throw* exception
Hannes Janetzek
2013-09-28 22:18:13 +02:00
-
c1bb637fbf
fix: SymbolLayer first item from prevTextures could not have been removed
Hannes Janetzek
2013-09-28 21:45:33 +02:00
-
9653c02b46
add PointF
Hannes Janetzek
2013-09-28 21:07:25 +02:00
-
1226e6c292
add MapPosition(lat,lon,scale), Map.setMapPosition(lat,lon,scale)
Hannes Janetzek
2013-09-28 21:04:29 +02:00
-
170e8287ab
add GeometryBuffer.translate(x,y)/scale() functions
Hannes Janetzek
2013-09-28 21:00:36 +02:00
-
01d98cbcb7
add Color.fade(color, alpha)
Hannes Janetzek
2013-09-28 20:59:44 +02:00
-
32d17cca18
utils.pool: remove debug + docs
Hannes Janetzek
2013-09-28 20:58:34 +02:00
-
113f8180cc
reset GL program and texture state each frame
Hannes Janetzek
2013-09-28 20:51:23 +02:00
-
4ccc8ed147
add TileSet.contains(Tile)
Hannes Janetzek
2013-09-28 20:45:55 +02:00
-
68cd2f345a
GeometryUtils: add docs
Hannes Janetzek
2013-09-28 20:45:01 +02:00
-
ed7ff6e7a1
improve LineLayer rendering
Hannes Janetzek
2013-09-26 22:09:09 +02:00
-
c05710fcdb
oscim.core.Tag: cleanups
Hannes Janetzek
2013-09-25 05:50:54 +02:00
-
2db1cf8b6c
org.oscim.backend: docs and cleanups
Hannes Janetzek
2013-09-25 05:30:34 +02:00
-
a9d9c97bff
move 'fillCoordinates' and uploadLayers from MapRenderer to ElementRenderer
Hannes Janetzek
2013-09-25 02:58:58 +02:00
-
c519a4f34b
start of MeshLayer for 2D Meshes w/ tessellation
Hannes Janetzek
2013-09-25 02:56:25 +02:00
-
836f6a60e0
improve Tessellator, no more 'synchronized' needed
Hannes Janetzek
2013-09-25 02:50:48 +02:00
-
768df7f6d6
some hints for building jni
Hannes Janetzek
2013-09-25 02:38:51 +02:00
-
3161013481
add VertexItem.getSize()
Hannes Janetzek
2013-09-25 02:34:30 +02:00
-
39c0fcafea
share GL reference in RenderElement
Hannes Janetzek
2013-09-25 02:31:27 +02:00
-
47b8a379a4
ignore++
Hannes Janetzek
2013-09-25 02:23:00 +02:00
-
beba45fcdf
use ArrayUtils.reverse(), some cleanups and docs
Hannes Janetzek
2013-09-25 02:22:28 +02:00
-
4c77ae6c4b
add ArrayUtils.reverse()
Hannes Janetzek
2013-09-25 02:20:27 +02:00
-
178f096b60
add Inlist.appendList(), rename append() to appendItem()
Hannes Janetzek
2013-09-25 02:19:42 +02:00
-
3782ab8f57
project settings: remove cdt builder
Hannes Janetzek
2013-09-24 17:44:30 +02:00
-
86a77a77d6
update to new libgdx api
Hannes Janetzek
2013-09-23 21:32:39 +02:00
-
0c175119b9
desktop: remove duplicated GdxGL20, wrap LwjglGL20
Hannes Janetzek
2013-09-23 21:31:55 +02:00
-
1fd50d1faa
desktop: export jars
Hannes Janetzek
2013-09-23 21:29:26 +02:00
-
c720cf22aa
consistent formatting
Hannes Janetzek
2013-09-23 17:59:51 +02:00
-
57dfd91378
add TestLogger
Hannes Janetzek
2013-09-23 17:14:53 +02:00
-
ab53fecce5
vtm-gdx: key for tronrender theme
Hannes Janetzek
2013-09-23 17:13:05 +02:00
-
5a602786f3
add some example code
Hannes Janetzek
2013-09-23 17:12:36 +02:00
-
31e1fce550
settings: formatter
Hannes Janetzek
2013-09-23 17:07:36 +02:00
-
b7b15e120a
use jars from vtm-ext-libs
Hannes Janetzek
2013-09-23 17:06:29 +02:00
-
973949180f
add FIXME
Hannes Janetzek
2013-09-23 16:37:56 +02:00
-
425c12593b
enable PolygonLayer pattern textures and repeat (tile_size/texture_width) times
Hannes Janetzek
2013-09-23 01:39:20 +02:00
-
fa28799a5b
fix: also clear unused ELEMENT_ARRAY vbos
Hannes Janetzek
2013-09-23 01:35:03 +02:00
-
5c011a2402
reduce points on-the-fly while reading from mapfile
Hannes Janetzek
2013-09-23 01:33:24 +02:00
-
8a2060ca6e
make constructor public
Hannes Janetzek
2013-09-23 01:31:49 +02:00
-
e40d7136f1
FIX: jogl seems to be picky about flip to limit reads
Hannes Janetzek
2013-09-21 16:07:02 +02:00
-
7e6833d5fd
try to load external themes from asset path first
Hannes Janetzek
2013-09-21 14:20:56 +02:00
-
21020abcbd
theme: add osmarender patterns
Hannes Janetzek
2013-09-21 14:19:38 +02:00
-
da4d1c1ee7
use libtess-jni in ExtrusionLayer, remove Triangle
Hannes Janetzek
2013-09-21 12:27:17 +02:00
-
bc3885cd54
remove commented code
Hannes Janetzek
2013-09-20 18:37:32 +02:00
-
8cc115a108
fix: make updateAnimation synchronized
Hannes Janetzek
2013-09-20 18:36:39 +02:00
-
4aae6c0a09
fix MapAnimator: ensure 'adv' is within 0..1
Hannes Janetzek
2013-09-20 18:35:41 +02:00
-
3608e49885
formatting
Hannes Janetzek
2013-09-20 18:34:43 +02:00
-
df9d94ac51
simplify LayerRenderer, move setMatrix to ElementRenderer
Hannes Janetzek
2013-09-20 17:41:54 +02:00
-
19b32adc34
add docs
Hannes Janetzek
2013-09-20 17:05:47 +02:00
-
5ce9024eae
use MapRenderer.frametime
Hannes Janetzek
2013-09-20 17:05:29 +02:00
-
c093fe3b0c
add TouchListener Interface
Hannes Janetzek
2013-09-20 17:04:54 +02:00
-
ba9300da91
API: remove Map.setMapCenter() -> use Map.setMapPosition
Hannes Janetzek
2013-09-20 17:02:55 +02:00
-
510c201e17
jni: add missing include
Hannes Janetzek
2013-09-20 16:28:36 +02:00
-
7dde869f4a
refactor: utils.GlUtils -> renderer.GLUtils, utils.Matrix4 -> renderer.GLMatrix
Hannes Janetzek
2013-09-20 16:28:12 +02:00
-
83a276becf
cleanups
Hannes Janetzek
2013-09-20 14:03:37 +02:00
-
4fadd929ee
add docs
Hannes Janetzek
2013-09-20 13:55:47 +02:00
-
f049673412
add file header
Hannes Janetzek
2013-09-20 13:50:45 +02:00
-
43de62f4bc
use Closeable interface in IOUtils
Hannes Janetzek
2013-09-20 13:50:11 +02:00
-
eab0f5e87a
remove unused functions
Hannes Janetzek
2013-09-20 13:37:59 +02:00
-
57b94e1d5d
theme: use our schema
Hannes Janetzek
2013-09-19 23:54:23 +02:00
-
0dc0ec9394
cleanup VectorTileLoader
Hannes Janetzek
2013-09-19 23:50:57 +02:00
-
eada09d060
API: SymbolItem add set(x,y,symbol,billboard)
Hannes Janetzek
2013-09-19 23:50:00 +02:00
-
61e9deb101
use new GeometryBuffer functions
Hannes Janetzek
2013-09-19 23:48:54 +02:00
-
949ebb5d8e
API: GeometryBuffer add getNumPoints(), getPoint():PointF
Hannes Janetzek
2013-09-19 23:44:54 +02:00
-
1a4e3b4c7c
combine mStrokeScale and mLineScaleFactor
Hannes Janetzek
2013-09-19 22:46:34 +02:00
-
d91402da3c
add getters for MapTile state, modify 'state' only within package
Hannes Janetzek
2013-09-19 22:44:12 +02:00
-
0107ade039
fix MapAnimator.animateTo()
Hannes Janetzek
2013-09-19 21:29:38 +02:00
-
f6bb944907
API: add TileSet.{lockTiles,releaseTiles,setTiles}
Hannes Janetzek
2013-09-19 20:34:47 +02:00
-
e5761ef601
fix warnings, cleanups
Hannes Janetzek
2013-09-17 22:43:53 +02:00
-
1421a1f6b6
API: remove TileSource.getMapInfo(), cleanups
Hannes Janetzek
2013-09-17 22:42:51 +02:00
-
1738bfd0bc
remove DebugSettings class
Hannes Janetzek
2013-09-17 22:37:44 +02:00
-
4f1b3f262b
refactor and document Map
Hannes Janetzek
2013-09-17 22:35:41 +02:00
-
9a82c24a89
cleanup and document Viewport
Hannes Janetzek
2013-09-17 22:26:37 +02:00
-
3b5539da22
cleanup: unused code
Hannes Janetzek
2013-09-17 19:12:05 +02:00
-
b71ef1667c
remove obsolete class
Hannes Janetzek
2013-09-17 12:43:24 +02:00
-
96b582b58d
fix function signature
Hannes Janetzek
2013-09-17 12:43:14 +02:00
-
7a35bb48b1
API: PolygonLayer add addPolygon(GeometryBuffer)
Hannes Janetzek
2013-09-17 09:45:24 +02:00
-
15aa35e56f
API: LayerRenderer add isReady()
Hannes Janetzek
2013-09-17 09:44:41 +02:00
-
7f4cdc86bc
workaround: strip shader 'precision' qualifier for desktop GL
Hannes Janetzek
2013-09-16 20:41:52 +02:00
-
131876463a
add jni build instructions and remove build files
Hannes Janetzek
2013-09-16 20:33:02 +02:00
-
36a721a8e1
fixup Layer
Hannes Janetzek
2013-09-23 17:42:30 +02:00
-
a660048bcb
gdx: simplify sub-classing GdxMap apps, add createLayers()
Hannes Janetzek
2013-09-16 20:17:17 +02:00
-
1498325ecd
settings: export libs and projects
Hannes Janetzek
2013-09-16 02:55:34 +02:00
-
1c0315cd54
docs
Hannes Janetzek
2013-09-16 02:53:51 +02:00
-
d50a6fa203
fix: assets path links for eclipse
Hannes Janetzek
2013-09-15 19:52:35 +02:00
-
876b8b6d37
refactor: IRenderCallback -> IRenderTheme.Callback
Hannes Janetzek
2013-09-15 19:50:18 +02:00
-
1137f48882
fix: ensure that variables are not modified while rendering
Hannes Janetzek
2013-09-15 18:31:24 +02:00
-
2f9e303889
refactor: for -> while
Hannes Janetzek
2013-09-15 18:30:24 +02:00
-
027c2e7618
theme: change some theme attribute names and fix renderTheme.xsd
Hannes Janetzek
2013-09-15 17:39:43 +02:00
-
8fe8c3a1f2
refactor: merge BitmapUtils.createBitmap() into CanvasAdapter
Hannes Janetzek
2013-09-15 17:36:22 +02:00
-
0f52eff9c9
comment out all InputLayer stuff
Hannes Janetzek
2013-09-13 15:45:28 +02:00
-
4e01de31f7
some event mechanism
Hannes Janetzek
2013-09-13 14:41:14 +02:00
-
5389f59df0
jni: use double coordinates in Triangle. try to return safely when internal error occured
Hannes Janetzek
2013-09-12 23:44:00 +02:00
-
67a3cbadf7
package/naming reorganization:
Hannes Janetzek
2013-09-11 18:28:27 +02:00
-
c6eedc4df7
eclipse: link relative assets path
Hannes Janetzek
2013-09-12 01:06:28 +02:00
-
7c0e1540cb
RenderTheme: ignore missing symbol atlas for now. formatting
Hannes Janetzek
2013-09-12 01:32:53 +02:00
-
d05c4ad0d1
return null when asset cannot be read
Hannes Janetzek
2013-09-11 13:53:30 +02:00
-
6f2f74089b
theme: start porting osmarender theme
Hannes Janetzek
2013-09-11 13:52:26 +02:00
-
e43545eec9
html: fix
Hannes Janetzek
2013-09-11 01:11:03 +02:00
-
3eca8ee8b4
remove orphaned classes
Hannes Janetzek
2013-09-11 00:31:49 +02:00