VTK
9.4.20241117
|
Go to the source code of this file.
Functions | |
void | rtwInit () |
RTW::Backend * | rtwSwitch (const char *name) |
void | rtwShutdown () |
std::set< RTWBackendType > | rtwGetAvailableBackends () |
#define OSPObject RTWObject |
Definition at line 17 of file RTWrapper.h.
#define OSPGroup RTWGroup |
Definition at line 18 of file RTWrapper.h.
#define OSPRenderer RTWRenderer |
Definition at line 19 of file RTWrapper.h.
#define OSPWorld RTWWorld |
Definition at line 20 of file RTWrapper.h.
#define OSPInstance RTWInstance |
Definition at line 21 of file RTWrapper.h.
#define OSPGeometricModel RTWGeometricModel |
Definition at line 22 of file RTWrapper.h.
#define OSPData RTWData |
Definition at line 23 of file RTWrapper.h.
#define OSPCamera RTWCamera |
Definition at line 24 of file RTWrapper.h.
#define OSPLight RTWLight |
Definition at line 25 of file RTWrapper.h.
#define OSPTexture2D RTWTexture2D |
Definition at line 26 of file RTWrapper.h.
#define OSPTexture RTWTexture2D |
Definition at line 27 of file RTWrapper.h.
#define OSPTextureFormat RTWTextureFormat |
Definition at line 28 of file RTWrapper.h.
#define OSPMaterial RTWMaterial |
Definition at line 29 of file RTWrapper.h.
#define OSPGeometry RTWGeometry |
Definition at line 30 of file RTWrapper.h.
#define OSPFrameBuffer RTWFrameBuffer |
Definition at line 31 of file RTWrapper.h.
#define OSPVolume RTWVolume |
Definition at line 32 of file RTWrapper.h.
#define OSPVolumetricModel RTWVolumetricModel |
Definition at line 33 of file RTWrapper.h.
#define OSPTransferFunction RTWTransferFunction |
Definition at line 34 of file RTWrapper.h.
#define OSPDataType RTWDataType |
Definition at line 35 of file RTWrapper.h.
#define OSP_FLOAT RTW_FLOAT |
Definition at line 37 of file RTWrapper.h.
#define OSP_VEC2F RTW_VEC2F |
Definition at line 38 of file RTWrapper.h.
#define OSP_VEC3F RTW_VEC3F |
Definition at line 39 of file RTWrapper.h.
#define OSP_VEC4F RTW_VEC4F |
Definition at line 40 of file RTWrapper.h.
#define OSP_BOX3F RTW_BOX3F |
Definition at line 41 of file RTWrapper.h.
#define OSP_INT RTW_INT |
Definition at line 43 of file RTWrapper.h.
#define OSP_VEC2I RTW_VEC2I |
Definition at line 44 of file RTWrapper.h.
#define OSP_VEC3I RTW_VEC3I |
Definition at line 45 of file RTWrapper.h.
#define OSP_VEC4I RTW_VEC4I |
Definition at line 46 of file RTWrapper.h.
#define OSP_BOX3I RTW_BOX3I |
Definition at line 47 of file RTWrapper.h.
#define OSP_UINT RTW_UINT |
Definition at line 49 of file RTWrapper.h.
#define OSP_VEC2UI RTW_VEC2UI |
Definition at line 50 of file RTWrapper.h.
#define OSP_VEC3UI RTW_VEC3UI |
Definition at line 51 of file RTWrapper.h.
#define OSP_VEC4UI RTW_VEC4UI |
Definition at line 52 of file RTWrapper.h.
#define OSP_UCHAR RTW_UCHAR |
Definition at line 54 of file RTWrapper.h.
#define OSP_VEC2UC RTW_VEC2UC |
Definition at line 55 of file RTWrapper.h.
#define OSP_VEC3UC RTW_VEC3UC |
Definition at line 56 of file RTWrapper.h.
#define OSP_VEC4UC RTW_VEC4UC |
Definition at line 57 of file RTWrapper.h.
#define OSP_USHORT RTW_USHORT |
Definition at line 58 of file RTWrapper.h.
#define OSP_LONG RTW_LONG |
Definition at line 60 of file RTWrapper.h.
#define OSP_ULONG RTW_ULONG |
Definition at line 61 of file RTWrapper.h.
#define OSP_SHORT RTW_SHORT |
Definition at line 63 of file RTWrapper.h.
#define OSP_USHORT RTW_USHORT |
Definition at line 58 of file RTWrapper.h.
#define OSP_DOUBLE RTW_DOUBLE |
Definition at line 66 of file RTWrapper.h.
#define OSP_OBJECT RTW_OBJECT |
Definition at line 68 of file RTWrapper.h.
#define OSP_RAW RTW_RAW |
Definition at line 69 of file RTWrapper.h.
#define OSP_DEVICE RTW_DEVICE |
Definition at line 71 of file RTWrapper.h.
#define OSP_VOID_PTR RTW_VOID_PTR |
Definition at line 73 of file RTWrapper.h.
#define OSP_BOOL RTW_BOOL |
Definition at line 75 of file RTWrapper.h.
#define OSP_CAMERA RTW_CAMERA |
Definition at line 77 of file RTWrapper.h.
#define OSP_DATA RTW_DATA |
Definition at line 78 of file RTWrapper.h.
#define OSP_FRAMEBUFFER RTW_FRAMEBUFFER |
Definition at line 79 of file RTWrapper.h.
#define OSP_FUTURE RTW_FUTURE |
Definition at line 80 of file RTWrapper.h.
#define OSP_GEOMETRIC_MODEL RTW_GEOMETRIC_MODEL |
Definition at line 81 of file RTWrapper.h.
#define OSP_GEOMETRY RTW_GEOMETRY |
Definition at line 82 of file RTWrapper.h.
#define OSP_GROUP RTW_GROUP |
Definition at line 83 of file RTWrapper.h.
#define OSP_IMAGE_OPERATION RTW_IMAGE_OPERATION |
Definition at line 84 of file RTWrapper.h.
#define OSP_INSTANCE RTW_INSTANCE |
Definition at line 85 of file RTWrapper.h.
#define OSP_LIGHT RTW_LIGHT |
Definition at line 86 of file RTWrapper.h.
#define OSP_MATERIAL RTW_MATERIAL |
Definition at line 87 of file RTWrapper.h.
#define OSP_RENDERER RTW_RENDERER |
Definition at line 88 of file RTWrapper.h.
#define OSP_TEXTURE RTW_TEXTURE |
Definition at line 89 of file RTWrapper.h.
#define OSP_TRANSFER_FUNCTION RTW_TRANSFER_FUNCTION |
Definition at line 90 of file RTWrapper.h.
#define OSP_VOLUME RTW_VOLUME |
Definition at line 91 of file RTWrapper.h.
#define OSP_VOLUMETRIC_MODEL RTW_VOLUMETRIC_MODEL |
Definition at line 92 of file RTWrapper.h.
#define OSP_WORLD RTW_WORLD |
Definition at line 93 of file RTWrapper.h.
#define OSP_STRING RTW_STRING |
Definition at line 95 of file RTWrapper.h.
#define OSP_CHAR RTW_CHAR |
Definition at line 97 of file RTWrapper.h.
#define OSP_UNKNOWN RTW_UNKNOWN |
Definition at line 98 of file RTWrapper.h.
#define OSP_TEXTURE_FILTER_NEAREST RTW_TEXTURE_FILTER_NEAREST |
Definition at line 100 of file RTWrapper.h.
#define OSP_TEXTURE_FILTER_BILINEAR RTW_TEXTURE_FILTER_BILINEAR |
Definition at line 101 of file RTWrapper.h.
#define OSP_TEXTURE_RGB8 RTW_TEXTURE_RGB8 |
Definition at line 103 of file RTWrapper.h.
#define OSP_TEXTURE_R32F RTW_TEXTURE_R32F |
Definition at line 104 of file RTWrapper.h.
#define OSP_TEXTURE_RGB32F RTW_TEXTURE_RGB32F |
Definition at line 105 of file RTWrapper.h.
#define OSP_TEXTURE_RGBA32F RTW_TEXTURE_RGBA32F |
Definition at line 106 of file RTWrapper.h.
#define OSP_TEXTURE_R8 RTW_TEXTURE_R8 |
Definition at line 107 of file RTWrapper.h.
#define OSP_TEXTURE_RGB8 RTW_TEXTURE_RGB8 |
Definition at line 103 of file RTWrapper.h.
#define OSP_TEXTURE_RGBA8 RTW_TEXTURE_RGBA8 |
Definition at line 109 of file RTWrapper.h.
#define OSP_TEXTURE_L8 RTW_TEXTURE_L8 |
Definition at line 110 of file RTWrapper.h.
#define OSP_TEXTURE_LA8 RTW_TEXTURE_LA8 |
Definition at line 111 of file RTWrapper.h.
#define OSP_TEXTURE_SRGB RTW_TEXTURE_SRGB |
Definition at line 112 of file RTWrapper.h.
#define OSP_TEXTURE_SRGBA RTW_TEXTURE_SRGBA |
Definition at line 113 of file RTWrapper.h.
#define OSP_FB_RGBA32F RTW_FB_RGBA32F |
Definition at line 115 of file RTWrapper.h.
#define OSP_FB_RGBA8 RTW_FB_RGBA8 |
Definition at line 116 of file RTWrapper.h.
#define OSP_FB_SRGBA RTW_FB_SRGBA |
Definition at line 117 of file RTWrapper.h.
#define OSP_FB_COLOR RTW_FB_COLOR |
Definition at line 118 of file RTWrapper.h.
#define OSP_FB_DEPTH RTW_FB_DEPTH |
Definition at line 119 of file RTWrapper.h.
#define OSP_FB_ACCUM RTW_FB_ACCUM |
Definition at line 120 of file RTWrapper.h.
#define OSP_FB_NORMAL RTW_FB_NORMAL |
Definition at line 121 of file RTWrapper.h.
#define OSP_FB_ALBEDO RTW_FB_ALBEDO |
Definition at line 122 of file RTWrapper.h.
#define OSP_TETRAHEDRON RTW_TETRAHEDRON |
Definition at line 124 of file RTWrapper.h.
#define OSP_HEXAHEDRON RTW_HEXAHEDRON |
Definition at line 125 of file RTWrapper.h.
#define OSP_WEDGE RTW_WEDGE |
Definition at line 126 of file RTWrapper.h.
#define OSP_PYRAMID RTW_PYRAMID |
Definition at line 127 of file RTWrapper.h.
#define OSP_ROUND RTW_ROUND |
Definition at line 129 of file RTWrapper.h.
#define OSP_FLAT RTW_FLAT |
Definition at line 130 of file RTWrapper.h.
#define OSP_RIBBON RTW_RIBBON |
Definition at line 131 of file RTWrapper.h.
#define OSP_UNKNOWN_CURVE_TYPE RTW_UNKNOWN_CURVE_TYPE |
Definition at line 132 of file RTWrapper.h.
#define OSP_LINEAR RTW_LINEAR |
Definition at line 134 of file RTWrapper.h.
#define OSP_BEZIER RTW_BEZIER |
Definition at line 135 of file RTWrapper.h.
#define OSP_BSPLINE RTW_BSPLINE |
Definition at line 136 of file RTWrapper.h.
#define OSP_HERMITE RTW_HERMITE |
Definition at line 137 of file RTWrapper.h.
#define OSP_CATMULL_ROM RTW_CATMULL_ROM |
Definition at line 138 of file RTWrapper.h.
#define OSP_UNKNOWN_CURVE_BASIS RTW_UNKOWN_CURVE_BASIS |
Definition at line 139 of file RTWrapper.h.
#define ospSetFloat backend->SetFloat |
Definition at line 141 of file RTWrapper.h.
#define ospSetBool backend->SetBool |
Definition at line 142 of file RTWrapper.h.
#define ospSetBox1f backend->SetBox1f |
Definition at line 143 of file RTWrapper.h.
#define ospSetInt backend->SetInt |
Definition at line 144 of file RTWrapper.h.
#define ospSetLinear2f backend->SetLinear2f |
Definition at line 145 of file RTWrapper.h.
#define ospSetUInt backend->SetUInt |
Definition at line 146 of file RTWrapper.h.
#define ospSetVec2i backend->SetVec2i |
Definition at line 147 of file RTWrapper.h.
#define ospSetVec3i backend->SetVec3i |
Definition at line 148 of file RTWrapper.h.
#define ospSetVec2f backend->SetVec2f |
Definition at line 149 of file RTWrapper.h.
#define ospSetVec3f backend->SetVec3f |
Definition at line 150 of file RTWrapper.h.
#define ospSetVec4f backend->SetVec4f |
Definition at line 151 of file RTWrapper.h.
#define ospSetString backend->SetString |
Definition at line 152 of file RTWrapper.h.
#define ospSetParam backend->SetParam |
Definition at line 153 of file RTWrapper.h.
#define ospSetObject backend->SetObject |
Definition at line 154 of file RTWrapper.h.
#define ospSetObjectAsData backend->SetObjectAsData |
Definition at line 155 of file RTWrapper.h.
#define ospRemoveParam backend->RemoveParam |
Definition at line 157 of file RTWrapper.h.
#define ospCommit backend->Commit |
Definition at line 159 of file RTWrapper.h.
#define ospRelease backend->Release |
Definition at line 160 of file RTWrapper.h.
#define ospNewData backend->NewData |
Definition at line 162 of file RTWrapper.h.
#define ospNewCopyData1D backend->NewCopyData1D |
Definition at line 163 of file RTWrapper.h.
#define ospNewCopyData2D backend->NewCopyData2D |
Definition at line 164 of file RTWrapper.h.
#define ospNewCopyData3D backend->NewCopyData3D |
Definition at line 165 of file RTWrapper.h.
#define ospNewSharedData1D backend->NewSharedData1D |
Definition at line 166 of file RTWrapper.h.
#define ospNewSharedData2D backend->NewSharedData2D |
Definition at line 167 of file RTWrapper.h.
#define ospNewSharedData3D backend->NewSharedData3D |
Definition at line 168 of file RTWrapper.h.
#define ospNewGroup backend->NewGroup |
Definition at line 169 of file RTWrapper.h.
#define ospNewCamera backend->NewCamera |
Definition at line 170 of file RTWrapper.h.
#define ospNewLight backend->NewLight |
Definition at line 171 of file RTWrapper.h.
#define ospNewTexture backend->NewTexture |
Definition at line 172 of file RTWrapper.h.
#define ospNewMaterial backend->NewMaterial |
Definition at line 173 of file RTWrapper.h.
#define ospNewTransferFunction backend->NewTransferFunction |
Definition at line 174 of file RTWrapper.h.
#define ospNewVolume backend->NewVolume |
Definition at line 175 of file RTWrapper.h.
#define ospNewGeometry backend->NewGeometry |
Definition at line 176 of file RTWrapper.h.
#define ospNewModel backend->NewModel |
Definition at line 177 of file RTWrapper.h.
#define ospNewGeometricModel backend->NewGeometricModel |
Definition at line 178 of file RTWrapper.h.
#define ospNewVolumetricModel backend->NewVolumetricModel |
Definition at line 179 of file RTWrapper.h.
#define ospNewWorld backend->NewWorld |
Definition at line 180 of file RTWrapper.h.
#define ospNewInstance backend->NewInstance |
Definition at line 181 of file RTWrapper.h.
#define ospNewFrameBuffer backend->NewFrameBuffer |
Definition at line 182 of file RTWrapper.h.
#define ospNewRenderer backend->NewRenderer |
Definition at line 183 of file RTWrapper.h.
#define ospFrameBufferClear backend->FrameBufferClear |
Definition at line 184 of file RTWrapper.h.
#define ospRenderFrame backend->RenderFrame |
Definition at line 185 of file RTWrapper.h.
#define ospMapFrameBuffer backend->MapFrameBuffer |
Definition at line 186 of file RTWrapper.h.
#define ospUnmapFrameBuffer backend->UnmapFrameBuffer |
Definition at line 187 of file RTWrapper.h.
#define ospAddGeometry backend->AddGeometry |
Definition at line 189 of file RTWrapper.h.
#define ospAddVolume backend->AddVolume |
Definition at line 190 of file RTWrapper.h.
#define ospcommon rtw |
Definition at line 192 of file RTWrapper.h.
#define osp rtw |
Definition at line 193 of file RTWrapper.h.
void rtwInit | ( | ) |
RTW::Backend * rtwSwitch | ( | const char * | name | ) |
void rtwShutdown | ( | ) |
std::set< RTWBackendType > rtwGetAvailableBackends | ( | ) |