Goocanvas::Bounds Class Reference

#include <bounds.h>

List of all members.

Public Member Functions

 Bounds ()
 Bounds (const GooCanvasBounds *gobject)
GooCanvasBounds * gobj ()
 Provides access to the underlying C instance.
const GooCanvasBounds * gobj () const
 Provides access to the underlying C instance.
 Bounds (double x1, double y1, double x2, double y2)
double get_x1 () const
void set_x1 (const double &value)
double get_x2 () const
void set_x2 (const double &value)
double get_y1 () const
void set_y1 (const double &value)
double get_y2 () const
void set_y2 (const double &value)

Protected Attributes

GooCanvasBounds gobject_

Related Functions

(Note that these are not member functions.)

Goocanvas::Boundswrap (GooCanvasBounds *object)
const Goocanvas::Boundswrap (const GooCanvasBounds *object)


Constructor & Destructor Documentation

Goocanvas::Bounds::Bounds (  ) 

Goocanvas::Bounds::Bounds ( const GooCanvasBounds *  gobject  )  [explicit]

Goocanvas::Bounds::Bounds ( double  x1,
double  y1,
double  x2,
double  y2 
)


Member Function Documentation

double Goocanvas::Bounds::get_x1 (  )  const

double Goocanvas::Bounds::get_x2 (  )  const

double Goocanvas::Bounds::get_y1 (  )  const

double Goocanvas::Bounds::get_y2 (  )  const

const GooCanvasBounds* Goocanvas::Bounds::gobj (  )  const [inline]

Provides access to the underlying C instance.

References gobject_.

GooCanvasBounds* Goocanvas::Bounds::gobj (  )  [inline]

Provides access to the underlying C instance.

References gobject_.

void Goocanvas::Bounds::set_x1 ( const double &  value  ) 

void Goocanvas::Bounds::set_x2 ( const double &  value  ) 

void Goocanvas::Bounds::set_y1 ( const double &  value  ) 

void Goocanvas::Bounds::set_y2 ( const double &  value  ) 


Friends And Related Function Documentation

const Goocanvas::Bounds & wrap ( const GooCanvasBounds *  object  )  [related]

Parameters:
object The C instance
Returns:
A C++ instance that wraps this C instance.

Goocanvas::Bounds & wrap ( GooCanvasBounds *  object  )  [related]

Parameters:
object The C instance
Returns:
A C++ instance that wraps this C instance.


Member Data Documentation

GooCanvasBounds Goocanvas::Bounds::gobject_ [protected]

Referenced by gobj().


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

Generated on Tue Feb 24 19:27:30 2009 for goocanvasmm by  doxygen 1.5.8