Main Page   Hardware Class Hierarchy   Hardware API     Mapping Class Hierarchy  Mapping API 

DPpoint Class Reference

Represents a point in space with an x and y double coordinate. More...

#include <point.h>


Public Member Functions

 DPpoint (const point &)
 constructor from a point.

 DPpoint (DOUBLE_TYPE, DOUBLE_TYPE)
 Constructor for x,y.

 DPpoint (const DPpoint &)
 copy constructor

 DPpoint (void)
 default constructor

DOUBLE_TYPE x (void) const
 Retruns X coordinate.

DOUBLE_TYPE y (void) const
 Returns Y coordinate.

void set (DOUBLE_TYPE, DOUBLE_TYPE)
 Sets the points x,y coordinate.

void set (const DPpoint &)
 set a point to another point


Private Attributes

DOUBLE_TYPE _x
DOUBLE_TYPE _y

Friends

const DPpoint operator- (const DPpoint &first, const DPpoint &second)
const DPpoint operator+ (const DPpoint &first, const DPpoint &second)


Detailed Description

Represents a point in space with an x and y double coordinate.


Constructor & Destructor Documentation

DPpoint const point  ) 
 

constructor from a point.

DPpoint DOUBLE_TYPE  ,
DOUBLE_TYPE 
 

Constructor for x,y.

DPpoint const DPpoint &   ) 
 

copy constructor

DPpoint void   ) 
 

default constructor


Member Function Documentation

void set const DPpoint &   ) 
 

set a point to another point

void set DOUBLE_TYPE  ,
DOUBLE_TYPE 
 

Sets the points x,y coordinate.

DOUBLE_TYPE x void   )  const
 

Retruns X coordinate.

DOUBLE_TYPE y void   )  const
 

Returns Y coordinate.


Friends And Related Function Documentation

const DPpoint operator+ const DPpoint &  first,
const DPpoint &  second
[friend]
 

const DPpoint operator- const DPpoint &  first,
const DPpoint &  second
[friend]
 


Field Documentation

DOUBLE_TYPE _x [private]
 

DOUBLE_TYPE _y [private]
 


Generated on Mon Oct 8 19:32:24 2007 for OOMRM Mapping API by doxygen1.3