| Package | Description |
|---|---|
| org.openstreetmap.josm.data.osm.visitor.paint |
Provides the classes for painting (rendering) OSM primitives on the map.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
RenderBenchmarkCollector.CapturingBenchmark
A benchmark implementation that captures the times
|
static class |
RenderBenchmarkCollector.LoggingBenchmark
A special version of the benchmark class that logs the output to stderr.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.function.Supplier<RenderBenchmarkCollector> |
StyledMapRenderer.benchmarkFactory |
| Modifier and Type | Method and Description |
|---|---|
static java.util.function.Supplier<RenderBenchmarkCollector> |
RenderBenchmarkCollector.defaultBenchmarkSupplier()
A supplier that gets the default benchmark class.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
StyledMapRenderer.paintWithLock(OsmData<?,?,?,?> data,
boolean renderVirtualNodes,
RenderBenchmarkCollector benchmark,
BBox bbox) |
| Modifier and Type | Method and Description |
|---|---|
void |
StyledMapRenderer.setBenchmarkFactory(java.util.function.Supplier<RenderBenchmarkCollector> benchmarkFactory)
Sets the factory that creates the benchmark data receivers.
|