Gnome::Art::Point Class Reference

Wrapper for ArtPoint struct. More...

#include <point.h>

List of all members.

Public Member Functions

 Point (gdouble x=0.0, gdouble y=0.0)
 Point (const ArtPoint &artpoint)
 Point (const Point &src)
Pointoperator= (const Point &src)
 ~Point ()
gdouble get_x () const
void set_x (gdouble x)
gdouble get_y () const
void set_y (gdouble y)
Point operator+ (const Point &p2)
Point operator- (const Point &p2)
Point const & operator+= (const Point &other)
Point const & operator-= (const Point &other)
ArtPoint * gobj ()
const ArtPoint * gobj () const

Protected Attributes

ArtPoint m_ArtPoint


Detailed Description

Wrapper for ArtPoint struct.

Used by AffineTrans and CanvasPoints.


Constructor & Destructor Documentation

Gnome::Art::Point::Point ( gdouble  x = 0.0,
gdouble  y = 0.0 
)

Gnome::Art::Point::Point ( const ArtPoint &  artpoint  ) 

Gnome::Art::Point::Point ( const Point src  ) 

Gnome::Art::Point::~Point (  ) 


Member Function Documentation

gdouble Gnome::Art::Point::get_x (  )  const

gdouble Gnome::Art::Point::get_y (  )  const

const ArtPoint* Gnome::Art::Point::gobj (  )  const

ArtPoint* Gnome::Art::Point::gobj (  ) 

Point Gnome::Art::Point::operator+ ( const Point p2  ) 

Point const& Gnome::Art::Point::operator+= ( const Point other  ) 

Point Gnome::Art::Point::operator- ( const Point p2  ) 

Point const& Gnome::Art::Point::operator-= ( const Point other  ) 

Point& Gnome::Art::Point::operator= ( const Point src  ) 

void Gnome::Art::Point::set_x ( gdouble  x  ) 

void Gnome::Art::Point::set_y ( gdouble  y  ) 


Member Data Documentation

ArtPoint Gnome::Art::Point::m_ArtPoint [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