OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | Static Public Member Functions | List of all members
otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage > Class Template Reference

#include <otbVectorDataToLabelImageFilter.h>

+ Inheritance diagram for otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >:
+ Collaboration diagram for otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >:

Public Types

typedef itk::SmartPointer< const SelfConstPointer
 
typedef DataTreeType::ConstPointer DataTreeConstPointerType
 
typedef DataTreeType::Pointer DataTreePointerType
 
typedef VectorDataType::DataTreeType DataTreeType
 
typedef itk::ImageBase< OutputImageType::ImageDimension > ImageBaseType
 
typedef DataTreeType::TreeNodeType InternalTreeNodeType
 
typedef OutputImageType::InternalPixelType OutputImageInternalPixelType
 
typedef OutputImageType::PixelType OutputImagePixelType
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef TOutputImage OutputImageType
 
typedef OutputImageType::IndexType OutputIndexType
 
typedef OutputImageType::PointType OutputOriginType
 
typedef OutputImageType::SizeType OutputSizeType
 
typedef OutputImageType::SpacingType OutputSpacingType
 
typedef itk::SmartPointer< SelfPointer
 
typedef VectorDataToLabelImageFilter Self
 
typedef itk::ImageSource< TOutputImage > Superclass
 
typedef TVectorData VectorDataType
 

Public Member Functions

virtual void AddVectorData (const VectorDataType *vd)
 
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
const VectorDataTypeGetInput (unsigned int idx)
 
virtual const char * GetNameOfClass () const
 
virtual const OutputSizeTypeGetOutputSize () const
 
virtual void SetOutputSize (OutputSizeType _arg)
 

Static Public Member Functions

static Pointer New ()
 
GDALDataset * m_OGRDataSourcePointer
 
std::vector< OGRGeometryH > m_SrcDataSetGeometries
 
std::vector< double > m_BurnValues
 
std::vector< double > m_FullBurnValues
 
std::vector< int > m_BandsToBurn
 
std::string m_BurnAttribute
 
double m_DefaultBurnValue
 
OutputImageInternalPixelType m_BackgroundValue
 
bool m_AllTouchedMode
 
std::string m_OutputProjectionRef
 
OutputSpacingType m_OutputSpacing {0.0}
 
OutputOriginType m_OutputOrigin {0.0}
 
OutputSizeType m_OutputSize {0,0}
 
OutputIndexType m_OutputStartIndex
 
virtual void SetOutputOrigin (OutputOriginType _arg)
 
virtual void SetOutputOrigin (const double origin[2])
 
virtual void SetOutputOrigin (const float origin[2])
 
virtual const OutputOriginTypeGetOutputOrigin () const
 
virtual void SetOutputSpacing (const OutputSpacingType &spacing)
 
virtual void SetOutputSpacing (const double spacing[2])
 
virtual void SetOutputSpacing (const float spacing[2])
 
virtual void SetOutputProjectionRef (const char *_arg)
 
virtual const char * GetOutputProjectionRef () const
 
virtual void SetBurnAttribute (const char *_arg)
 
virtual const char * GetBurnAttribute () const
 
virtual void SetBackgroundValue (OutputImageInternalPixelType _arg)
 
virtual OutputImageInternalPixelType GetBackgroundValue ()
 
virtual void SetDefaultBurnValue (OutputImageInternalPixelType _arg)
 
virtual OutputImageInternalPixelType GetDefaultBurnValue ()
 
virtual void SetAllTouchedMode (bool _arg)
 
virtual const bool & GetAllTouchedMode () const
 
virtual void AllTouchedModeOn ()
 
virtual void AllTouchedModeOff ()
 
template<class ImagePointerType >
void SetOutputParametersFromImage (const ImagePointerType image)
 
void GenerateData () override
 
 VectorDataToLabelImageFilter ()
 
 ~VectorDataToLabelImageFilter () override
 
void GenerateOutputInformation () override
 
void PrintSelf (std::ostream &os, itk::Indent indent) const override
 
 VectorDataToLabelImageFilter (const Self &)=delete
 
void operator= (const Self &)=delete
 

Detailed Description

template<class TVectorData, class TOutputImage>
class otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >

Burn geometries from the specified VectorData into raster.

This class handles burning several input VectorDatas into the output raster. The burn values are extracted from a field set by the user.If no burning field is set, the "FID" is used by default.

