KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
kjb::Writeable Class Referenceabstract

Abstract class to write this object to an output stream. More...

#include <l_writeable.h>

Inheritance diagram for kjb::Writeable:
kjb::Circle_in_3d kjb::Color_histogram kjb::Corner kjb::Cylinder kjb::Edge_segment_set kjb::Features_manager kjb::Hog_responses kjb::Learned_discrete_prior kjb::Line_segment kjb::Line_segment_set kjb::Manhattan_hog kjb::Parametric_frustum kjb::Parametric_parapiped kjb::Parametric_sphere kjb::Perspective_camera kjb::Polygon kjb::Polymesh kjb::Vanishing_point

Public Member Functions

virtual ~Writeable ()
 Deletes this Writeable. More...
 
virtual void write (std::ostream &out) const =0
 Writes this Writeable to an output stream. More...
 
virtual void write (const char *fname) const
 Writes this Writeable to a file. More...
 

Detailed Description

Abstract class to write this object to an output stream.

Constructor & Destructor Documentation

virtual kjb::Writeable::~Writeable ( )
inlinevirtual

Deletes this Writeable.

Member Function Documentation

virtual void kjb::Writeable::write ( std::ostream &  out) const
pure virtual
void Writeable::write ( const char *  fname) const
virtual

The documentation for this class was generated from the following files: