|
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Classes for window system geometry. More...
#include <owl/private/defs.h>#include <owl/objstrm.h>#include <owl/private/strmdefs.h>#include <algorithm>#include <owl/wsysinc.h>#include <owl/preclass.h>#include <owl/posclass.h>Go to the source code of this file.
Classes | |
| class | owl::TPoint |
| TPoint is a support class, derived from tagPOINT. More... | |
| class | owl::TPointL |
| TPointL is similar to TPoint, but uses long rather than int variables. More... | |
| struct | owl::tPOINTF |
| Base struct for the TPointF class. More... | |
| class | owl::TPointF |
| TPointF is similar to TPoint, but uses floating variables rather than integers. More... | |
| class | owl::TSize |
| The tagSIZE struct is defined as. More... | |
| class | owl::TRect |
| TRect is a mathematical class derived from tagRect. More... | |
Namespaces | |
| namespace | owl |
| Object Windows Library (OWLNext Core) | |
Enumerations | |
| enum | owl::TAbsLocation { owl::alNone = 0 , owl::alTop = 1 , owl::alBottom = 2 , owl::alLeft = 3 , owl::alRight = 4 } |
| General use absolute 2-D rectangular location enum. More... | |
Functions | |
| int16 | owl::Sqrt (int32 val) |
| int | owl::Sqrt (int64 val) |
| ipstream & | owl::operator>> (ipstream &is, TPoint &p) |
| Extracts a TPoint object from persistent stream is, and copies it to p. | |
| tistream & | owl::operator>> (tistream &is, TPoint &p) |
| Extracts a TPoint object from stream is, and copies it to p. | |
| opstream & | owl::operator<< (opstream &os, const TPoint &p) |
| Inserts the given TPoint object p into persistent stream os. | |
| tostream & | owl::operator<< (tostream &os, const TPoint &p) |
| Formats and inserts the given TPoint object p into the ostream os. | |
| ipstream & | owl::operator>> (ipstream &is, TPointL &p) |
| tistream & | owl::operator>> (tistream &is, TPointL &p) |
| opstream & | owl::operator<< (opstream &os, const TPointL &p) |
| tostream & | owl::operator<< (tostream &os, const TPointL &p) |
| ipstream & | owl::operator>> (ipstream &is, TPointF &p) |
| tistream & | owl::operator>> (tistream &is, TPointF &p) |
| opstream & | owl::operator<< (opstream &os, const TPointF &p) |
| tostream & | owl::operator<< (tostream &os, const TPointF &p) |
| ipstream & | owl::operator>> (ipstream &is, TSize &s) |
| Extracts a TSize object from is, the given input stream, and copies it to s. | |
| tistream & | owl::operator>> (tistream &os, TSize &s) |
| Formats and inserts the given TSize object s into the ostream os. | |
| opstream & | owl::operator<< (opstream &os, const TSize &s) |
| Inserts the given TSize object s into the opstream os. | |
| tostream & | owl::operator<< (tostream &os, const TSize &s) |
| Insert a size into an output stream. | |
| ipstream & | owl::operator>> (ipstream &is, TRect &r) |
| Extracts a TRect object from is, the given input stream, and copies it to r. | |
| tistream & | owl::operator>> (tistream &is, TRect &r) |
| Extracts the rectangle from a regular input stream. | |
| opstream & | owl::operator<< (opstream &os, const TRect &r) |
| Inserts the given TRect object, r, into the opstream, os. | |
| tostream & | owl::operator<< (tostream &os, const TRect &r) |
| Formats and inserts the given TRect object, r, into the ostream, os. | |
Classes for window system geometry.
Definition in file geometry.h.