void
SegmentPairExtractor::updateOutputs(){

	collectSegments();
	extractSegmentPairsAll();
	assembleLinearConstraints();


}
void
SegmentExtractor::updateOutputs() {
	
	
	if (_slicesChanged) {
		extractSegments();
		_slicesChanged = false;
	}

	if (_conflictSetsChanged && _prevConflictSets.isSet()) {

		assembleLinearConstraints();
		_conflictSetsChanged = false;
	}

	_distance.clearCache();
	
	//LOG_DEBUG(segmentextractorlog) << "
}