public class TileDistributionTextureTask extends AbstractTextureTask<BasicTexture>
Constructor and Description |
---|
TileDistributionTextureTask(URI identifier,
TileDistributionTexture textureDescriptor,
IFeatureCollection<IFeature> featureCollection,
Viewport viewport) |
Modifier and Type | Method and Description |
---|---|
double |
getMapScale() |
double |
getPrintResolution() |
BasicTexture |
getTexture() |
TileDistributionTexture |
getTextureDescriptor() |
int |
getTextureHeight()
get or compute the image height using screen resolution, map scale and
feature real world size
|
int |
getTextureWidth()
get or compute the image width using screen resolution, map scale and
feature real world size
|
boolean |
isPausable() |
boolean |
isProgressable() |
boolean |
isStoppable() |
void |
run() |
void |
setFeatureCollection(IFeatureCollection<IFeature> iFeatureCollection) |
void |
setMapScale(double mapScale) |
void |
setPrintResolution(double printResolution) |
void |
updateContent() |
getID, needCaching, setID, setNeedCaching, toString
addTaskListener, fireStateChanged, getError, getName, getProgress, getState, getTaskListenerCount, getThread, isPauseRequested, isStopRequested, removeAllTaskListener, removeTaskListener, requestPause, requestPlay, requestStop, setError, setProgress, setState, start, start
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addTaskListener, getError, getName, getProgress, getState, getTaskListenerCount, getThread, removeAllTaskListener, removeTaskListener, requestPause, requestPlay, requestStop, start, start
public TileDistributionTextureTask(URI identifier, TileDistributionTexture textureDescriptor, IFeatureCollection<IFeature> featureCollection, Viewport viewport)
textureDescriptor
- featureCollection
- viewport
- public TileDistributionTexture getTextureDescriptor()
public void updateContent() throws NoninvertibleTransformException
NoninvertibleTransformException
public double getPrintResolution()
public void setPrintResolution(double printResolution)
printResolution
- the printResolution to setpublic double getMapScale()
public void setMapScale(double mapScale)
mapScale
- the mapScale to setpublic int getTextureWidth()
public int getTextureHeight()
public boolean isProgressable()
public boolean isPausable()
public boolean isStoppable()
public void run()
public void setFeatureCollection(IFeatureCollection<IFeature> iFeatureCollection)
public BasicTexture getTexture()
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.