Skip to content
Snippets Groups Projects
Commit 90087455 authored by Cyrille Valladeau's avatar Cyrille Valladeau
Browse files

ENH: add inputs

parent 2615a485
No related branches found
No related tags found
No related merge requests found
......@@ -88,6 +88,9 @@ public:
virtual void AddOpticalImage(const OpticalImageType * support);
const OpticalImageType * GetOpticalImage();
virtual void AddBuldingsDB(const VectorDataType * support);
const VectorDataType * GetBuldingsDB();
protected:
/** Constructor */
VectorDataToRoadDescriptionFilter();
......
......@@ -51,6 +51,26 @@ VectorDataToRoadDescriptionFilter<TVectorData, TOpticalImage>
(this->GetSupport(0));
}
template <class TVectorData, class TOpticalImage>
void
VectorDataToRoadDescriptionFilter<TVectorData, TOpticalImage>
::AddBuildingsDB(const VectorDataType * support)
{
this->AddSupport(const_cast<VectorDataType *>(support), 1);
}
template <class TVectorData, class TOpticalImage>
const typename VectorDataToRoadDescriptionFilter<TVectorData, TOpticalImage>
::VectorDataType *
VectorDataToRoadDescriptionFilter<TVectorData, TOpticalImage>
::GetBuildingsDB()
{
return static_cast<const VectorDataType *>
(this->GetSupport(1));
}
template <class TVectorData, class TOpticalImage>
void
VectorDataToRoadDescriptionFilter<TVectorData, TOpticalImage>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment