Class CTesselationRemoveNarrowGaps
- java.lang.Object
-
- eu.europa.ec.eurostat.jgiscotools.agent.Constraint<T>
-
- eu.europa.ec.eurostat.jgiscotools.agent.ConstraintOneShot<ATesselation>
-
- eu.europa.ec.eurostat.jgiscotools.regionsimplify.CTesselationRemoveNarrowGaps
-
- All Implemented Interfaces:
Comparable<Constraint<?>>
public class CTesselationRemoveNarrowGaps extends ConstraintOneShot<ATesselation>
- Author:
- julien Gaffuri
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class eu.europa.ec.eurostat.jgiscotools.agent.Constraint
Constraint.ConstraintPriorityComparator<R extends Agent>, Constraint.ConstraintSatisfactionComparator<R extends Agent>
-
-
Field Summary
-
Fields inherited from class eu.europa.ec.eurostat.jgiscotools.agent.Constraint
COMPARATOR_CONSTR, COMPARATOR_CONSTR_BY_SATISFACTION, satisfaction
-
-
Constructor Summary
Constructors Constructor Description CTesselationRemoveNarrowGaps(ATesselation agent, double separationDistance, double nodingResolution, int quad, boolean preserveAllUnits)
-
Method Summary
-
Methods inherited from class eu.europa.ec.eurostat.jgiscotools.agent.ConstraintOneShot
computeCurrentValue, computeSatisfaction, getTransformations
-
Methods inherited from class eu.europa.ec.eurostat.jgiscotools.agent.Constraint
clear, compareTo, computeGoalValue, computeInitialValue, getAgent, getImportance, getMessage, getPriority, getSatisfaction, isHard, isSatisfied, setImportance, setPriority
-
-
-
-
Constructor Detail
-
CTesselationRemoveNarrowGaps
public CTesselationRemoveNarrowGaps(ATesselation agent, double separationDistance, double nodingResolution, int quad, boolean preserveAllUnits)
-
-