Revision 20374 trunk/libraries/libjni-mrsid/src/main/java/es/gva/cit/jmrsid/LTIScene.java
LTIScene.java | ||
---|---|---|
79 | 79 |
|
80 | 80 |
public void finalize(){ |
81 | 81 |
//System.out.println("Finalizando LTIscene ..."+cPtr); |
82 |
if(cPtr > 0)
|
|
82 |
if(cPtr != 0)
|
|
83 | 83 |
FreeLTISceneNat(cPtr); |
84 | 84 |
} |
85 | 85 |
|
... | ... | |
93 | 93 |
*/ |
94 | 94 |
|
95 | 95 |
public LTIScene(double xinic,double yinic,double tamx,double tamy, double magnification)throws MrSIDException{ |
96 |
|
|
97 |
if(xinic<0 || yinic<0 || tamx<0 || tamy<0 || magnification<0) |
|
98 |
throw new MrSIDException("Invalid values to scene creation"); |
|
99 | 96 |
|
100 | 97 |
cPtr=LTISceneNat(xinic, yinic, tamx, tamy, magnification); |
101 | 98 |
|
102 |
if(cPtr<0)
|
|
99 |
if(cPtr == 0)
|
|
103 | 100 |
throw new MrSIDException("Error in native constructor LTIScene"); |
104 | 101 |
} |
105 | 102 |
} |
Also available in: Unified diff