public void Remove(EventBean @event, ExprEvaluatorContext exprEvaluatorContext)
        {
            _eventsPerStream[0] = @event;
            double x = AdvancedIndexEvaluationHelper.EvalDoubleColumn(
                _config.XEval, _organization.IndexName, AdvancedIndexQuadTreeConstants.COL_X, _eventsPerStream, false,
                exprEvaluatorContext);
            double y = AdvancedIndexEvaluationHelper.EvalDoubleColumn(
                _config.YEval, _organization.IndexName, AdvancedIndexQuadTreeConstants.COL_Y, _eventsPerStream, false,
                exprEvaluatorContext);

            PointRegionQuadTreeRowIndexRemove.Remove(x, y, @event, _quadTree);
        }
Ejemplo n.º 2
0
 public void Remove(
     EventBean @event,
     ExprEvaluatorContext exprEvaluatorContext)
 {
     eventsPerStream[0] = @event;
     double x = EvalDoubleColumn(
         config.XEval,
         organization.IndexName,
         COL_X,
         eventsPerStream,
         false,
         exprEvaluatorContext);
     double y = EvalDoubleColumn(
         config.YEval,
         organization.IndexName,
         COL_Y,
         eventsPerStream,
         false,
         exprEvaluatorContext);
     PointRegionQuadTreeRowIndexRemove.Remove(x, y, @event, quadTree);
 }