VTK  9.4.20241117
RTW::Backend Member List

This is the complete list of members for RTW::Backend, including all inherited members.

Commit(RTWObject)=0RTW::Backendpure virtual
FrameBufferClear(RTWFrameBuffer)=0RTW::Backendpure virtual
GetColorTextureGL(RTWFrameBuffer frameBuffer)=0RTW::Backendpure virtual
GetDepthTextureGL(RTWFrameBuffer frameBuffer)=0RTW::Backendpure virtual
Init()=0RTW::Backendpure virtual
IsSupported(RTWFeature feature) const =0RTW::Backendpure virtual
MapFrameBuffer(RTWFrameBuffer, const RTWFrameBufferChannel)=0RTW::Backendpure virtual
NewCamera(const char *type)=0RTW::Backendpure virtual
NewCopyData1D(const void *source, RTWDataType, size_t numItems)=0RTW::Backendpure virtual
NewCopyData2D(const void *source, RTWDataType, size_t numItems1, size_t numItems2)=0RTW::Backendpure virtual
NewCopyData3D(const void *source, RTWDataType, size_t numItems1, size_t numItems2, size_t numItems3)=0RTW::Backendpure virtual
NewData(RTWDataType, size_t numItems)=0RTW::Backendpure virtual
NewFrameBuffer(const rtw::vec2i &size, const RTWFrameBufferFormat format, const uint32_t frameBufferChannels)=0RTW::Backendpure virtual
NewGeometricModel(RTWGeometry geometry)=0RTW::Backendpure virtual
NewGeometry(const char *type)=0RTW::Backendpure virtual
NewGroup()=0RTW::Backendpure virtual
NewInstance(RTWGroup geometry)=0RTW::Backendpure virtual
NewLight(const char *light_type)=0RTW::Backendpure virtual
NewMaterial(const char *material_type)=0RTW::Backendpure virtual
NewRenderer(const char *type)=0RTW::Backendpure virtual
NewSharedData1D(const void *source, RTWDataType, uint32_t numItems)=0RTW::Backendpure virtual
NewSharedData2D(const void *source, RTWDataType, uint32_t numItems1, uint32_t numItems2)=0RTW::Backendpure virtual
NewSharedData3D(const void *source, RTWDataType, uint32_t numItems1, uint32_t numItems2, uint32_t numItems3)=0RTW::Backendpure virtual
NewTexture(const char *type)=0RTW::Backendpure virtual
NewTransferFunction(const char *type)=0RTW::Backendpure virtual
NewVolume(const char *type)=0RTW::Backendpure virtual
NewVolumetricModel(RTWVolume volume)=0RTW::Backendpure virtual
NewWorld()=0RTW::Backendpure virtual
Release(RTWObject)=0RTW::Backendpure virtual
RemoveParam(RTWObject, const char *id)=0RTW::Backendpure virtual
RenderFrame(RTWFrameBuffer, RTWRenderer, RTWCamera, RTWWorld)=0RTW::Backendpure virtual
SetBool(RTWObject, const char *id, bool x)=0RTW::Backendpure virtual
SetBox1f(RTWObject, const char *id, float x, float y)=0RTW::Backendpure virtual
SetDepthNormalizationGL(RTWFrameBuffer frameBuffer, float clipMin, float clipMax)=0RTW::Backendpure virtual
SetFloat(RTWObject, const char *id, float x)=0RTW::Backendpure virtual
SetInt(RTWObject, const char *id, int32_t x)=0RTW::Backendpure virtual
SetLinear2f(RTWObject, const char *id, float x, float y, float z, float w)=0RTW::Backendpure virtual
SetObject(RTWObject, const char *id, RTWObject other)=0RTW::Backendpure virtual
SetObjectAsData(RTWObject target, const char *id, RTWDataType type, RTWObject obj)=0RTW::Backendpure virtual
SetParam(RTWObject, const char *id, RTWDataType type, const void *mem)=0RTW::Backendpure virtual
SetString(RTWObject, const char *id, const char *s)=0RTW::Backendpure virtual
SetUInt(RTWObject, const char *id, uint32_t x)=0RTW::Backendpure virtual
SetVec2f(RTWObject, const char *id, float x, float y)=0RTW::Backendpure virtual
SetVec2i(RTWObject, const char *id, int32_t x, int32_t y)=0RTW::Backendpure virtual
SetVec3f(RTWObject, const char *id, float x, float y, float z)=0RTW::Backendpure virtual
SetVec3i(RTWObject, const char *id, int x, int y, int z)=0RTW::Backendpure virtual
SetVec4f(RTWObject, const char *id, float x, float y, float z, float w)=0RTW::Backendpure virtual
Shutdown()=0RTW::Backendpure virtual
UnmapFrameBuffer(const void *mapped, RTWFrameBuffer)=0RTW::Backendpure virtual
~Backend()=defaultRTW::Backendvirtual