Setting the output raster information can be done in two ways by:

OGRRegisterAll() method must have been called before applying filter.

Definition at line 54 of file otbVectorDataToLabelImageFilter.h.

Member Typedef Documentation

◆ ConstPointer

template<class TVectorData , class TOutputImage >
typedef itk::SmartPointer<const Self> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::ConstPointer

Definition at line 61 of file otbVectorDataToLabelImageFilter.h.

◆ DataTreeConstPointerType

template<class TVectorData , class TOutputImage >
typedef DataTreeType::ConstPointer otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::DataTreeConstPointerType

Definition at line 84 of file otbVectorDataToLabelImageFilter.h.

◆ DataTreePointerType

template<class TVectorData , class TOutputImage >
typedef DataTreeType::Pointer otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::DataTreePointerType

Definition at line 83 of file otbVectorDataToLabelImageFilter.h.

◆ DataTreeType

template<class TVectorData , class TOutputImage >
typedef VectorDataType::DataTreeType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::DataTreeType

Definition at line 81 of file otbVectorDataToLabelImageFilter.h.

◆ ImageBaseType

template<class TVectorData , class TOutputImage >
typedef itk::ImageBase<OutputImageType::ImageDimension> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::ImageBaseType

Definition at line 86 of file otbVectorDataToLabelImageFilter.h.

◆ InternalTreeNodeType

template<class TVectorData , class TOutputImage >
typedef DataTreeType::TreeNodeType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::InternalTreeNodeType

Definition at line 82 of file otbVectorDataToLabelImageFilter.h.

◆ OutputImageInternalPixelType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::InternalPixelType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputImageInternalPixelType

Definition at line 77 of file otbVectorDataToLabelImageFilter.h.

◆ OutputImagePixelType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::PixelType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputImagePixelType

Definition at line 76 of file otbVectorDataToLabelImageFilter.h.

◆ OutputImagePointer

template<class TVectorData , class TOutputImage >
typedef OutputImageType::Pointer otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputImagePointer

Definition at line 70 of file otbVectorDataToLabelImageFilter.h.

◆ OutputImageRegionType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::RegionType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputImageRegionType

Definition at line 75 of file otbVectorDataToLabelImageFilter.h.

◆ OutputImageType

template<class TVectorData , class TOutputImage >
typedef TOutputImage otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputImageType

Definition at line 67 of file otbVectorDataToLabelImageFilter.h.

◆ OutputIndexType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::IndexType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputIndexType

Definition at line 72 of file otbVectorDataToLabelImageFilter.h.

◆ OutputOriginType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::PointType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputOriginType

Definition at line 74 of file otbVectorDataToLabelImageFilter.h.

◆ OutputSizeType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::SizeType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputSizeType

Definition at line 71 of file otbVectorDataToLabelImageFilter.h.

◆ OutputSpacingType

template<class TVectorData , class TOutputImage >
typedef OutputImageType::SpacingType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::OutputSpacingType

Definition at line 73 of file otbVectorDataToLabelImageFilter.h.

◆ Pointer

template<class TVectorData , class TOutputImage >
typedef itk::SmartPointer<Self> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::Pointer

Definition at line 60 of file otbVectorDataToLabelImageFilter.h.

◆ Self

template<class TVectorData , class TOutputImage >
typedef VectorDataToLabelImageFilter otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::Self

Standard class typedefs

Definition at line 58 of file otbVectorDataToLabelImageFilter.h.

◆ Superclass

template<class TVectorData , class TOutputImage >
typedef itk::ImageSource<TOutputImage> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::Superclass

Definition at line 59 of file otbVectorDataToLabelImageFilter.h.

◆ VectorDataType

template<class TVectorData , class TOutputImage >
typedef TVectorData otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataType

VectorData typedefs

Definition at line 80 of file otbVectorDataToLabelImageFilter.h.

Constructor & Destructor Documentation

◆ VectorDataToLabelImageFilter() [1/2]

template<class TVectorData , class TOutputImage >
otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataToLabelImageFilter
protected

◆ ~VectorDataToLabelImageFilter()

template<class TVectorData , class TOutputImage >
otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::~VectorDataToLabelImageFilter ( )
inlineoverrideprotected

Set the origin of the output image.

See also
GetOrigin()

Definition at line 150 of file otbVectorDataToLabelImageFilter.h.

◆ VectorDataToLabelImageFilter() [2/2]

