Go to the source code of this file.
Namespaces | |
namespace | itk |
Defines | |
#define | M_PI 3.14159265358979323846 |
Functions | |
template<class TChainCodePath, class TPathInput> void | MakeChainCodeTracePath (TChainCodePath &chainPath, const TPathInput &inPath, bool restrictMovement=false) |
|
Definition at line 30 of file itkPathFunctions.h. Referenced by itk::MakeFourierSeriesPathTraceChainCode(). |
|
Make a chain code trace another path of same dimensionality. If restrictMovement is true, then individual steps are allowed to move through only one dimension at a time; for 2D paths this results in an 8-connected chain code. Definition at line 43 of file itkPathFunctions.h. |
|
Make a Fourier series path trace a chain code path of same dimensionality. numHarmonics is the number of harmonics (frequency coefficients, which include the "DC" term) to compute. If chainPath has too few steps to calculate numHarmonics (due to the Nyquist criterion), then as many harmonics as possible (chainPath->NumberOfSteps()/2) will be calculated. No fewer than 2 harmonics will be calcualted. Definition at line 93 of file itkPathFunctions.h. References M_PI. |