Pair of two nodes. More...
#include <NodePair.h>
Public Types | |
| typedef OcTree::NodePtr | NodePtr |
| typedef Eigen::Vector3f | Vec3 |
Public Member Functions | |
| bool | checkAngles (const float &angleThreshold) const |
| const Vec3 & | getCross () const |
| float | getCrossCurv () const |
| const NodePtr & | getFirst () const |
| const unsigned int & | getNumPoints () const |
| const NodePtr & | getSecond () const |
| NodePair (const NodePtr &nodeOne, const NodePtr &nodeTwo, const float &angleThreshold) | |
| bool | stable () const |
Private Attributes | |
| Vec3 | mCross |
| float | mCrossCurv |
| unsigned int | mNumPoints |
| NodePtr | mOne |
| bool | mStable |
| NodePtr | mTwo |
Pair of two nodes.
Definition at line 45 of file NodePair.h.
| typedef OcTree::NodePtr NodePair::NodePtr |
Definition at line 48 of file NodePair.h.
| typedef Eigen::Vector3f NodePair::Vec3 |
Definition at line 47 of file NodePair.h.
| NodePair::NodePair | ( | const NodePtr & | nodeOne, |
| const NodePtr & | nodeTwo, | ||
| const float & | angleThreshold | ||
| ) | [inline] |
Definition at line 50 of file NodePair.h.
| bool NodePair::checkAngles | ( | const float & | angleThreshold | ) | const [inline] |
Definition at line 60 of file NodePair.h.
| const Vec3& NodePair::getCross | ( | ) | const [inline] |
Definition at line 70 of file NodePair.h.
| float NodePair::getCrossCurv | ( | ) | const [inline] |
Definition at line 71 of file NodePair.h.
| const NodePtr& NodePair::getFirst | ( | ) | const [inline] |
Definition at line 68 of file NodePair.h.
| const unsigned int& NodePair::getNumPoints | ( | ) | const [inline] |
Definition at line 72 of file NodePair.h.
| const NodePtr& NodePair::getSecond | ( | ) | const [inline] |
Definition at line 69 of file NodePair.h.
| bool NodePair::stable | ( | ) | const [inline] |
Definition at line 67 of file NodePair.h.
Vec3 NodePair::mCross [private] |
Definition at line 76 of file NodePair.h.
float NodePair::mCrossCurv [private] |
Definition at line 77 of file NodePair.h.
unsigned int NodePair::mNumPoints [private] |
Definition at line 78 of file NodePair.h.
NodePtr NodePair::mOne [private] |
Definition at line 74 of file NodePair.h.
bool NodePair::mStable [private] |
Definition at line 79 of file NodePair.h.
NodePtr NodePair::mTwo [private] |
Definition at line 75 of file NodePair.h.