Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

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 Fri Nov 12 14:55:53 2004 for libgnomecanvasmm by doxygen 1.3.5