#include <smoothers/SM_SuccessiveAndRandomSmoothing.h>
Inherits SM_PathSmoothingSuccessiveNodePair, and SM_PathSmoothingRandomNodePair.
Inheritance diagram for SM_SuccessiveAndRandomSmoothing:
Public Member Functions | |
SM_SuccessiveAndRandomSmoothing () | |
virtual | ~SM_SuccessiveAndRandomSmoothing () |
virtual void | Smooth () |
Private Member Functions | |
void | PathSmoothing () |
Private Attributes | |
PA_Points | m_Interim |
Definition at line 8 of file SM_SuccessiveAndRandomSmoothing.h.
|
Definition at line 10 of file SM_SuccessiveAndRandomSmoothing.cpp. |
|
Definition at line 21 of file SM_SuccessiveAndRandomSmoothing.cpp. |
|
Definition at line 38 of file SM_SuccessiveAndRandomSmoothing.cpp. References PA_Points::AppendPoint(), PA_Points::Clear(), m_Interim, SM_PathSmoothingRandomNodePair::m_Points, SmootherBase::m_SmoothedPath, and PA_Points::Size(). Referenced by Smooth(). Here is the call graph for this function: ![]() |
|
Reimplemented from SM_PathSmoothingRandomNodePair. Definition at line 31 of file SM_SuccessiveAndRandomSmoothing.cpp. References m_Interim, SmootherBase::m_SmoothedPath, PathSmoothing(), and SM_PathSmoothingSuccessiveNodePair::Smooth(). Here is the call graph for this function: ![]() |
|
Definition at line 20 of file SM_SuccessiveAndRandomSmoothing.h. Referenced by PathSmoothing(), and Smooth(). |