2d window object More...

#include "IWindow.hpp"

+ Inheritance diagram for IWindow:

Public Member Functions

virtual double xmin () const =0
virtual double xmax () const =0
virtual double ymin () const =0
virtual double ymax () const =0
virtual void xmin (double)=0
virtual void xmax (double)=0
virtual void ymin (double)=0
virtual void ymax (double)=0
virtual void xrange (double xmin, double xmax)=0
virtual void yrange (double ymin, double ymax)=0
virtual void expand (double)=0
- Public Member Functions inherited from IGeometry
virtual GeometryType::Type type () const =0
 get geometry type (kind of runtime type information)
virtual void setScopSemantic (int scopSem)=0
 sets the special topographic semantic of an geometry objects (not supported by all geometry types yet)
virtual int getScopSemantic () const =0
 returns the special topographic semantic of an geometry object
virtual IGeometryclone () const =0
 get an object copy
- Public Member Functions inherited from ObjectBase
virtual void Delete ()

Static Public Member Functions

static IWindowNew ()
static IWindowNew (double xmin, double ymin, double xmax, double ymax)

Detailed Description

2d window object