baseView.js

/**
 * A base class to contain all props and methods we would like to share between mpr and vr views
 * These could include:
 * - setter / getters for common properties
 * - blend mode
 * - Appearance methods (ie colormaps and opacity)
 * - Picking methods (for measurements!)
 */

export class baseView {
  constructor() {}

  // set/get blend mode (mpr si vr no)
  // update blend mode

  // set/get wwwl (uniformare: in mpr non viene usato, รจ nell'mpr manager)

  // input sanity check... or ts ?

  // LUT / presets... PGwidget ?

  // renderer ?

  // destroy ?
}

// or maybe just measurement loop and utils...