| 289 | } |
| 290 | |
| 291 | M33f ImagePrimitive::pixelToObjectMatrix() const |
| 292 | { |
| 293 | M33f result; |
| 294 | const Box2i &displayWindow = getDisplayWindow(); |
| 295 | V2i size = displayWindow.size(); |
| 296 | result.scale( V2f( 1.0f, -1.0f ) ); |
| 297 | result.translate( -V2f( displayWindow.min.x, displayWindow.min.y ) - V2f( size.x, size.y ) / 2.0f ); |
| 298 | return result; |
| 299 | } |
| 300 | |
| 301 | M33f ImagePrimitive::pixelToUVMatrix() const |
| 302 | { |