public class DncPainter extends GlimpsePainter2D
Modifier and Type | Field and Description |
---|---|
java.util.function.Function<DncChunks.DncChunkKey,Flat2Render.DncChunkPriority> |
chunkPriorityFunc |
BYTES_PER_FLOAT
Constructor and Description |
---|
DncPainter(Flat2Render.RenderCache cache,
DncPainterSettings settings) |
DncPainter(Flat2Render.RenderCache cache,
DncPainterSettings settings,
DncGeosymTheme theme) |
Modifier and Type | Method and Description |
---|---|
void |
activateCoverage(DncCoverage coverage) |
void |
activateCoverages(Collection<DncCoverage> coverages) |
void |
activateCoverages(String... coverageNames) |
Collection<DncChunks.DncChunkKey> |
activeChunkKeys() |
void |
addActiveChunksListener(Runnable listener) |
void |
addAxis(Axis2D axis) |
void |
deactivateCoverage(DncCoverage coverage) |
void |
deactivateCoverages(Collection<DncCoverage> coverages) |
void |
highlightFeatures(DncChunks.DncChunkKey chunkKey,
it.unimi.dsi.fastutil.ints.IntCollection featureNums) |
boolean |
isChunkActive(DncChunks.DncChunkKey chunkKey) |
void |
paintTo(GlimpseContext glimpse,
GlimpseBounds bounds,
Axis2D axis) |
void |
removeActiveChunksListener(Runnable listener) |
void |
removeAxis(Axis2D axis) |
void |
setCoverageActive(DncCoverage coverage,
boolean active) |
void |
setCoveragesActive(Collection<DncCoverage> coverages,
boolean active) |
void |
setTheme(DncGeosymTheme newTheme) |
paintTo
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setLookAndFeel, setVisible
public final java.util.function.Function<DncChunks.DncChunkKey,Flat2Render.DncChunkPriority> chunkPriorityFunc
public DncPainter(Flat2Render.RenderCache cache, DncPainterSettings settings)
public DncPainter(Flat2Render.RenderCache cache, DncPainterSettings settings, DncGeosymTheme theme)
public void addAxis(Axis2D axis)
public void removeAxis(Axis2D axis)
public void addActiveChunksListener(Runnable listener)
public void removeActiveChunksListener(Runnable listener)
public boolean isChunkActive(DncChunks.DncChunkKey chunkKey)
public Collection<DncChunks.DncChunkKey> activeChunkKeys()
public void setTheme(DncGeosymTheme newTheme)
public void highlightFeatures(DncChunks.DncChunkKey chunkKey, it.unimi.dsi.fastutil.ints.IntCollection featureNums)
public void setCoverageActive(DncCoverage coverage, boolean active)
public void setCoveragesActive(Collection<DncCoverage> coverages, boolean active)
public void activateCoverages(String... coverageNames)
public void activateCoverage(DncCoverage coverage)
public void activateCoverages(Collection<DncCoverage> coverages)
public void deactivateCoverage(DncCoverage coverage)
public void deactivateCoverages(Collection<DncCoverage> coverages)
public void paintTo(GlimpseContext glimpse, GlimpseBounds bounds, Axis2D axis)
paintTo
in class GlimpsePainter2D
Copyright © 2016 Metron, Inc.. All rights reserved.