Revision 3096 branches/CqCMSDvp/libraries/libCq CMS for java.old/src/org/cresques/cts/gt2/CoordTrans.java
CoordTrans.java | ||
---|---|---|
54 | 54 |
private MathTransform mtDatum = null; |
55 | 55 |
private CoordSys from = null; |
56 | 56 |
private CoordSys to = null; |
57 |
private ICoordTrans invertedCT = null; |
|
57 | 58 |
|
58 | 59 |
public CoordTrans(CoordSys from, CoordSys to) { |
59 | 60 |
this.from = from; |
... | ... | |
121 | 122 |
} |
122 | 123 |
|
123 | 124 |
public ICoordTrans getInverted() { |
124 |
ICoordTrans cti = null;
|
|
125 |
|
|
126 |
return cti;
|
|
125 |
if (invertedCT == null)
|
|
126 |
invertedCT = new CoordTrans(to, from); |
|
127 |
return invertedCT;
|
|
127 | 128 |
} |
128 | 129 |
|
129 | 130 |
public Point2D convert(Point2D ptOrig, Point2D ptDest) { |
Also available in: Unified diff