DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
DigitalSetConverter.ih
1 
30 
31 #include <cstdlib>
33 
35 // IMPLEMENTATION of inline methods.
37 
39 // ----------------------- Standard services ------------------------------
40 
50 template <typename OutputDigitalSet>
51 template <typename InputDigitalSet>
52 inline
53 void
55 ::assign( OutputDigitalSet & output, const InputDigitalSet & input )
56 {
57 // std::cerr << "Dgtal::DigitalSetConverter::assign<OutputDigitalSet,InputDigitalSet>" << std::endl
58 // << "output = " << output << std::endl
59 // << "input = " << input << std::endl;
60  output.clear();
61  output.insertNew( input.begin(), input.end() );
62 }
63 
71 template <typename OutputDigitalSet>
72 inline
73 void
76 ( OutputDigitalSet & output, const OutputDigitalSet & input )
77 {
78 // std::cerr << "Dgtal::DigitalSetConverter::assign<OutputDigitalSet,OutputDigitalSet>" << std::endl
79 // << "output = " << output << std::endl
80 // << "input = " << input << std::endl;
81  output = input;
82 }
83 
84 // //
86 
87