|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbImageToGenericRSOutputParameters_h
22 #define otbImageToGenericRSOutputParameters_h
24 #include "itkObject.h"
56 template <
class TImage>
115 itkSetMacro(EstimateIsotropicSpacing,
bool);
116 itkGetMacro(EstimateIsotropicSpacing,
bool);
117 itkBooleanMacro(EstimateIsotropicSpacing);
209 #ifndef OTB_MANUAL_INSTANTIATION
const ImageMetadata * GetInputImageMetadata()
ImageType::SizeType SizeType
void SetInputImageMetadata(ImageMetadata *imd)
virtual void SetOutputSpacing(SpacingType _arg)
bool m_EstimateIsotropicSpacing
virtual void SetOutputSize(SizeType _arg)
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
GenericRSTransformType::Pointer GenericRSTransformPointerType
This class is a helper class to estimate the output parameters of an image after projection in a targ...
void EstimateOutputImageExtent()
ImageToGenericRSOutputParameters()
~ImageToGenericRSOutputParameters() override
itk::SmartPointer< Self > Pointer
GenericRSTransformPointerType m_Transform
ImageType::SpacingType SpacingType
ImageType::ConstPointer m_Input
void ForceSizeTo(const SizeType &size)
itk::SmartPointer< const Self > ConstPointer
OutputImageExtentType m_OutputExtent
ImageToGenericRSOutputParameters Self
void SetOutputProjectionRef(const std::string &ref)
void EstimateOutputSize()
void EstimateOutputSpacing()
void operator=(const Self &)=delete
GenericRSTransform GenericRSTransformType
std::string GetInputProjectionRef() const
void EstimateOutputOrigin()
void ForceSpacingTo(const SpacingType &spacing)
ImageType::IndexType IndexType
ImageType::PointType PointType
SpacingType m_OutputSpacing