Package org.opencv.cv3d
Class PoseGraph
- java.lang.Object
-
- org.opencv.cv3d.PoseGraph
-
public class PoseGraph extends java.lang.Object
Base class for Levenberg-Marquadt solvers. This class can be used for general local optimization using sparse linear solvers, exponential param update or fixed variables implemented in child classes. This base class does not depend on a type, layout or a group structure of a param vector or an objective function jacobian. A child class should provide a storage for that data and implement all virtual member functions that process it. This class does not support fixed/masked variables, this should also be implemented in child classes.
-
-
Field Summary
Fields Modifier and Type Field Description protected long
nativeObj
-
Constructor Summary
Constructors Modifier Constructor Description protected
PoseGraph(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PoseGraph
__fromPtr__(long addr)
protected void
finalize()
long
getNativeObjAddr()
-
-
-
Method Detail
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static PoseGraph __fromPtr__(long addr)
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.lang.Throwable
-
-