dist/pixi-graph.umd.js
/**
       * @param rect - the rectangle outside of which display-objects should be culled
       * @param skipUpdate - whether to skip unculling, transform update, bounds calculation. It is
       *  highly recommended you enable this by calling _this.uncull()_ and _root.getBounds(false)_ manually
       *  before your render loop.
       * @return this
       */
@param rect - the rectangle outside of which display-objects should be culled
@param skipUpdate - whether to skip unculling, transform update, bounds calculation. It is
highly recommended you enable this by calling _this.uncull()_ and _root.getBounds(false)_ manually
before your render loop.
@return this
@param rect - the rectangle outside of which display - objects should be culled @param skipUpdate - whether to skip unculling transform update bounds calculation . It is highly recommended you enable this by calling _this . uncull () _ and _root . getBounds ( false ) _ manually before your render loop . @return this
cull(rect, skipUpdate = false)
      {
          if (!skipUpdate)
          {
              this.uncull();
          }
          this._targetList.forEach((target) =>
          {
              if (!skipUpdate)
              {
                  target.getBounds(false, tempRect);
              }
              if (this._recursive)
              {
                  this.cullRecursive(rect, target, skipUpdate);
              }
              else
              {
                  if (skipUpdate)
                  {
                      target._bounds.getRectangle(rect);
                  }
                  target[this._toggle] = tempRect.right > rect.left
                      && tempRect.left < rect.right
                      && tempRect.bottom > rect.top
                      && tempRect.top < rect.bottom;
              }
          });
          return this;
      }
cull ( rect , skipUpdate = false ) { if ( ! skipUpdate ) { this . uncull ( ) ; } this . _targetList . forEach ( ( target ) => { if ( ! skipUpdate ) { target . getBounds ( false , tempRect ) ; } if ( this . _recursive ) { this . cullRecursive ( rect , target , skipUpdate ) ; } else { if ( skipUpdate ) { target . _bounds . getRectangle ( rect ) ; } target [ this . _toggle ] = tempRect . right > rect . left && tempRect . left < rect . right && tempRect . bottom > rect . top && tempRect . top < rect . bottom ; } } ) ; return this ; }
@param rect - the rectangle outside of which display-objects should be culled
 @param skipUpdate - whether to skip unculling, transform update, bounds calculation.
@param rect - the rectangle outside of which display - objects should be culled @param skipUpdate - whether to skip unculling transform update bounds calculation .
// Update transforms, bounds of display-objects in this target's subtree // NOTE: If skipUpdate is false, then tempRect already contains the bounds of the target