13#ifndef vtkWebGPUCameraPass_h
14#define vtkWebGPUCameraPass_h
17#include "vtkRenderingWebGPUModule.h"
22VTK_ABI_NAMESPACE_BEGIN
48 std::tuple<int, int, int, int> ComputeYInvertedViewport(
vtkRenderer* renderer);
51#define vtkWebGPUCameraPass_OVERRIDE_ATTRIBUTES vtkWebGPUCameraPass::CreateOverrideAttributes()
vtkCameraPass()
Default constructor.
a simple class to control print indentation
Attribute for vtkObjectFactory overrides.
Context in which a vtkRenderPass will render.
abstract specification for renderers
~vtkWebGPUCameraPass() override
static vtkOverrideAttribute * CreateOverrideAttributes()
void Render(const vtkRenderState *s) override
Perform rendering according to a render state s.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkWebGPUCameraPass * New()