Class to accumulate source and target points for free form alignment Calculates best Free Form transform to fit given source->target deformation origin ref grid as box corners ( resolution parameter specifies how to divide box ) Generated from class MR.FreeFormBestFit. This is the non-const half of the class. More...
Public Member Functions | |
| unsafe | FreeFormBestFit (MR._ByValue_FreeFormBestFit _other) |
| Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. | |
| FreeFormBestFit (Const_FreeFormBestFit _other) | |
| Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. | |
| FreeFormBestFit (FreeFormBestFit _other) | |
| Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. | |
| unsafe | FreeFormBestFit (in MR.Box3d box, MR.Vector3i? resolution=null) |
| initialize the class, compute cached values and reserve space for matrices Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. Parameter resolution defaults to Vector3i::diagonal(2). | |
| unsafe MR.FreeFormBestFit | assign (MR._ByValue_FreeFormBestFit _other) |
| Generated from method MR::FreeFormBestFit::operator=. | |
| unsafe void | addPair (in MR.Vector3d src, in MR.Vector3d tgt, double? w=null) |
| add pair of source and target point to accumulator Generated from method MR.FreeFormBestFit.addPair. Parameter w defaults to 1.0. | |
| unsafe void | addPair (in MR.Vector3f src, in MR.Vector3f tgt, float? w=null) |
| Generated from method MR.FreeFormBestFit.addPair. Parameter w defaults to 1.0f. | |
| unsafe void | addOther (MR.Const_FreeFormBestFit other) |
| adds other instance of FreeFormBestFit if it has same ref grid Generated from method MR.FreeFormBestFit.addOther. | |
| unsafe void | setStabilizer (double stabilizer) |
| stabilizer adds additional weights to keep result grid closer to origins recommended values (0;1], but it can be higher Generated from method MR.FreeFormBestFit.setStabilizer. | |
| unsafe MR.Std.Vector_MRVector3f | findBestDeformationReferenceGrid () |
| finds best grid points positions to align source points to target points Generated from method MR.FreeFormBestFit.findBestDeformationReferenceGrid. | |
Static Public Member Functions | |
| static unsafe implicit | operator FreeFormBestFit (in MR.Box3d box) |
| initialize the class, compute cached values and reserve space for matrices Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. Parameter resolution defaults to Vector3i::diagonal(2). | |
Class to accumulate source and target points for free form alignment Calculates best Free Form transform to fit given source->target deformation origin ref grid as box corners ( resolution parameter specifies how to divide box ) Generated from class MR.FreeFormBestFit. This is the non-const half of the class.
|
inline |
Generated from constructor MR.FreeFormBestFit.FreeFormBestFit.
|
inline |
Generated from constructor MR.FreeFormBestFit.FreeFormBestFit.
|
inline |
Generated from constructor MR.FreeFormBestFit.FreeFormBestFit.
|
inline |
initialize the class, compute cached values and reserve space for matrices Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. Parameter resolution defaults to Vector3i::diagonal(2).
|
inline |
adds other instance of FreeFormBestFit if it has same ref grid Generated from method MR.FreeFormBestFit.addOther.
|
inline |
add pair of source and target point to accumulator Generated from method MR.FreeFormBestFit.addPair. Parameter w defaults to 1.0.
|
inline |
Generated from method MR.FreeFormBestFit.addPair. Parameter w defaults to 1.0f.
|
inline |
Generated from method MR::FreeFormBestFit::operator=.
|
inline |
finds best grid points positions to align source points to target points Generated from method MR.FreeFormBestFit.findBestDeformationReferenceGrid.
|
inlinestatic |
initialize the class, compute cached values and reserve space for matrices Generated from constructor MR.FreeFormBestFit.FreeFormBestFit. Parameter resolution defaults to Vector3i::diagonal(2).
|
inline |
stabilizer adds additional weights to keep result grid closer to origins recommended values (0;1], but it can be higher Generated from method MR.FreeFormBestFit.setStabilizer.