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.