template<class TVectorData , class TOutputImage >
otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataToLabelImageFilter ( const Self )
privatedelete

Set the origin of the output image.

See also
GetOrigin()

Member Function Documentation

◆ AddVectorData()

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::AddVectorData ( const VectorDataType vd)
virtual

Method for adding VectorData to rasterize

Definition at line 47 of file otbVectorDataToLabelImageFilter.hxx.

◆ AllTouchedModeOff()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::AllTouchedModeOff ( )
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ AllTouchedModeOn()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::AllTouchedModeOn ( )
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ CreateAnother()

template<class TVectorData , class TOutputImage >
virtual::itk::LightObject::Pointer otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::CreateAnother ( void  ) const

◆ GenerateData()

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GenerateData
overrideprotected

Set the origin of the output image.

See also
GetOrigin()

Definition at line 223 of file otbVectorDataToLabelImageFilter.hxx.

◆ GenerateOutputInformation()

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GenerateOutputInformation
overrideprotected

Set the origin of the output image.

See also
GetOrigin()

Definition at line 112 of file otbVectorDataToLabelImageFilter.hxx.

References otb::OGRIOHelper::New(), otbMsgDevMacro, and otb::MetaDataKey::ProjectionRefKey.

◆ GetAllTouchedMode()

template<class TVectorData , class TOutputImage >
virtual const bool& otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetAllTouchedMode ( ) const
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ GetBackgroundValue()

template<class TVectorData , class TOutputImage >
virtual OutputImageInternalPixelType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetBackgroundValue ( )
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ GetBurnAttribute()

template<class TVectorData , class TOutputImage >
virtual const char* otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetBurnAttribute ( ) const
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ GetDefaultBurnValue()

template<class TVectorData , class TOutputImage >
virtual OutputImageInternalPixelType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetDefaultBurnValue ( )
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ GetInput()

template<class TVectorData , class TOutputImage >
const VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataType * otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetInput ( unsigned int  idx)

Get Nth input VectorData

Definition at line 54 of file otbVectorDataToLabelImageFilter.hxx.

◆ GetNameOfClass()

template<class TVectorData , class TOutputImage >
virtual const char* otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetNameOfClass ( ) const
virtual

Run-time type information (and related methods).

◆ GetOutputOrigin()

template<class TVectorData , class TOutputImage >
virtual const OutputOriginType& otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetOutputOrigin ( ) const
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ GetOutputProjectionRef()

template<class TVectorData , class TOutputImage >
virtual const char* otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetOutputProjectionRef ( ) const
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ GetOutputSize()

template<class TVectorData , class TOutputImage >
virtual const OutputSizeType& otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GetOutputSize ( ) const
virtual

Get the size of the output image.

◆ New()

template<class TVectorData , class TOutputImage >
static Pointer otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::New ( )
static

Method for creation through the object factory.

◆ operator=()

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::operator= ( const Self )
privatedelete

Set the origin of the output image.

See also
GetOrigin()

◆ PrintSelf()

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
overrideprotected

Set the origin of the output image.

See also
GetOrigin()

Definition at line 294 of file otbVectorDataToLabelImageFilter.hxx.

◆ SetAllTouchedMode()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetAllTouchedMode ( bool  _arg)
virtual

Set/Get the AllTouchedMode flag

◆ SetBackgroundValue()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetBackgroundValue ( OutputImageInternalPixelType  _arg)
virtual

Set the background value

◆ SetBurnAttribute()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetBurnAttribute ( const char *  _arg)
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ SetDefaultBurnValue()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetDefaultBurnValue ( OutputImageInternalPixelType  _arg)
virtual

Set the default burn value

◆ SetOutputOrigin() [1/3]

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputOrigin ( const double  origin[2])
virtual

Set the origin of the output image.

See also
GetOrigin()

Definition at line 86 of file otbVectorDataToLabelImageFilter.hxx.

◆ SetOutputOrigin() [2/3]

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputOrigin ( const float  origin[2])
virtual

Set the origin of the output image.

See also
GetOrigin()

Definition at line 93 of file otbVectorDataToLabelImageFilter.hxx.

◆ SetOutputOrigin() [3/3]

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputOrigin ( OutputOriginType  _arg)
virtual

Set the origin of the output image.

See also
GetOrigin()

◆ SetOutputParametersFromImage()

