HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_Imaging Member List

This is the complete list of members for HUSD_Imaging, including all inherited members.

allowUpdates() const HUSD_Imaginginline
BUFFER_COLOR enum valueHUSD_Imaging
BUFFER_COLOR_DEPTH enum valueHUSD_Imaging
BUFFER_NONE enum valueHUSD_Imaging
BufferSet enum nameHUSD_Imaging
canBackgroundRender(const UT_StringRef &name) const HUSD_Imaging
canPause() const HUSD_Imaging
checkRender(bool do_render)HUSD_Imaging
clearRenderFocus() const HUSD_Imaging
currentAov() const HUSD_Imaginginline
DRAW_SHADED_FLAT enum valueHUSD_Imaging
DRAW_SHADED_NO_LIGHTING enum valueHUSD_Imaging
DRAW_SHADED_SMOOTH enum valueHUSD_Imaging
DRAW_WIRE enum valueHUSD_Imaging
DRAW_WIRE_SHADED_SMOOTH enum valueHUSD_Imaging
DrawMode enum nameHUSD_Imaging
getAOVBuffer(const UT_StringRef &name) const HUSD_Imaging
getAOVBufferIncludingExtra(const UT_StringRef &name) const HUSD_Imaging
getAOVBufferInfo(UT_Vector2i &resolution, UT_DimRect &data_window) const HUSD_Imaging
getAOVRasters(const UT_Vector2i &res, const UT_StringHolder &aovpattern, UT_StringArray &aovnames, UT_StringMap< UT_UniquePtr< PXL_Raster >> &rasters, const PXL_Raster *background_raster=nullptr, int bleft=-1, int bbottom=-1, int bright=-1, int btop=-1, fpreal sx=0.0, fpreal sy=0.0, fpreal sw=1.0, fpreal sh=1.0) const HUSD_Imaging
getAvailableRenderers(HUSD_RendererInfoMap &info_map)HUSD_Imagingstatic
getBoundingBox(UT_BoundingBox &bbox, const UT_Matrix3R *rot) const HUSD_Imaging
getPrimPathsFromRenderKeys(const UT_Set< HUSD_RenderKey > &keys, HUSD_RenderKeyPathMap &outkeypathmap)HUSD_Imaging
getRendererCommands(UT_StringArray &command_names, UT_StringArray &command_descriptions) const HUSD_Imaging
getRenderStats(UT_Options &stats)HUSD_Imaging
getUsingCoreProfile()HUSD_Imaging
handleCopTextureChange(bool time_changed)HUSD_Imaging
hasAOVBuffers() const HUSD_Imaging
HUSD_Imaging()HUSD_Imaging
HUSD_PointMap typedefHUSD_Imaging
ImagingCallback typedefHUSD_Imaging
initializeAvailableRenderers()HUSD_Imagingstatic
invokeRendererCommand(const UT_StringHolder &command_name) const HUSD_Imaging
isConverged() const HUSD_Imaginginline
isPausedByUser() const HUSD_Imaging
isSlapcompEnabled() const HUSD_Imaginginline
isStoppedByUser() const HUSD_Imaging
isUpdateComplete() const HUSD_Imaging
isUpdateRunning() const HUSD_Imaging
launchBackgroundRender(const UT_Matrix4D &view_matrix, const UT_Matrix4D &proj_matrix, const UT_DimRect &viewport_rect, const UT_StringRef &renderer, const UT_Options *render_opts, bool cam_effects)HUSD_Imaging
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
outputPlane() const HUSD_Imaginginline
pauseRender()HUSD_Imaging
render(const UT_Matrix4D &view_matrix, const UT_Matrix4D &proj_matrix, const UT_DimRect &viewport_rect, const UT_StringRef &renderer, const UT_Options *render_opts, bool cam_effects, const COP_SlapcompViewInfo *v=nullptr)HUSD_Imaging
rendererCreated() const HUSD_Imaging
rendererName() const HUSD_Imaginginline
rendererPlanes() const HUSD_Imaginginline
resumeRender()HUSD_Imaging
RUNNING_UPDATE_COMPLETE enum valueHUSD_Imaging
RUNNING_UPDATE_FATAL enum valueHUSD_Imaging
RUNNING_UPDATE_IN_BACKGROUND enum valueHUSD_Imaging
RUNNING_UPDATE_NOT_STARTED enum valueHUSD_Imaging
RunningStatus enum nameHUSD_Imaging
scene()HUSD_Imaginginline
setAllowStormRenderer(bool allow_storm)HUSD_Imaging
setAllowUpdates(bool allow_updates)HUSD_Imaginginline
setAOVCompositor(HUSD_Compositor *comp)HUSD_Imaginginline
setAspectPolicy(HUSD_AspectConformPolicy p)HUSD_Imaging
setBackfaceCull(bool cull)HUSD_Imaging
setCameraPath(const UT_StringRef &path, bool camera_synced=true)HUSD_Imaginginline
setCopTextureChangeCallback(ImagingCallback cb)HUSD_Imaging
setDomeLight(const UT_StringHolder &env_name, const UT_Vector3F &tint, const UT_Vector3F &rotate)HUSD_Imaging
setDrawComplexity(float complexity)HUSD_Imaging
setDrawMode(DrawMode mode)HUSD_Imaging
setFrame(fpreal frame)HUSD_Imaging
setHeadlightIntensity(fpreal intensity)HUSD_Imaging
setLighting(bool enable)HUSD_Imaging
setLightingMode(HUSD_LightingMode mode)HUSD_Imaging
setMaterials(bool enable)HUSD_Imaging
setOutputPlane(const UT_StringRef &name)HUSD_Imaging
setPhysicalSky(const fpreal32 &sun_int, const UT_Vector2D &sun_dir, const fpreal32 &sky_int, const UT_StringHolder &map_name)HUSD_Imaging
setPostRenderCallback(ImagingCallback cb)HUSD_Imaging
setRenderFocus(int x, int y) const HUSD_Imaging
setRenderPassPrimPath(const HUSD_Path &path)HUSD_Imaginginline
setRenderSettings(const UT_StringRef &settings_path, int w=0, int h=0, fpreal resscale=0.0, const UT_Vector4F &render_region={0.0, 0.0, 0.0, 0.0})HUSD_Imaging
setRenderSettingsDataWindowActive(bool active)HUSD_Imaging
setScene(HUSD_Scene *scene_ref)HUSD_Imaging
setSlapcompProgramManager(COP_SlapcompDispatcher *manager)HUSD_Imaginginline
setStage(const HUSD_DataHandle &data_handle, const HUSD_ConstOverridesPtr &overrides, const HUSD_ConstPostLayersPtr &postlayers)HUSD_Imaging
setThreePointLights(const UT_Vector3F &key_color, const UT_Vector2D &key_dir, const UT_Vector3F &fill_color, const UT_Vector2D &fill_dir, const UT_Vector3F &back_color, const UT_Vector2D &back_dir)HUSD_Imaging
showPurposeGuide(bool enable)HUSD_Imaging
showPurposeProxy(bool enable)HUSD_Imaging
showPurposeRender(bool enable)HUSD_Imaging
slapcompStateChanged() const HUSD_Imaginginline
terminateRender(bool hard_halt=true)HUSD_Imaging
updateComposite(bool free_buffers_if_missing, const COP_SlapcompViewInfo *v=nullptr)HUSD_Imaging
updateDeferredPrims()HUSD_Imaging
updatePlanes(bool ignore_slapcomp)HUSD_Imaging
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
waitForUpdateToComplete()HUSD_Imaging
~HUSD_Imaging()HUSD_Imaging
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected