HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdImagingGLRenderParams Class Reference

#include <renderParams.h>

Public Types

using ClipPlanesVector = std::vector< GfVec4d >
 
using BBoxVector = std::vector< GfBBox3d >
 

Public Member Functions

 UsdImagingGLRenderParams ()
 
bool operator== (const UsdImagingGLRenderParams &other) const
 
bool operator!= (const UsdImagingGLRenderParams &other) const
 

Public Attributes

UsdTimeCode frame
 
float complexity
 
UsdImagingGLDrawMode drawMode
 
bool showGuides
 
bool showProxy
 
bool showRender
 
bool forceRefresh
 
bool flipFrontFacing
 
UsdImagingGLCullStyle cullStyle
 
bool enableIdRender
 
bool enableLighting
 
bool enableSampleAlphaToCoverage
 
bool applyRenderState
 
bool gammaCorrectColors
 
bool highlight
 
GfVec4f overrideColor
 
GfVec4f wireframeColor
 
float alphaThreshold
 
ClipPlanesVector clipPlanes
 
bool enableSceneMaterials
 
bool enableSceneLights
 
bool enableUsdDrawModes
 
GfVec4f clearColor
 
TfToken colorCorrectionMode
 
int lut3dSizeOCIO
 
TfToken ocioDisplay
 
TfToken ocioView
 
TfToken ocioColorSpace
 
TfToken ocioLook
 
BBoxVector bboxes
 
GfVec4f bboxLineColor
 
float bboxLineDashSize
 

Detailed Description

Used as an arguments class for various methods in UsdImagingGLEngine.

Definition at line 73 of file renderParams.h.

Member Typedef Documentation

Definition at line 78 of file renderParams.h.

Definition at line 77 of file renderParams.h.

Constructor & Destructor Documentation

UsdImagingGLRenderParams::UsdImagingGLRenderParams ( )
inline

Definition at line 126 of file renderParams.h.

Member Function Documentation

bool UsdImagingGLRenderParams::operator!= ( const UsdImagingGLRenderParams other) const
inline

Definition at line 120 of file renderParams.h.

bool UsdImagingGLRenderParams::operator== ( const UsdImagingGLRenderParams other) const
inline

Definition at line 157 of file renderParams.h.

Member Data Documentation

float UsdImagingGLRenderParams::alphaThreshold

Definition at line 97 of file renderParams.h.

bool UsdImagingGLRenderParams::applyRenderState

Definition at line 92 of file renderParams.h.

BBoxVector UsdImagingGLRenderParams::bboxes

Definition at line 112 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::bboxLineColor

Definition at line 113 of file renderParams.h.

float UsdImagingGLRenderParams::bboxLineDashSize

Definition at line 114 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::clearColor

Definition at line 103 of file renderParams.h.

ClipPlanesVector UsdImagingGLRenderParams::clipPlanes

Definition at line 98 of file renderParams.h.

TfToken UsdImagingGLRenderParams::colorCorrectionMode

Definition at line 104 of file renderParams.h.

float UsdImagingGLRenderParams::complexity

Definition at line 81 of file renderParams.h.

UsdImagingGLCullStyle UsdImagingGLRenderParams::cullStyle

Definition at line 88 of file renderParams.h.

UsdImagingGLDrawMode UsdImagingGLRenderParams::drawMode

Definition at line 82 of file renderParams.h.

bool UsdImagingGLRenderParams::enableIdRender

Definition at line 89 of file renderParams.h.

bool UsdImagingGLRenderParams::enableLighting

Definition at line 90 of file renderParams.h.

bool UsdImagingGLRenderParams::enableSampleAlphaToCoverage

Definition at line 91 of file renderParams.h.

bool UsdImagingGLRenderParams::enableSceneLights

Definition at line 100 of file renderParams.h.

bool UsdImagingGLRenderParams::enableSceneMaterials

Definition at line 99 of file renderParams.h.

bool UsdImagingGLRenderParams::enableUsdDrawModes

Definition at line 102 of file renderParams.h.

bool UsdImagingGLRenderParams::flipFrontFacing

Definition at line 87 of file renderParams.h.

bool UsdImagingGLRenderParams::forceRefresh

Definition at line 86 of file renderParams.h.

UsdTimeCode UsdImagingGLRenderParams::frame

Definition at line 80 of file renderParams.h.

bool UsdImagingGLRenderParams::gammaCorrectColors

Definition at line 93 of file renderParams.h.

bool UsdImagingGLRenderParams::highlight

Definition at line 94 of file renderParams.h.

int UsdImagingGLRenderParams::lut3dSizeOCIO

Definition at line 106 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioColorSpace

Definition at line 109 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioDisplay

Definition at line 107 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioLook

Definition at line 110 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioView

Definition at line 108 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::overrideColor

Definition at line 95 of file renderParams.h.

bool UsdImagingGLRenderParams::showGuides

Definition at line 83 of file renderParams.h.

bool UsdImagingGLRenderParams::showProxy

Definition at line 84 of file renderParams.h.

bool UsdImagingGLRenderParams::showRender

Definition at line 85 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::wireframeColor

Definition at line 96 of file renderParams.h.


The documentation for this class was generated from the following file: