#include <basic/paths/PA_Points.h>
Inherits PathBase.
Inheritance diagram for PA_Points:


| Public Member Functions | |
| PA_Points () | |
| virtual | ~PA_Points () | 
| PA_Points & | operator= (const PA_Points &right) | 
| void | AppendPoint (const Configuration &point) | 
| virtual void | Clear () | 
| virtual void | Output () const | 
| double | PhysicalLength () const | 
| unsigned int | Size () const | 
| const Configuration & | operator[] (const unsigned int index) const | 
| Configuration & | operator[] (const unsigned int index) | 
| virtual Configuration | GetConfiguration (double percent) const | 
| Configuration | GetPoint (const unsigned int index) const | 
| virtual void | Serialize (char *str, const unsigned int size) const | 
| void | AppendPointToBeginning (const Configuration &point) | 
| void | DeleteFirstPoint () | 
| Protected Attributes | |
| std::vector< Configuration > | points | 
Definition at line 38 of file PA_Points.h.
| 
 | 
| 
 Definition at line 33 of file PA_Points.cpp. | 
| 
 | 
| 
 Definition at line 44 of file PA_Points.cpp. | 
| 
 | 
| 
 | 
| 
 Definition at line 195 of file PA_Points.cpp. Referenced by PL_Sandros::SaveSandrosPath(). | 
| 
 | 
| 
 | 
| 
 Definition at line 202 of file PA_Points.cpp. | 
| 
 | 
| 
 Implements PathBase. Definition at line 147 of file PA_Points.cpp. References points. Referenced by SM_Trisection::PathValid(), and SM_Trisection::Validate(). | 
| 
 | 
| 
 Definition at line 175 of file PA_Points.cpp. Referenced by PL_RRT_ClosedChain::AppendPath(), PL_RGD_RRT::AppendPath(), PL_ATACE::AppendPath(), PL_ATACE::ExtendWithConstraint(), and SM_PathSmoothingSuccessiveNodePair::Smooth(). | 
| 
 | 
| 
 Definition at line 53 of file PA_Points.cpp. References Clear(), points, and Size(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 141 of file PA_Points.cpp. References points. | 
| 
 | 
| 
 Definition at line 135 of file PA_Points.cpp. References points. Referenced by PhysicalLength(). | 
| 
 | 
| 
 Implements PathBase. Definition at line 98 of file PA_Points.cpp. References points. | 
| 
 | 
| 
 Definition at line 113 of file PA_Points.cpp. References operator[](), and Size(). Referenced by PL_Neural::Relax(). Here is the call graph for this function:  | 
| 
 | ||||||||||||
| 
 Implements PathBase. Definition at line 182 of file PA_Points.cpp. | 
| 
 | 
| 
 | 
| 
 Definition at line 97 of file PA_Points.h. Referenced by AppendPoint(), Clear(), GetConfiguration(), operator=(), operator[](), Output(), and Size(). | 
 1.4.6-NO
 1.4.6-NO