#include <Point.h>
Inheritance diagram for VPoint:

| Public Methods | |
| VPoint () | |
| VPoint (int, int) | |
| int | Distance (VPoint) const | 
| Returns integer distance between two points. | |
| int | DistanceToLine (VPoint pone, VPoint ptwo) const | 
| int | SquaredDistance (VPoint) const | 
| Returns the square of the integer distance between two points (faster). | |
| VAbstractEditor* | CreateEditor () | 
| Returns an editor that can allow the user to manipulate this object. | |
| Overloaded operators | |
| VPoint | operator+ (VPoint) | 
| VPoint | operator- (VPoint) | 
| VPoint | operator * (VPoint) | 
| VPoint | operator/ (VPoint) | 
| VPoint | operator * (int) | 
| VPoint | operator/ (int) | 
| VPoint | operator * (float) | 
| bool | operator> (int) | 
| bool | operator== (int) | 
| bool | operator== (VPoint) | 
| bool | operator< (int) | 
| VPoint | operator- () | 
| operator CPoint () | |
| Public Attributes | |
| int | x | 
| x coordinate. | |
| int | y | 
| y coordinate. | |
 1.2.5 written by Dimitri van Heesch,
 © 1997-2001
1.2.5 written by Dimitri van Heesch,
 © 1997-2001