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)
Point & operator= (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 Tue Jun 13 01:14:34 2006 for libgnomecanvasmm by  doxygen 1.4.6