template<class TVectorData , class TOutputImage >
template<class ImagePointerType >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputParametersFromImage ( const ImagePointerType  image)

Useful to set the output parameters from an existing image

Definition at line 103 of file otbVectorDataToLabelImageFilter.hxx.

◆ SetOutputProjectionRef()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputProjectionRef ( const char *  _arg)
virtual

Set/Get Output Projection Ref

◆ SetOutputSize()

template<class TVectorData , class TOutputImage >
virtual void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputSize ( OutputSizeType  _arg)
virtual

Set the size of the output image.

◆ SetOutputSpacing() [1/3]

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputSpacing ( const double  spacing[2])
virtual

Set the origin of the output image.

See also
GetOrigin()

Definition at line 70 of file otbVectorDataToLabelImageFilter.hxx.

◆ SetOutputSpacing() [2/3]

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputSpacing ( const float  spacing[2])
virtual

Set the origin of the output image.

See also
GetOrigin()

Definition at line 77 of file otbVectorDataToLabelImageFilter.hxx.

◆ SetOutputSpacing() [3/3]

template<class TVectorData , class TOutputImage >
void otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::SetOutputSpacing ( const OutputSpacingType spacing)
virtual

Set the spacing (size of a pixel) of the output image.

See also
GetSignedSpacing()

Definition at line 60 of file otbVectorDataToLabelImageFilter.hxx.

Member Data Documentation

◆ m_AllTouchedMode

template<class TVectorData , class TOutputImage >
bool otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_AllTouchedMode
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 191 of file otbVectorDataToLabelImageFilter.h.

◆ m_BackgroundValue

template<class TVectorData , class TOutputImage >
OutputImageInternalPixelType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_BackgroundValue
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 188 of file otbVectorDataToLabelImageFilter.h.

◆ m_BandsToBurn

template<class TVectorData , class TOutputImage >
std::vector<int> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_BandsToBurn
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 179 of file otbVectorDataToLabelImageFilter.h.

◆ m_BurnAttribute

template<class TVectorData , class TOutputImage >
std::string otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_BurnAttribute
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 182 of file otbVectorDataToLabelImageFilter.h.

◆ m_BurnValues

template<class TVectorData , class TOutputImage >
std::vector<double> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_BurnValues
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 177 of file otbVectorDataToLabelImageFilter.h.

◆ m_DefaultBurnValue

template<class TVectorData , class TOutputImage >
double otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_DefaultBurnValue
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 185 of file otbVectorDataToLabelImageFilter.h.

◆ m_FullBurnValues

template<class TVectorData , class TOutputImage >
std::vector<double> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_FullBurnValues
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 178 of file otbVectorDataToLabelImageFilter.h.

◆ m_OGRDataSourcePointer

template<class TVectorData , class TOutputImage >
GDALDataset* otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_OGRDataSourcePointer
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 172 of file otbVectorDataToLabelImageFilter.h.

◆ m_OutputOrigin

template<class TVectorData , class TOutputImage >
OutputOriginType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_OutputOrigin {0.0}
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 196 of file otbVectorDataToLabelImageFilter.h.

◆ m_OutputProjectionRef

template<class TVectorData , class TOutputImage >
std::string otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_OutputProjectionRef
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 194 of file otbVectorDataToLabelImageFilter.h.

◆ m_OutputSize

template<class TVectorData , class TOutputImage >
OutputSizeType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_OutputSize {0,0}
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 197 of file otbVectorDataToLabelImageFilter.h.

Referenced by otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataToLabelImageFilter().

◆ m_OutputSpacing

template<class TVectorData , class TOutputImage >
OutputSpacingType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_OutputSpacing {0.0}
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 195 of file otbVectorDataToLabelImageFilter.h.

Referenced by otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataToLabelImageFilter().

◆ m_OutputStartIndex

template<class TVectorData , class TOutputImage >
OutputIndexType otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_OutputStartIndex
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 198 of file otbVectorDataToLabelImageFilter.h.

Referenced by otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::VectorDataToLabelImageFilter().

◆ m_SrcDataSetGeometries

template<class TVectorData , class TOutputImage >
std::vector<OGRGeometryH> otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::m_SrcDataSetGeometries
private

Set the origin of the output image.

See also
GetOrigin()

Definition at line 175 of file otbVectorDataToLabelImageFilter.h.


The documentation for this class was generated from the following files: