- All Superinterfaces:
- Calc0<S>, CalcInvoke<S>, CalcValue<S>, LazyCalc<S>
- All Known Subinterfaces:
- All Known Implementing Classes:
- CircleFinder, FilterPolygonForSmallLines, MultiLineDirectionAnnotator, PolygonAnnotator, PolygonEndPointAdjuster
public interface Improver<S>
- extends CalcInvoke<S>
ShapeImprover takes a geometric object and make an improved version.
This does not have to be a new object, only if there are big changes
Is there any reason why this need to be a shape?
No I think maybe I will stick with the name for now.
So this is also going to be the base interface for the annotation interface
- Sami Badawi
|Methods inherited from interface org.shapelogic.calculation.Calc0
void setInput(S input)
Copyright © 2009. All Rights Reserved.