Static Public Member Functions

DGtal::DigitalSetConverter< OutputDigitalSet > Struct Template Reference

Aim: Utility class to convert between types of sets. More...

#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).

Member Function Documentation

template<typename OutputDigitalSet>
template<typename InputDigitalSet >
static void DGtal::DigitalSetConverter< OutputDigitalSet >::assign ( OutputDigitalSet &  output,
const InputDigitalSet &  input 
) [static]

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).
template<typename OutputDigitalSet>
static void DGtal::DigitalSetConverter< OutputDigitalSet >::assign ( OutputDigitalSet &  output,
const OutputDigitalSet &  input 
) [static]

Use function overloading for possible faster assignment. Assigns input to output.

Parameters:
output (modified) the output set.
input the input set.

The documentation for this struct was generated from the following file: