Package com.bc.ceres.glevel.support
Class ConcurrentMultiLevelRenderer
java.lang.Object
com.bc.ceres.glevel.support.ConcurrentMultiLevelRenderer
- All Implemented Interfaces:
MultiLevelRenderer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrenderImage(Rendering rendering, MultiLevelSource multiLevelSource, int currentLevel) Renders the image provided by the givenMultiLevelSourceat the specified resolution level onto aRendering.voidreset()Releases any allocated resources hold by thisMultiLevelRenderer, e.g.
-
Constructor Details
-
ConcurrentMultiLevelRenderer
public ConcurrentMultiLevelRenderer()
-
-
Method Details
-
reset
public void reset()Description copied from interface:MultiLevelRendererReleases any allocated resources hold by thisMultiLevelRenderer, e.g. releases images or image tiles cached over multiple calls toMultiLevelRenderer.renderImage(com.bc.ceres.grender.Rendering, com.bc.ceres.multilevel.MultiLevelSource, int).- Specified by:
resetin interfaceMultiLevelRenderer
-
renderImage
Description copied from interface:MultiLevelRendererRenders the image provided by the givenMultiLevelSourceat the specified resolution level onto aRendering.- Specified by:
renderImagein interfaceMultiLevelRenderer- Parameters:
rendering- The rendering.multiLevelSource- The multi-resolution image source.currentLevel- The resolution level.
-