|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbCompacityPathFunction_h
22 #define otbCompacityPathFunction_h
25 #include "itkVectorContainer.h"
44 template <
class TInputPath,
class TOutput =
double>
63 typedef typename PathType::ContinuousIndexType
VertexType;
80 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
84 void operator=(
const Self&) =
delete;
89 #ifndef OTB_MANUAL_INSTANTIATION
itk::VectorContainer< unsigned, VertexType > VertexListType
itk::SmartPointer< Self > Pointer
itk::SmartPointer< const Self > ConstPointer
Evaluates a function of an image over a specific path.
PathType::ContinuousIndexType VertexType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
~CompacityPathFunction() override
CompacityPathFunction Self
InputPathType::ConstPointer InputPathConstPointer
PathFunction< TInputPath, TOutput > Superclass
Calculate the compacity of a path. The formula of the compacity is :
Superclass::InputType InputPathType
VertexListType::ConstPointer VertexListPointer
Superclass::InputPathConstPointer PathConstPointer
Superclass::InputPathType PathType