|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.micropainter.map.layer.AbstractMapLayer
public abstract class AbstractMapLayer
| Nested Class Summary | |
|---|---|
static class |
AbstractMapLayer.Antialiasing
|
static class |
AbstractMapLayer.Fractional
|
static class |
AbstractMapLayer.Interpolation
|
| Field Summary | |
|---|---|
private AbstractMapLayer.Antialiasing |
antialiasing
aliasing |
private AbstractMapLayer.Fractional |
fractional
fractional |
private GeoBound |
geoBound
|
private AbstractMapLayer.Interpolation |
interpolation
interpolation |
private boolean |
lock
|
private java.util.List<Primitive> |
primitives
|
private Projection2D |
projection2D
|
| Constructor Summary | |
|---|---|
AbstractMapLayer()
|
|
| Method Summary | |
|---|---|
void |
clearLayer()
|
void |
clearPrimitives()
|
abstract void |
doPaintLayer(Map2D map2D)
|
AbstractMapLayer.Antialiasing |
getAntialiasing()
return true if anti alias is required, false otherwise |
AbstractMapLayer.Fractional |
getFractional()
return Fractional |
GeoBound |
getGeoBound()
|
AbstractMapLayer.Interpolation |
getInterpolation()
get the interpolation |
Projection2D |
getProjection2D()
|
boolean |
isLock()
|
void |
lock()
|
void |
paint()
|
void |
project()
|
void |
registerPrimitive(Primitive primitive)
|
void |
setAntialiasing(AbstractMapLayer.Antialiasing antialiasing)
set the antialiasing |
void |
setFractionalMetrics(AbstractMapLayer.Fractional fractional)
set the fractional |
void |
setGeoBound(GeoBound geoBound)
set the GeoBound |
void |
setInterpolation(AbstractMapLayer.Interpolation interpolation)
set the interpolation |
void |
setProjection2D(Projection2D projection)
|
private void |
setQuality(java.awt.Graphics2D g2d)
set the rendering quality for painting this layout |
void |
unlock()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private boolean lock
private Projection2D projection2D
private GeoBound geoBound
private java.util.List<Primitive> primitives
private AbstractMapLayer.Interpolation interpolation
private AbstractMapLayer.Antialiasing antialiasing
private AbstractMapLayer.Fractional fractional
| Constructor Detail |
|---|
public AbstractMapLayer()
| Method Detail |
|---|
public void registerPrimitive(Primitive primitive)
public Projection2D getProjection2D()
public void setProjection2D(Projection2D projection)
public void project()
project in interface Projectable2Dpublic void clearLayer()
clearLayer in interface Clearablepublic void clearPrimitives()
public void lock()
public void unlock()
public boolean isLock()
public GeoBound getGeoBound()
public void setGeoBound(GeoBound geoBound)
geoBound - public AbstractMapLayer.Interpolation getInterpolation()
public void setInterpolation(AbstractMapLayer.Interpolation interpolation)
value - public AbstractMapLayer.Antialiasing getAntialiasing()
public void setAntialiasing(AbstractMapLayer.Antialiasing antialiasing)
antialias - public void setFractionalMetrics(AbstractMapLayer.Fractional fractional)
fractional - public AbstractMapLayer.Fractional getFractional()
private void setQuality(java.awt.Graphics2D g2d)
g2d - public abstract void doPaintLayer(Map2D map2D)
public void paint()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||