Class ZerocrossingDetector
- java.lang.Object
-
- org.intocps.maestro.interpreter.values.variablestep.constraint.zerocrossing.detection.ZerocrossingDetector
-
public class ZerocrossingDetector extends Object
-
-
Constructor Summary
Constructors Constructor Description ZerocrossingDetector(OptionalDifferenceTracker tracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublegetResolvedDistanceToZerocrossing()ZerocrossingConstraintStategetZerocrossingState()BooleanhasZerocrossingOccurred()BooleanhasZerocrossingViolatedTolerance(Double tolerance)BooleanisApproachingZerocrossing()voidupdateZeroCrossingState()
-
-
-
Constructor Detail
-
ZerocrossingDetector
public ZerocrossingDetector(OptionalDifferenceTracker tracker)
-
-
Method Detail
-
getResolvedDistanceToZerocrossing
public Double getResolvedDistanceToZerocrossing()
-
updateZeroCrossingState
public void updateZeroCrossingState()
-
getZerocrossingState
public ZerocrossingConstraintState getZerocrossingState()
-
isApproachingZerocrossing
public Boolean isApproachingZerocrossing()
-
hasZerocrossingOccurred
public Boolean hasZerocrossingOccurred()
-
-