#include <plane.h>
Definition at line 47 of file plane.h.
jsk_recognition_utils::Plane::Plane |
( |
const std::vector< float > & |
coefficients | ) |
|
jsk_recognition_utils::Plane::Plane |
( |
const boost::array< float, 4 > & |
coefficients | ) |
|
jsk_recognition_utils::Plane::Plane |
( |
Eigen::Vector3f |
normal, |
|
|
double |
d |
|
) |
| |
jsk_recognition_utils::Plane::Plane |
( |
Eigen::Vector3f |
normal, |
|
|
Eigen::Vector3f |
p |
|
) |
| |
jsk_recognition_utils::Plane::~Plane |
( |
| ) |
|
|
virtual |
double jsk_recognition_utils::Plane::angle |
( |
const Plane & |
another | ) |
|
|
virtual |
double jsk_recognition_utils::Plane::angle |
( |
const Eigen::Vector3f & |
vector | ) |
|
|
virtual |
Eigen::Affine3f jsk_recognition_utils::Plane::coordinates |
( |
| ) |
|
|
virtual |
double jsk_recognition_utils::Plane::distance |
( |
const Plane & |
another | ) |
|
|
virtual |
double jsk_recognition_utils::Plane::distanceToPoint |
( |
const Eigen::Vector4f |
p | ) |
|
|
virtual |
double jsk_recognition_utils::Plane::distanceToPoint |
( |
const Eigen::Vector3f |
p | ) |
|
|
virtual |
Plane::Ptr jsk_recognition_utils::Plane::faceToOrigin |
( |
| ) |
|
|
virtual |
Plane jsk_recognition_utils::Plane::flip |
( |
| ) |
|
|
virtual |
double jsk_recognition_utils::Plane::getD |
( |
| ) |
|
|
virtual |
Eigen::Vector3f jsk_recognition_utils::Plane::getNormal |
( |
| ) |
|
|
virtual |
Eigen::Vector3f jsk_recognition_utils::Plane::getPointOnPlane |
( |
| ) |
|
|
virtual |
void jsk_recognition_utils::Plane::initializeCoordinates |
( |
| ) |
|
|
protectedvirtual |
bool jsk_recognition_utils::Plane::isSameDirection |
( |
const Plane & |
another | ) |
|
|
virtual |
bool jsk_recognition_utils::Plane::isSameDirection |
( |
const Eigen::Vector3f & |
another_normal | ) |
|
|
virtual |
void jsk_recognition_utils::Plane::project |
( |
const Eigen::Vector3f & |
p, |
|
|
Eigen::Vector3f & |
output |
|
) |
| |
|
virtual |
void jsk_recognition_utils::Plane::project |
( |
const Eigen::Vector3d & |
p, |
|
|
Eigen::Vector3d & |
output |
|
) |
| |
|
virtual |
void jsk_recognition_utils::Plane::project |
( |
const Eigen::Vector3d & |
p, |
|
|
Eigen::Vector3f & |
output |
|
) |
| |
|
virtual |
void jsk_recognition_utils::Plane::project |
( |
const Eigen::Vector3f & |
p, |
|
|
Eigen::Vector3d & |
output |
|
) |
| |
|
virtual |
void jsk_recognition_utils::Plane::project |
( |
const Eigen::Affine3d & |
pose, |
|
|
Eigen::Affine3d & |
output |
|
) |
| |
|
virtual |
void jsk_recognition_utils::Plane::project |
( |
const Eigen::Affine3f & |
pose, |
|
|
Eigen::Affine3f & |
output |
|
) |
| |
|
virtual |
double jsk_recognition_utils::Plane::signedDistanceToPoint |
( |
const Eigen::Vector4f |
p | ) |
|
|
virtual |
double jsk_recognition_utils::Plane::signedDistanceToPoint |
( |
const Eigen::Vector3f |
p | ) |
|
|
virtual |
void jsk_recognition_utils::Plane::toCoefficients |
( |
std::vector< float > & |
output | ) |
|
|
virtual |
std::vector< float > jsk_recognition_utils::Plane::toCoefficients |
( |
| ) |
|
|
virtual |
Plane jsk_recognition_utils::Plane::transform |
( |
const Eigen::Affine3d & |
transform | ) |
|
|
virtual |
Plane jsk_recognition_utils::Plane::transform |
( |
const Eigen::Affine3f & |
transform | ) |
|
|
virtual |
double jsk_recognition_utils::Plane::d_ |
|
protected |
Eigen::Vector3f jsk_recognition_utils::Plane::normal_ |
|
protected |
Eigen::Affine3f jsk_recognition_utils::Plane::plane_coordinates_ |
|
protected |
The documentation for this class was generated from the following files: