UNPKG

@openhps/core

Version:

Open Hybrid Positioning System - Core component

29 lines (27 loc) 756 B
import { RenderTarget } from '../core/RenderTarget.js'; /** * A render target used in context of {@link WebGLRenderer}. * * @augments RenderTarget */ class WebGLRenderTarget extends RenderTarget { /** * Constructs a new 3D render target. * * @param {number} [width=1] - The width of the render target. * @param {number} [height=1] - The height of the render target. * @param {RenderTarget~Options} [options] - The configuration object. */ constructor(width = 1, height = 1, options = {}) { super(width, height, options); /** * This flag can be used for type testing. * * @type {boolean} * @readonly * @default true */ this.isWebGLRenderTarget = true; } } export { WebGLRenderTarget };