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.