Class ImageSpatialSource
java.lang.Object
repast.simphony.visualizationOGL2D.ImageSpatialSource
- All Implemented Interfaces:
SpatialSource
- Direct Known Subclasses:
ReLogoImageSpatialSource
Registers Spatials using an image (jpg, png, gif) as the source. The images
will be rendered to textures.
- Author:
- Nick Collier
-
Field Summary
Fields inherited from interface repast.simphony.visualizationOGL2D.SpatialSource
KEY_BSQUARE_SIZE, KEY_HEIGHT, KEY_SCALE, KEY_WIDTH
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
ImageSpatialSource
- Throws:
IOException
-
-
Method Details
-
getID
Description copied from interface:SpatialSource
Gets the unique name for this source.- Specified by:
getID
in interfaceSpatialSource
- Returns:
- the unique name for this source.
-
registerSource
public void registerSource(saf.v3d.ShapeFactory2D shapeFactory, Map<String, String> props) throws IOExceptionDescription copied from interface:SpatialSource
Registers this source with ShapeFactory2D. After registering the source VSpatials can be retreived by name from the ShapeFactory2D.- Specified by:
registerSource
in interfaceSpatialSource
props
- a map containing properties (SpatialSource.WIDTH, etc.) that can be used in registering the source- Throws:
IOException
-