org.jzy3d.plot3d.primitives.contour
Class DefaultLineStripMergePolicy
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.contour.DefaultLineStripMergePolicy
-
- All Implemented Interfaces:
- ILineStripMergePolicy
public class DefaultLineStripMergePolicy extends java.lang.Object implements ILineStripMergePolicy
Tells if we should merge with any LineStrip according to a maximum distance threshold
-
-
Constructor Summary
Constructors Constructor and Description DefaultLineStripMergePolicy()DefaultLineStripMergePolicy(double threshold)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanmergeable(LineStrip ls1, LineStrip ls2)doublemergeScore(LineStrip ls1, LineStrip ls2)LineStripmostMergeableIfAny(LineStrip ls, java.util.List<LineStrip> lines)
-
-
-
Constructor Detail
-
DefaultLineStripMergePolicy
public DefaultLineStripMergePolicy()
-
DefaultLineStripMergePolicy
public DefaultLineStripMergePolicy(double threshold)
-
-
Method Detail
-
mostMergeableIfAny
public LineStrip mostMergeableIfAny(LineStrip ls, java.util.List<LineStrip> lines)
- Specified by:
mostMergeableIfAnyin interfaceILineStripMergePolicy
-
mergeable
public boolean mergeable(LineStrip ls1, LineStrip ls2)
- Specified by:
mergeablein interfaceILineStripMergePolicy
-
mergeScore
public double mergeScore(LineStrip ls1, LineStrip ls2)
- Specified by:
mergeScorein interfaceILineStripMergePolicy
-
-
DMelt 3.0 © DataMelt by jWork.ORG