SinglePassNoder.js 461 B

12345678910111213141516171819
  1. import Noder from './Noder'
  2. export default class SinglePassNoder {
  3. constructor() {
  4. SinglePassNoder.constructor_.apply(this, arguments)
  5. }
  6. static constructor_() {
  7. this._segInt = null
  8. if (arguments.length === 0) {} else if (arguments.length === 1) {
  9. const segInt = arguments[0]
  10. this.setSegmentIntersector(segInt)
  11. }
  12. }
  13. setSegmentIntersector(segInt) {
  14. this._segInt = segInt
  15. }
  16. get interfaces_() {
  17. return [Noder]
  18. }
  19. }