 |
OpendTect
6.6
|
Go to the documentation of this file.
29 : authority_(auth),id_(i) {}
31 : authority_(oth.authority_),id_(oth.id_) {}
71 bool orthogonalonly=
false );
79 bool wgs84=
false)
const;
81 bool wgs84=
false)
const;
106 const char*
key()
const {
return key_.buf(); }
117 {
return reposset_; }
virtual Coord transformTo(const Projection &target, LatLong) const
virtual bool isOK() const
BufferString usernm_
Definition: crsproj.h:93
BufferString authority_
Definition: crsproj.h:43
const Projection * getByName(const char *) const
uiString description() const
Definition: crsproj.h:107
BufferString defstr_
Definition: crsproj.h:83
ProjectionID id() const
Definition: crsproj.h:34
static BufferString getInfoText(const char *defstr)
Set of pointers to objects.
Definition: commontypes.h:31
Set of BufferString objects.
Definition: bufstringset.h:26
virtual bool isLatLong() const
Definition: crsproj.h:64
#define mExpClass(module)
Definition: commondefs.h:177
virtual Coord fromGeographic(const LatLong &, bool wgs84=false) const
ProjectionRepos(const char *key, uiString desc)
AuthorityCode authCode() const
Definition: crsproj.h:56
AuthorityCode authcode_
Definition: crsproj.h:92
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
BufferString toString() const
static void initStdRepos()
mODTextTranslationClass(ProjectionRepos)
static void addRepos(ProjectionRepos *)
virtual LatLong toGeographic(const Coord &, bool wgs84=false) const
A cartesian coordinate in 2D space.
Definition: coord.h:25
virtual bool isFeet() const
uiString desc_
Definition: crsproj.h:124
int ProjectionID
Definition: crsproj.h:23
ProjectionID id_
Definition: crsproj.h:44
BufferString key_
Definition: crsproj.h:123
virtual bool isMeter() const
mODTextTranslationClass(Projection)
static const ObjectSet< ProjectionRepos > & reposSet()
Definition: crsproj.h:116
virtual LatLong transformTo(const Projection &target, Coord) const
BufferString userName() const
Definition: crsproj.h:57
BufferString authority() const
Definition: crsproj.h:33
AuthorityCode(const char *auth, ProjectionID i)
Definition: crsproj.h:28
static void getAuthKeys(BufferStringSet &)
Definition: coordsystem.h:22
bool readFromFile(const char *fnm)
static const ProjectionRepos * getRepos(const char *key)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Projection(AuthorityCode, const char *usernm, const char *defstr)
virtual bool getReady() const
Definition: crsproj.h:61
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
Definition: crssystem.h:21
const Projection * getByAuthCode(AuthorityCode) const
static void getAll(TypeSet< AuthorityCode > &, BufferStringSet &names, BufferStringSet &defstrs, bool orthogonalonly=false)
static const Projection * getByAuthCode(AuthorityCode)
const char * key() const
Definition: crsproj.h:106
Geographical coordinates in Decimal Degrees but with conv to deg, min, sec.
Definition: latlong.h:27
static const Projection * getByName(const char *)
virtual bool isOrthogonal() const
AuthorityCode(const AuthorityCode &oth)
Definition: crsproj.h:30
static AuthorityCode fromString(const char *)
static ObjectSet< ProjectionRepos > reposset_
Definition: crsproj.h:126
Definition: crsproj.h:100
BufferString defStr() const
Definition: crsproj.h:58
Sets of (small) copyable elements.
Definition: commontypes.h:29
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021