#include <OVPoint.hpp>
Inheritance diagram for OVPoint::
Public Methods | |
OGraphic * | clone () const |
OGraphic * | create () const |
OVPoint () | |
OVPoint (double, double) | |
~OVPoint () | |
double | euclid (OVPoint &) |
void | move (double, double) |
void | scalar (double) |
bool | isValid () |
OPoint | getOPoint () |
bool | operator== (OVPoint &) |
bool | operator!= (OVPoint &) |
OVPoint | operator+ (OVPoint &) |
OVPoint | operator- (OVPoint &) |
OVPoint | operator/ (int) |
OVPoint | operator * (int) |
void | gomo (ostream &) |
void | gomi (istream &) |
void | xmlo (ostream &) |
void | svgo (ostream &) |
void | clear () |
void | set (double, double) |
void | setX (double) |
void | setY (double) |
double | getX () |
double | getY () |
double | getDX (OVPoint &) |
double | getDY (OVPoint &) |
Protected Attributes | |
double | x |
double | y |
|
Constructor |
|
Constructor |
|
Constructor |
|
|
|
Reimplemented from OGraphic. |
|
Reimplemented from OGraphic. |
|
euclid |
|
|
|
|
|
valid |
|
|
|
|
|
GOM input Reimplemented from OGraphic. |
|
GOM output Reimplemented from OGraphic. |
|
Is valid |
|
move |
|
* operator |
|
!= operator |
|
+ operator |
|
|
|
/ operator |
|
== operator |
|
scalar |
|
|
|
|
|
|
|
SVG output Reimplemented from OGraphic. |
|
XML output Reimplemented from OGraphic. |
|
|
|
|