Revision 9 trunk/libraries/libCq CMS for java.old/src/org/cresques/px/PxRaster.java
PxRaster.java | ||
---|---|---|
3 | 3 |
*/ |
4 | 4 |
package org.cresques.px; |
5 | 5 |
|
6 |
import java.awt.geom.AffineTransform; |
|
7 | 6 |
import java.awt.geom.Point2D; |
8 | 7 |
|
9 | 8 |
import java.awt.Color; |
... | ... | |
99 | 98 |
* @param sz |
100 | 99 |
*/ |
101 | 100 |
|
102 |
void calculateNewView(AffineTransform mat, Extent sz) {
|
|
101 |
void calculateNewView(Extent sz) { |
|
103 | 102 |
double vx = sz.minX(), vy = sz.minY(), vx2 = sz.maxX(), vy2 = sz.maxY(); |
104 | 103 |
if (sz.minX() < extent.minX()) vx = extent.minX(); |
105 | 104 |
if (sz.minY() < extent.minY()) vy = extent.minY(); |
... | ... | |
117 | 116 |
if (vp.getExtent().minY()> extent.maxY()) return; |
118 | 117 |
if (vp.getExtent().maxX()< extent.minX()) return; |
119 | 118 |
if (vp.getExtent().maxY()< extent.minY()) return; |
120 |
calculateNewView(vp.mat, vp.getExtent());
|
|
119 |
calculateNewView(vp.getExtent()); |
|
121 | 120 |
Extent v = geoFile.getView(); |
122 | 121 |
double x = v.minX(); |
123 | 122 |
double y = v.minY(); |
Also available in: Unified diff