Gnome::Canvas::Points Class Reference

Wrapper for GnomeCanvasPoints. More...

#include <line.h>

Inheritance diagram for Gnome::Canvas::Points:

vector

List of all members.

Public Member Functions

 Points (size_type nbpoints=0)
 Points (GnomeCanvasPoints *castitem)
 ~Points ()
 operator bool () const
bool is_null () const
const GnomeCanvasPoints * gobj () const
GnomeCanvasPoints * gobj ()

Static Public Member Functions

static GType get_type ()

Protected Member Functions

GnomeCanvasPoints * _gobj () const

Protected Attributes

GnomeCanvasPoints * points_
bool owned_


Detailed Description

Wrapper for GnomeCanvasPoints.

GnomeCanvasPoints is actually a BoxedType, but this acts in a similar way, with the advantage of acting like a std::vector.


Constructor & Destructor Documentation

Gnome::Canvas::Points::Points ( size_type  nbpoints = 0  ) 

Gnome::Canvas::Points::Points ( GnomeCanvasPoints *  castitem  )  [explicit]

Gnome::Canvas::Points::~Points (  ) 


Member Function Documentation

GnomeCanvasPoints* Gnome::Canvas::Points::_gobj (  )  const [protected]

Referenced by gobj().

static GType Gnome::Canvas::Points::get_type (  )  [inline, static]

GnomeCanvasPoints* Gnome::Canvas::Points::gobj (  )  [inline]

References _gobj().

const GnomeCanvasPoints* Gnome::Canvas::Points::gobj (  )  const [inline]

References _gobj().

bool Gnome::Canvas::Points::is_null (  )  const

Gnome::Canvas::Points::operator bool (  )  const


Member Data Documentation

bool Gnome::Canvas::Points::owned_ [mutable, protected]

GnomeCanvasPoints* Gnome::Canvas::Points::points_ [mutable, protected]


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

Generated on Wed Sep 2 16:27:12 2009 for libgnomecanvasmm by  doxygen 1.5.9