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 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 56 of file renderParams.h.

Member Typedef Documentation

Definition at line 61 of file renderParams.h.

Definition at line 60 of file renderParams.h.

Constructor & Destructor Documentation

UsdImagingGLRenderParams::UsdImagingGLRenderParams ( )
inline

Definition at line 108 of file renderParams.h.

Member Function Documentation

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

Definition at line 102 of file renderParams.h.

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

Definition at line 138 of file renderParams.h.

Member Data Documentation

float UsdImagingGLRenderParams::alphaThreshold

Definition at line 79 of file renderParams.h.

bool UsdImagingGLRenderParams::applyRenderState

Definition at line 74 of file renderParams.h.

BBoxVector UsdImagingGLRenderParams::bboxes

Definition at line 94 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::bboxLineColor

Definition at line 95 of file renderParams.h.

float UsdImagingGLRenderParams::bboxLineDashSize

Definition at line 96 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::clearColor

Definition at line 85 of file renderParams.h.

ClipPlanesVector UsdImagingGLRenderParams::clipPlanes

Definition at line 80 of file renderParams.h.

TfToken UsdImagingGLRenderParams::colorCorrectionMode

Definition at line 86 of file renderParams.h.

float UsdImagingGLRenderParams::complexity

Definition at line 64 of file renderParams.h.

UsdImagingGLCullStyle UsdImagingGLRenderParams::cullStyle

Definition at line 71 of file renderParams.h.

UsdImagingGLDrawMode UsdImagingGLRenderParams::drawMode

Definition at line 65 of file renderParams.h.

bool UsdImagingGLRenderParams::enableLighting

Definition at line 72 of file renderParams.h.

bool UsdImagingGLRenderParams::enableSampleAlphaToCoverage

Definition at line 73 of file renderParams.h.

bool UsdImagingGLRenderParams::enableSceneLights

Definition at line 82 of file renderParams.h.

bool UsdImagingGLRenderParams::enableSceneMaterials

Definition at line 81 of file renderParams.h.

bool UsdImagingGLRenderParams::enableUsdDrawModes

Definition at line 84 of file renderParams.h.

bool UsdImagingGLRenderParams::flipFrontFacing

Definition at line 70 of file renderParams.h.

bool UsdImagingGLRenderParams::forceRefresh

Definition at line 69 of file renderParams.h.

UsdTimeCode UsdImagingGLRenderParams::frame

Definition at line 63 of file renderParams.h.

bool UsdImagingGLRenderParams::gammaCorrectColors

Definition at line 75 of file renderParams.h.

bool UsdImagingGLRenderParams::highlight

Definition at line 76 of file renderParams.h.

int UsdImagingGLRenderParams::lut3dSizeOCIO

Definition at line 88 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioColorSpace

Definition at line 91 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioDisplay

Definition at line 89 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioLook

Definition at line 92 of file renderParams.h.

TfToken UsdImagingGLRenderParams::ocioView

Definition at line 90 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::overrideColor

Definition at line 77 of file renderParams.h.

bool UsdImagingGLRenderParams::showGuides

Definition at line 66 of file renderParams.h.

bool UsdImagingGLRenderParams::showProxy

Definition at line 67 of file renderParams.h.

bool UsdImagingGLRenderParams::showRender

Definition at line 68 of file renderParams.h.

GfVec4f UsdImagingGLRenderParams::wireframeColor

Definition at line 78 of file renderParams.h.


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