|
| | AttributeProducer (const std::shared_ptr< Renderer > &renderer, const std::shared_ptr< Camera > &camera, const std::shared_ptr< Vector2i > &backgroundSize, const std::shared_ptr< Vector2i > &windowSize) |
| |
| virtual | ~AttributeProducer () |
| |
| virtual std::vector< std::shared_ptr< Image2D > > | produce (const std::shared_ptr< std::vector< std::shared_ptr< Node > > > &nodes) |
| |
| | SelectionProducer (const std::shared_ptr< Renderer > &renderer, const std::shared_ptr< Camera > &camera, const std::shared_ptr< Vector2i > &backgroundSize, const std::shared_ptr< Vector2i > &windowSize) |
| |
| virtual | ~SelectionProducer () |
| |
| std::shared_ptr< Vector2i > | windowSize () |
| |
| void | toPixel (int x, int y) |
| |
| void | toBox (int x1, int y1, int x2, int y2) |
| |
| void | toWindow () |
| |
| void | updatePass () |
| |
| void | updatePassBatch () |
| |