org.ddogleg.fitting.modelset
Interface ModelManager<Model>
-
- All Known Implementing Classes:
- BenchmarkModelManager.Specialized, DoubleArrayManager, LineManager, ModelManagerAffine2D_F32, ModelManagerAffine2D_F64, ModelManagerCylinder3D_F32, ModelManagerCylinder3D_F64, ModelManagerDefault, ModelManagerEpipolarMatrix, ModelManagerHomography2D_F32, ModelManagerHomography2D_F64, ModelManagerLinePolar2D_F32, ModelManagerLinePolar2D_F64, ModelManagerPlaneGeneral3D_F32, ModelManagerPlaneGeneral3D_F64, ModelManagerScaleTranslate2D, ModelManagerScaleTranslateRotate2D, ModelManagerSe2_F32, ModelManagerSe2_F64, ModelManagerSe3_F32, ModelManagerSe3_F64, ModelManagerSphere3D_F32, ModelManagerSphere3D_F64, TestRansac.DebugModelStuff
public interface ModelManager<Model>Can be used to create new instances of a model and copy the value of one model into another
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidcopyModel(Model src, Model dst)Turns 'dst' into an exact copy of 'src'.ModelcreateModelInstance()Creates a new instance of the model
-
-
-
Method Detail
-
createModelInstance
Model createModelInstance()
Creates a new instance of the model- Returns:
- New model instance
-
-
DataMelt 3.0 © DataMelt by jWork.ORG