Home Reference Source Repository

src/app/core/models/objects/dynamic-object.js

import { GenericObject } from "./generic-object";

export class DynamicObject extends GenericObject {
  constructor(id) {
    super(id);
  }
  setLabel(label) {
    if (label != undefined) {
      this.label = label;
      this.setLabelIgeom(this.label);
    }
  }
  setLabelIgeom(label) {
    this.labelIgeom = `${label} 4.0 -10.0 0`;
  }
  addDependency(dynamicObject) {
    this.definitions.push(dynamicObject);
  }
  setClass(elementClass) {
    this.elementClass = elementClass;
  }
}