 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uitoolsmod.h"
77 float minx,
float maxx,
float miny,
float maxy );
79 float minx,
float maxx,
float miny,
float maxy );
105 template <
class TT,
class FT>
106 TT transformX(FT x,
bool toworld)
const;
107 template <
class TT,
class FT>
108 TT transformY(FT y,
bool toworld)
const;
109 template <
class TT,
class FT>
135 float& newmin,
float& newmax );
139 template <
class TT,
class FT>
148 template <
class TT,
class FT>
158 template <
class TT,
class FT>
163 transformY<TT,FT>(ptin.
y,toworld) );
uiWorldRect wrdrect_
the world rect used for coord. conv.
Definition: uiworld2ui.h:129
World2UiData(const uiWorldRect &w, uiSize s)
TT transformX(FT x, bool toworld) const
Definition: uiworld2ui.h:140
Coord transform(const BinID &b) const
Definition: uiworld2ui.h:23
void set(const uiRect &rc, const uiWorldRect &wr)
uiWorld2Ui(const uiWorldRect &wr, const uiSize &sz)
#define mExpClass(module)
Definition: commondefs.h:177
int toUiY(float wrdy) const
void set(const uiWorldRect &wr, const uiSize &sz)
TT transformY(FT y, bool toworld) const
Definition: uiworld2ui.h:149
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
void setCartesianRemap(const uiSize &sz, float minx, float maxx, float miny, float maxy)
int toUiX(float wrdx) const
void setRemap(const uiRect &rc, const uiWorldRect &wrdrc)
uiSize sz
Definition: uiworld2ui.h:33
uiWorld2Ui(const World2UiData &w)
uiWorldPoint p0
Definition: uiworld2ui.h:126
void setCartesianRemap(const uiRect &rc, float minx, float maxx, float miny, float maxy)
bool operator!=(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:90
void getAppropriateRange(float min, float max, float &newmin, float &newmax)
uiWorldRect transform(uiRect area) const
Class to provide coordinate conversion between a cartesian coordinate system (or any other transforme...
Definition: uiworld2ui.h:55
uiWorldPoint worldPerPixel() const
numbers may be negative
bool operator==(const uiWorld2Ui &) const
uiPoint transform(uiWorldPoint p) const
uiSize uisize_
Definition: uiworld2ui.h:130
void getWorldXRange(float &xmin, float &xmax) const
uiWorldPoint origin() const
const World2UiData & world2UiData() const
void set(uiRect rc, const SurveyInfo &si)
uiWorldPoint transform(uiPoint p) const
uiWorld2Ui(const uiSize &sz, const uiWorldRect &wr)
void resetUiRect(const uiRect &rc)
void transform(const uiPoint &upt, Geom::Point2D< float > &pt) const
T y
Definition: geometry.h:68
float toWorldY(int uiy) const
uiRect transform(uiWorldRect area) const
T x
Definition: geometry.h:67
void getWorldYRange(float &ymin, float &ymax) const
void set(const uiSize &sz, const uiWorldRect &wr)
void transform(const Geom::Point2D< float > &pt, uiPoint &upt) const
uiPoint uiorigin
Definition: uiworld2ui.h:131
void setRemap(const uiSize &sz, const uiWorldRect &wrdrc)
Quite useful for survey level maps.
uiWorldRect wr
Definition: uiworld2ui.h:34
float toWorldX(int uix) const
World2UiData(uiSize s, const uiWorldRect &w)
void set(const World2UiData &w)
uiWorld2Ui(const uiRect &rc, const uiWorldRect &wr)
World2UiData w2ud
Definition: uiworld2ui.h:124
Holds survey general information.
Definition: survinfo.h:45
uiWorldPoint fac
Definition: uiworld2ui.h:127
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021