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 Tue Mar 16 12:13:37 2010 for libgnomecanvasmm by  doxygen 1.6.3