24 #ifndef __GEOMETRY_PRINTABLE_H_
25 #define __GEOMETRY_PRINTABLE_H_
39 friend std::ostream& ::operator<<(std::ostream& stream,
const Printable& p);
46 virtual std::ostream&
print(std::ostream& stream)
const =0;
Fawkes library namespace.
virtual ~Printable()
Destructor.
virtual std::ostream & print(std::ostream &stream) const =0
This method is called by the overloaded <<-operator.
Interface class for printable objects.