UNPKG

@openhps/core

Version:

Open Hybrid Positioning System - Core component

42 lines (38 loc) 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _NodeMaterial = _interopRequireDefault(require("./NodeMaterial.js")); var _LineBasicMaterial = require("../LineBasicMaterial.js"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const _defaultValues = /*@__PURE__*/new _LineBasicMaterial.LineBasicMaterial(); /** * Node material version of {@link LineBasicMaterial}. * * @augments NodeMaterial */ class LineBasicNodeMaterial extends _NodeMaterial.default { static get type() { return 'LineBasicNodeMaterial'; } /** * Constructs a new line basic node material. * * @param {Object} [parameters] - The configuration parameter. */ constructor(parameters) { super(); /** * This flag can be used for type testing. * * @type {boolean} * @readonly * @default true */ this.isLineBasicNodeMaterial = true; this.setDefaultValues(_defaultValues); this.setValues(parameters); } } var _default = exports.default = LineBasicNodeMaterial;