|
Bsoft 2.1.4
Bernard's software package
|
Library routines used for plane models. More...
#include "rwmodel.h"Functions | |
| Vector3< double > | model_fit_plane (Bmodel *model) |
| Fits a plane through a model. More... | |
| Bmodel * | model_generate_from_plane_guide (Bmodel *guide, double separation, double sigma) |
| Generates a plane model and fits a plane through it. More... | |
Library routines used for plane models.
Fits a plane through a model.
A plane is fit through the components and the normal calculated from:
n•p = d
where n is the normal vector, p is a point in the plane, and d is the offset.
Only the first model is fit.
| *model | model structure. |
Generates a plane model and fits a plane through it.
| *guide | model structure. |
| separation | separation between components for new model. |
| sigma | smoothness of model. |
The principal axes of a planar model are calculated and a new plane model generated with the given separation between components. The components of the new model are then adjusted to fit the guide model.