Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //the fixed clipping test. :)
- public boolean inView(final PointF worldPos, final float objectWidth, final float objectHeight) {
- float maxX = (mCurrentViewportWorldCentre.x + mHalfDistX);
- float minX = (mCurrentViewportWorldCentre.x - mHalfDistX)-objectWidth;
- float maxY = (mCurrentViewportWorldCentre.y + mHalfDistY);
- float minY = (mCurrentViewportWorldCentre.y - mHalfDistY)-objectHeight;
- if((worldPos.x > minX && worldPos.x < maxX)
- && (worldPos.y > minY && worldPos.y < maxY)){
- return true;
- }
- mClippedCount++; //for debugging
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement