Package boofcv.alg.geo.robust
Class DistanceScaleTranslate2DSq
java.lang.Object
boofcv.alg.geo.robust.DistanceScaleTranslate2DSq
- All Implemented Interfaces:
DistanceFromModel<ScaleTranslate2D,AssociatedPair>
public class DistanceScaleTranslate2DSq
extends Object
implements DistanceFromModel<ScaleTranslate2D,AssociatedPair>
Computes distance squared between p1 after applying the
ScaleTranslate2D motion model and p2.
||p2 - (p1*scale+trans)||^2-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublevoiddistances(List<AssociatedPair> obs, double[] distance) voidsetModel(ScaleTranslate2D model)
-
Constructor Details
-
DistanceScaleTranslate2DSq
public DistanceScaleTranslate2DSq()
-
-
Method Details
-
setModel
- Specified by:
setModelin interfaceDistanceFromModel<ScaleTranslate2D,AssociatedPair>
-
distance
- Specified by:
distancein interfaceDistanceFromModel<ScaleTranslate2D,AssociatedPair>
-
distances
- Specified by:
distancesin interfaceDistanceFromModel<ScaleTranslate2D,AssociatedPair>
-
getPointType
- Specified by:
getPointTypein interfaceDistanceFromModel<ScaleTranslate2D,AssociatedPair>
-
getModelType
- Specified by:
getModelTypein interfaceDistanceFromModel<ScaleTranslate2D,AssociatedPair>
-