Class MemoryShapeInfo
java.lang.Object
org.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.MemoryShapeInfo
- All Implemented Interfaces:
org.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.ShapeInfo
public class MemoryShapeInfo
extends Object
implements org.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.ShapeInfo
Estructura de datos con la información relativa a las geometrÃas de una
fuente de datos necesaria para acelerar el procesado de la capa en memoria.
- Author:
- Vicente Caballero Navarro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddShapeInfo(Rectangle2D boundingBox, int type) getBoundingBox(int index) intgetType(int index) voidsetShapeInfo(int index, Rectangle2D boundingBox, int type)
-
Constructor Details
-
MemoryShapeInfo
public MemoryShapeInfo()
-
-
Method Details
-
addShapeInfo
- Specified by:
addShapeInfoin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.ShapeInfo- See Also:
-
setShapeInfo
public void setShapeInfo(int index, Rectangle2D boundingBox, int type) throws ArrayIndexOutOfBoundsException - Specified by:
setShapeInfoin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.ShapeInfo- Throws:
ArrayIndexOutOfBoundsException- See Also:
-
getBoundingBox
- Specified by:
getBoundingBoxin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.ShapeInfo- See Also:
-
getType
public int getType(int index) - Specified by:
getTypein interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.legend.strategies.ShapeInfo- See Also:
-