21 #ifndef otbVectorDataIntoImageProjectionFilter_h
22 #define otbVectorDataIntoImageProjectionFilter_h
45 template <
class TInputVectorData,
class TInputImage>
75 this->SetInput(input);
86 virtual void SetOutputOrigin(
const double origin[2]);
87 virtual void SetOutputOrigin(
const float origin[2]);
94 virtual void SetOutputSpacing(
const SpacingType& spacing);
95 virtual void SetOutputSpacing(
const double spacing[2]);
96 virtual void SetOutputSpacing(
const float spacing[2]);
101 virtual void SetUseOutputSpacingAndOriginFromImage(
bool flag);
110 void GenerateData(
void)
override;
134 #ifndef OTB_MANUAL_INSTANTIATION
Reproject vector data into the coordinate system of an image.
OriginType m_OutputOrigin
void SetInputVectorData(InputVectorDataPointer input)
VectorDataIntoImageProjectionFilter Self
SpacingType m_OutputSpacing
TInputVectorData InputVectorDataType
VectorDataIntoImageProjectionFilter(const Self &)=delete
TInputVectorData::ConstPointer InputVectorDataPointer
itk::SmartPointer< const Self > ConstPointer
void operator=(const Self &)=delete
TInputImage::Pointer ImagePointerType
VectorDataExtractROIType::RegionType RemoteSensingRegionType
VectorDataExtractROIType::Pointer m_VdExtractFilter
itk::SmartPointer< Self > Pointer
ImagePointerType m_InputImage
void SetInputImage(ImagePointerType input)
otb::VectorDataToVectorDataFilter< TInputVectorData, TInputVectorData > Superclass
itk::Vector< double, 2 > SpacingType
VectorDataProjectionFilterType::Pointer m_VdProjFilter
~VectorDataIntoImageProjectionFilter() override
VectorDataProjectionFilter< InputVectorDataType, InputVectorDataType > VectorDataProjectionFilterType
VectorDataExtractROI< InputVectorDataType > VectorDataExtractROIType
bool m_UseOutputSpacingAndOriginFromImage
itk::Point< double, 2 > OriginType
Reproject vector data in a different coordinate system.
itk::SmartPointer< Self > Pointer
Filter hierarchy for generating VectorData.
Base class for filters that take an VectorData as input and produce an VectorData as output.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.