| 279 | } |
| 280 | |
| 281 | M33f ImagePrimitive::objectToPixelMatrix() const |
| 282 | { |
| 283 | M33f result; |
| 284 | const Box2i &displayWindow = getDisplayWindow(); |
| 285 | V2i size = displayWindow.size(); |
| 286 | result.translate( V2f( displayWindow.min.x, displayWindow.min.y ) + V2f( size.x, size.y ) / 2.0f ); |
| 287 | result.scale( V2f( 1.0f, -1.0f ) ); |
| 288 | return result; |
| 289 | } |
| 290 | |
| 291 | M33f ImagePrimitive::pixelToObjectMatrix() const |
| 292 | { |