#include "point_cloud.h"
#include "auxil.h"
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | cloud_and_stick< cloud_type > |
class | point_cloud_and_stick |
Typedefs | |
typedef std::pair< vector3, vector3 > | stick_type |
Functions | |
vector3 | nearest_point_on_stick (const stick_type &stick, const double alpha) |
double | dist2 (const stick_type &stick, const vector3 &x0, double &alpha) |
double | dist2 (const stick_type &stick, const vector3 &x0) |
typedef std::pair<vector3, vector3> stick_type |
double dist2 | ( | const stick_type & | stick, | |
const vector3 & | x0, | |||
double & | alpha | |||
) | [inline] |
double dist2 | ( | const stick_type & | stick, | |
const vector3 & | x0 | |||
) | [inline] |
vector3 nearest_point_on_stick | ( | const stick_type & | stick, | |
const double | alpha | |||
) | [inline] |