Package com.bc.ceres.glevel
Interface MultiLevelRenderer
-
- All Known Implementing Classes:
ConcurrentMultiLevelRenderer,DefaultMultiLevelRenderer
public interface MultiLevelRendererAnMultiLevelRendereris used to render images provided by aMultiLevelSources at a certain resolution level.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrenderImage(Rendering rendering, MultiLevelSource multiLevelSource, int level)Renders the image provided by the givenMultiLevelSourceat the specified resolution level onto aRendering.voidreset()Releases any allocated resources hold by thisMultiLevelRenderer, e.g.
-
-
-
Method Detail
-
renderImage
void renderImage(Rendering rendering, MultiLevelSource multiLevelSource, int level)
Renders the image provided by the givenMultiLevelSourceat the specified resolution level onto aRendering.- Parameters:
rendering- The rendering.multiLevelSource- The multi-resolution image source.level- The resolution level.
-
reset
void reset()
Releases any allocated resources hold by thisMultiLevelRenderer, e.g. releases images or image tiles cached over multiple calls torenderImage(com.bc.ceres.grender.Rendering, com.bc.ceres.glevel.MultiLevelSource, int).
-
-