#include <surface.h>
List of all members.
Classes |
struct | MyFunctor |
Public Member Functions |
virtual float | area () const |
| calc approx. area
|
virtual bool | fitsCurvature (const Surface &o, const float thr) const |
| check form against
|
virtual const char * | getName () const |
virtual int | getSurfaceType () const |
| get implementation details
|
virtual void | init (const boost::array< float, 6 > ¶ms, const float min_x, const float max_x, const float min_y, const float max_y, const float weight) |
| init with 6 parameters
|
virtual float | merge (const Surface &o, const float this_w, const float o_w, const SWINDOW &wind_t, const SWINDOW &wind_o) |
| merge parameters
|
virtual Eigen::Vector2f | nextPoint (const Eigen::Vector3f &v) const |
| find nearest point to manifold (Newton)
|
virtual Eigen::Vector3f | normalAt (const Eigen::Vector2f &v) const |
| get normal at 2D point
|
virtual Eigen::Vector3f | normalAt2 (const Eigen::Vector2f &v) const |
| get normal (2nd derivate) at 2D point
|
virtual Eigen::Vector3f | project2world (const Eigen::Vector2f &pt) const |
| project a 2D point to 3D
|
virtual void | transform (const Eigen::Matrix3f &rot, const Eigen::Vector3f &tr) |
| transform basis
|
Private Member Functions |
Eigen::Vector2f | _nextPoint (const Eigen::Vector3f &v, Eigen::Vector3f p, const int depth=0) const |
| find nearest point to manifold (LM)
|
Private Attributes |
Eigen::Matrix3f | param_ |
Eigen::Matrix< float, 3, 2 > | proj2plane_ |
Detailed Description
Definition at line 58 of file surface.h.
Member Function Documentation
find nearest point to manifold (LM)
Definition at line 93 of file surface.hpp.
void Slam_Surface::PolynomialSurface::init |
( |
const boost::array< float, 6 > & |
params, |
|
|
const float |
min_x, |
|
|
const float |
max_x, |
|
|
const float |
min_y, |
|
|
const float |
max_y, |
|
|
const float |
weight |
|
) |
| [virtual] |
get normal (2nd derivate) at 2D point
Definition at line 56 of file surface.hpp.
Member Data Documentation
The documentation for this class was generated from the following files: