|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbLineOfSightOptimizer_h
22 #define otbLineOfSightOptimizer_h
24 #include "itkObject.h"
26 #include "itkPointSet.h"
41 template <
class TPrecision =
float,
class TLabel =
int>
60 typedef itk::DefaultStaticMeshTraits<TLabel, 3, 3, TPrecision>
MeshType;
95 void operator=(
const Self&) =
delete;
110 #ifndef OTB_MANUAL_INSTANTIATION
Compute the position of a 3D point from a set of N lines of sight.
ResidueType GetResidues()
itk::SmartPointer< Self > Pointer
PointSetType::PointsContainerConstIterator PointSetConstIteratorType
~LineOfSightOptimizer() override
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
PointSetType::PointDataContainerIterator LabelIteratorType
PrecisionType m_GlobalResidue
vnl_vector< PrecisionType > m_SecCumul
vnl_matrix< PrecisionType > m_Identity
itk::DefaultStaticMeshTraits< TLabel, 3, 3, TPrecision > MeshType
vnl_matrix< PrecisionType > m_InvCumul
PointSetType::PointType PointType
itk::PointSet< TLabel, 3, MeshType > PointSetType
LineOfSightOptimizer Self
itk::SmartPointer< const Self > ConstPointer
PointSetType::Pointer PointSetPointerType
std::vector< TPrecision > ResidueType