#include <stdint.h>
#include <sys/types.h>
Go to the source code of this file.
|  | 
| enum | RTWError : uint32_t { RTW_NO_ERROR = 0, 
RTW_UNKNOWN_ERROR = 1, 
RTW_INVALID_ARGUMENT = 2, 
RTW_INVALID_OPERATION = 3,
 RTW_OUT_OF_MEMORY = 4, 
RTW_UNSUPPORTED_DEVICE = 5
 }
 | 
|  | 
| enum | RTWFrameBufferFormat : uint32_t { RTW_FB_RGBA8, 
RTW_FB_RGBA32F
 } | 
|  | 
| enum | RTWFrameBufferChannel : uint32_t { RTW_FB_COLOR = (1 << 0), 
RTW_FB_DEPTH = (1 << 1), 
RTW_FB_ACCUM = (1 << 2), 
RTW_FB_VARIANCE = (1 << 3),
 RTW_FB_NORMAL = (1 << 4), 
RTW_FB_ALBEDO = (1 << 5)
 }
 | 
|  | 
| enum | RTWDataCreationFlags : uint32_t { RTW_DATA_SHARED_BUFFER = (1 << 0)
 } | 
|  | 
| enum | RTWTextureFormat : uint32_t { RTW_TEXTURE_RGBA8, 
RTW_TEXTURE_SRGBA, 
RTW_TEXTURE_RGBA32F, 
RTW_TEXTURE_RGB8,
 RTW_TEXTURE_SRGB, 
RTW_TEXTURE_RGB32F, 
RTW_TEXTURE_R8, 
RTW_TEXTURE_R32F,
 RTW_TEXTURE_L8, 
RTW_TEXTURE_RA8, 
RTW_TEXTURE_LA8, 
RTW_TEXTURE_FORMAT_INVALID = 0xff
 }
 | 
|  | 
| enum | RTWTextureCreationFlags : uint32_t { RTW_TEXTURE_SHARED_BUFFER = (1 << 0), 
RTW_TEXTURE_FILTER_NEAREST = (1 << 1)
 } | 
|  | 
| enum | RTWDataType : uint32_t { RTW_OBJECT = 1000, 
RTW_UCHAR = 2500, 
RTW_UCHAR2, 
RTW_UCHAR3,
 RTW_UCHAR4, 
RTW_SHORT = 3000, 
RTW_USHORT = 3500, 
RTW_INT = 4000,
 RTW_INT2, 
RTW_INT3, 
RTW_INT4, 
RTW_FLOAT = 6000,
 RTW_FLOAT2, 
RTW_FLOAT3, 
RTW_FLOAT4, 
RTW_FLOAT3A,
 RTW_DOUBLE = 7000, 
RTW_UNKNOWN = 22222, 
RTW_RAW = 2500
 }
 | 
|  | 
| enum | RTWBackendType : uint32_t { RTW_BACKEND_OSPRAY = 1, 
RTW_BACKEND_VISRTX = 2
 } | 
|  | 
| enum | RTWFeature : uint32_t { RTW_DEPTH_NORMALIZATION = 0, 
RTW_OPENGL_INTEROP = 1, 
RTW_ANIMATED_PARAMETERIZATION = 2, 
RTW_INSTANCING = 3,
 RTW_DENOISER = 4, 
RTW_DEPTH_COMPOSITING = 5
 }
 | 
|  | 
◆ RTWFrameBuffer
◆ RTWRenderer
◆ RTWCamera
◆ RTWModel
◆ RTWData
◆ RTWGeometry
◆ RTWMaterial
◆ RTWLight
◆ RTWVolume
◆ RTWTransferFunction
◆ RTWTexture
◆ RTWObject
◆ RTWTexture2D
◆ RTWError
| Enumerator | 
|---|
| RTW_NO_ERROR |  | 
| RTW_UNKNOWN_ERROR |  | 
| RTW_INVALID_ARGUMENT |  | 
| RTW_INVALID_OPERATION |  | 
| RTW_OUT_OF_MEMORY |  | 
| RTW_UNSUPPORTED_DEVICE |  | 
Definition at line 6 of file Types.h.
 
 
◆ RTWFrameBufferFormat
| Enumerator | 
|---|
| RTW_FB_RGBA8 |  | 
| RTW_FB_RGBA32F |  | 
Definition at line 16 of file Types.h.
 
 
◆ RTWFrameBufferChannel
| Enumerator | 
|---|
| RTW_FB_COLOR |  | 
| RTW_FB_DEPTH |  | 
| RTW_FB_ACCUM |  | 
| RTW_FB_VARIANCE |  | 
| RTW_FB_NORMAL |  | 
| RTW_FB_ALBEDO |  | 
Definition at line 22 of file Types.h.
 
 
◆ RTWDataCreationFlags
| Enumerator | 
|---|
| RTW_DATA_SHARED_BUFFER |  | 
Definition at line 32 of file Types.h.
 
 
◆ RTWTextureFormat
| Enumerator | 
|---|
| RTW_TEXTURE_RGBA8 |  | 
| RTW_TEXTURE_SRGBA |  | 
| RTW_TEXTURE_RGBA32F |  | 
| RTW_TEXTURE_RGB8 |  | 
| RTW_TEXTURE_SRGB |  | 
| RTW_TEXTURE_RGB32F |  | 
| RTW_TEXTURE_R8 |  | 
| RTW_TEXTURE_R32F |  | 
| RTW_TEXTURE_L8 |  | 
| RTW_TEXTURE_RA8 |  | 
| RTW_TEXTURE_LA8 |  | 
| RTW_TEXTURE_FORMAT_INVALID |  | 
Definition at line 37 of file Types.h.
 
 
◆ RTWTextureCreationFlags
| Enumerator | 
|---|
| RTW_TEXTURE_SHARED_BUFFER |  | 
| RTW_TEXTURE_FILTER_NEAREST |  | 
Definition at line 53 of file Types.h.
 
 
◆ RTWDataType
| Enumerator | 
|---|
| RTW_OBJECT |  | 
| RTW_UCHAR |  | 
| RTW_UCHAR2 |  | 
| RTW_UCHAR3 |  | 
| RTW_UCHAR4 |  | 
| RTW_SHORT |  | 
| RTW_USHORT |  | 
| RTW_INT |  | 
| RTW_INT2 |  | 
| RTW_INT3 |  | 
| RTW_INT4 |  | 
| RTW_FLOAT |  | 
| RTW_FLOAT2 |  | 
| RTW_FLOAT3 |  | 
| RTW_FLOAT4 |  | 
| RTW_FLOAT3A |  | 
| RTW_DOUBLE |  | 
| RTW_UNKNOWN |  | 
| RTW_RAW |  | 
Definition at line 59 of file Types.h.
 
 
◆ RTWBackendType
| Enumerator | 
|---|
| RTW_BACKEND_OSPRAY |  | 
| RTW_BACKEND_VISRTX |  | 
Definition at line 72 of file Types.h.
 
 
◆ RTWFeature
| Enumerator | 
|---|
| RTW_DEPTH_NORMALIZATION |  | 
| RTW_OPENGL_INTEROP |  | 
| RTW_ANIMATED_PARAMETERIZATION |  | 
| RTW_INSTANCING |  | 
| RTW_DENOISER |  | 
| RTW_DEPTH_COMPOSITING |  | 
Definition at line 107 of file Types.h.