libgnomecanvasmm
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Gnome::Canvas::Points Class Reference

Wrapper for GnomeCanvasPoints. More...

#include <line.h>

Inheritance diagram for Gnome::Canvas::Points:
Inheritance graph
[legend]

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

◆ Points() [1/2]

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

◆ Points() [2/2]

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

◆ ~Points()

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

Member Function Documentation

◆ _gobj()

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

Referenced by gobj().

◆ get_type()

static GType Gnome::Canvas::Points::get_type ( )
inlinestatic

◆ gobj() [1/2]

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

References _gobj().

◆ gobj() [2/2]

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

References _gobj().

◆ is_null()

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

◆ operator bool()

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

Member Data Documentation

◆ owned_

bool Gnome::Canvas::Points::owned_
mutableprotected

◆ points_

GnomeCanvasPoints* Gnome::Canvas::Points::points_
mutableprotected

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