Inviwo 0.9.12-pre
Inviwo documentation
|
A functor class for rendering geometry into a fragment list Will be applied by a renderer containing an A-buffer. More...
#include <rasterization.h>
Public Member Functions | |
Rasterization (std::shared_ptr< Rasterizer > processor) | |
Rasterization (const Rasterization &)=delete | |
Rasterization (Rasterization &&)=delete | |
Rasterization & | operator= (const Rasterization &)=delete |
Rasterization & | operator= (Rasterization &&)=delete |
std::shared_ptr< Rasterizer > | getProcessor () const |
void | rasterize (const ivec2 &imageSize, const mat4 &worldMatrixTransform) const |
UseFragmentList | usesFragmentLists () const |
Query whether fragments will be emitted. | |
Document | getInfo () const |
Get data description for the network interface. | |
std::optional< mat4 > | boundingBox () const |
Return the world space bounding box of the rendered geometry. | |
std::optional< RaycastingState > | getRaycastingState () const |
std::string_view | getIdentifier () const |
A functor class for rendering geometry into a fragment list Will be applied by a renderer containing an A-buffer.
Document inviwo::Rasterization::getInfo | ( | ) | const |
Get data description for the network interface.
UseFragmentList inviwo::Rasterization::usesFragmentLists | ( | ) | const |
Query whether fragments will be emitted.