-
Notifications
You must be signed in to change notification settings - Fork 10
decode.Class.LoaderBaseShared
@monogrid/gainmap-js / decode / LoaderBaseShared
Defined in: src/decode/shared/Loader.ts:41
Shared base class for loaders that extracts common logic
-
Loader<TQuadRenderer,TUrl>
TRenderer
TQuadRenderer
TMaterial
TUrl = string
new LoaderBaseShared<
TRenderer,TQuadRenderer,TMaterial,TUrl>(config,manager?):LoaderBaseShared<TRenderer,TQuadRenderer,TMaterial,TUrl>
Defined in: src/decode/shared/Loader.ts:47
LoaderBaseConfig<TRenderer, TQuadRenderer, TMaterial>
LoadingManager
LoaderBaseShared<TRenderer, TQuadRenderer, TMaterial, TUrl>
Loader<TQuadRenderer, TUrl>.constructor
protected_config:LoaderBaseConfig<TRenderer,TQuadRenderer,TMaterial>
Defined in: src/decode/shared/Loader.ts:45
protected_internalLoadingManager:LoadingManager
Defined in: src/decode/shared/Loader.ts:44
protectedcreateTextures(sdrImage,gainMapImage,needsFlip):object
Defined in: src/decode/shared/Loader.ts:121
HTMLImageElement | ImageBitmap
HTMLImageElement | ImageBitmap | undefined
boolean
object
gainMap:
Texture
sdr:
Texture
protectedprepareQuadRenderer():TQuadRenderer
Defined in: src/decode/shared/Loader.ts:64
TQuadRenderer
protectedprocessImages(sdrBuffer,gainMapBuffer?,imageOrientation?):Promise<{gainMapImage:HTMLImageElement|ImageBitmap|undefined;needsFlip:boolean;sdrImage:HTMLImageElement|ImageBitmap; }>
Defined in: src/decode/shared/Loader.ts:93
ArrayBuffer
ArrayBuffer
"flipY" | "from-image"
Promise<{ gainMapImage: HTMLImageElement | ImageBitmap | undefined; needsFlip: boolean; sdrImage: HTMLImageElement | ImageBitmap; }>
setRenderer(
renderer):LoaderBaseShared<TRenderer,TQuadRenderer,TMaterial,TUrl>
Defined in: src/decode/shared/Loader.ts:54
TRenderer
LoaderBaseShared<TRenderer, TQuadRenderer, TMaterial, TUrl>
setRenderTargetOptions(
options):LoaderBaseShared<TRenderer,TQuadRenderer,TMaterial,TUrl>
Defined in: src/decode/shared/Loader.ts:59
LoaderBaseShared<TRenderer, TQuadRenderer, TMaterial, TUrl>
protectedupdateQuadRenderer(quadRenderer,sdrImage,gainMap,sdr,metadata):void
Defined in: src/decode/shared/Loader.ts:155
TQuadRenderer & object
HTMLImageElement | ImageBitmap
Texture
Texture
void