#include <DigitalSetConverter.h>
Static Public Member Functions |
template<typename InputDigitalSet > |
static void | assign (OutputDigitalSet &output, const InputDigitalSet &input) |
static void | assign (OutputDigitalSet &output, const OutputDigitalSet &input) |
Detailed Description
template<typename OutputDigitalSet>
struct DGtal::DigitalSetConverter< OutputDigitalSet >
Aim: Utility class to convert between types of sets.
Description of class 'DigitalSetConverter'
- Template Parameters:
-
InputDigitalSet | the type of the input DigitalSet (model of CDigitalSet). |
Definition at line 64 of file DigitalSetConverter.h.
Member Function Documentation
template<typename OutputDigitalSet >
template<typename InputDigitalSet >
Assigns input to output.
- Parameters:
-
output | (modified) the output set. |
input | the input set. |
- Template Parameters:
-
OutputDigitalSet | the type of the output DigitalSet (model of CDigitalSet). |
Definition at line 55 of file DigitalSetConverter.ih.
{
output.clear();
output.insertNew( input.begin(), input.end() );
}
template<typename OutputDigitalSet >
Use function overloading for possible faster assignment. Assigns input to output.
- Parameters:
-
output | (modified) the output set. |
input | the input set. |
Definition at line 76 of file DigitalSetConverter.ih.
The documentation for this struct was generated from the following files: