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); }
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); }