Revision fc286c71
Added by Leszek Koltunski about 4 years ago
src/main/java/org/distorted/examples/generic/GenericActivity2.java | ||
---|---|---|
198 | 198 |
|
199 | 199 |
public int getScreenWidth() |
200 | 200 |
{ |
201 |
GenericRenderer r = ((GenericSurfaceView)findViewById(R.id.genericSurfaceView)).getRenderer(); |
|
202 |
return r.getWidth(); |
|
201 |
GenericSurfaceView view = findViewById(R.id.genericSurfaceView); |
|
202 |
GenericRenderer renderer = view.getRenderer(); |
|
203 |
return renderer.getWidth(); |
|
204 |
} |
|
205 |
|
|
206 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
207 |
|
|
208 |
public float getScaleFactor() |
|
209 |
{ |
|
210 |
GenericSurfaceView view = findViewById(R.id.genericSurfaceView); |
|
211 |
GenericRenderer renderer = view.getRenderer(); |
|
212 |
return renderer.getScaleFactor(); |
|
203 | 213 |
} |
204 | 214 |
|
205 | 215 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
206 | 216 |
|
207 |
void setCenter(Static3D center)
|
|
217 |
void setCenter(float x, float y, float z)
|
|
208 | 218 |
{ |
209 | 219 |
GenericSurfaceView view = findViewById(R.id.genericSurfaceView); |
210 |
view.getRenderer().setCenter( center.get0(), center.get1(), center.get2() ); |
|
220 |
GenericRenderer renderer = view.getRenderer(); |
|
221 |
renderer.setCenter(x,y,z); |
|
211 | 222 |
} |
212 | 223 |
|
213 | 224 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
215 | 226 |
void setRegion(Static4D region) |
216 | 227 |
{ |
217 | 228 |
GenericSurfaceView view = findViewById(R.id.genericSurfaceView); |
218 |
view.getRenderer().setRegion( region.get0(), region.get1(), region.get2(), region.get3() ); |
|
229 |
GenericRenderer renderer = view.getRenderer(); |
|
230 |
renderer.setRegion( region.get0(), region.get1(), region.get2(), region.get3() ); |
|
219 | 231 |
} |
220 | 232 |
|
221 | 233 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
fix for centers of Matrix effects.