SM_PathSmoothingSuccessiveNodePair Class Reference

#include <smoothers/SM_PathSmoothingSuccessiveNodePair.h>

Inherits SmootherBase.

Inherited by SM_SuccessiveAndRandomSmoothing.

Inheritance diagram for SM_PathSmoothingSuccessiveNodePair:

Inheritance graph
[legend]
Collaboration diagram for SM_PathSmoothingSuccessiveNodePair:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SM_PathSmoothingSuccessiveNodePair ()
virtual ~SM_PathSmoothingSuccessiveNodePair ()
virtual void Smooth ()

Detailed Description

Definition at line 7 of file SM_PathSmoothingSuccessiveNodePair.h.


Constructor & Destructor Documentation

SM_PathSmoothingSuccessiveNodePair::SM_PathSmoothingSuccessiveNodePair  ) 
 

Definition at line 10 of file SM_PathSmoothingSuccessiveNodePair.cpp.

SM_PathSmoothingSuccessiveNodePair::~SM_PathSmoothingSuccessiveNodePair  )  [virtual]
 

Definition at line 21 of file SM_PathSmoothingSuccessiveNodePair.cpp.


Member Function Documentation

void SM_PathSmoothingSuccessiveNodePair::Smooth  )  [virtual]
 

Implements SmootherBase.

Reimplemented in SM_SuccessiveAndRandomSmoothing.

Definition at line 30 of file SM_PathSmoothingSuccessiveNodePair.cpp.

References PA_Points::AppendPoint(), PA_Points::Clear(), PA_Points::GetPoint(), CD_Linear::IsInterferingLinear(), SmootherBase::m_CollisionDetector, SmootherBase::m_PathToSmooth, SmootherBase::m_SmoothedPath, and PA_Points::Size().

Referenced by SM_SuccessiveAndRandomSmoothing::Smooth().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 22:04:50 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO