All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
tokens.h
Go to the documentation of this file.
1 //
2 // Copyright 2016 Pixar
3 //
4 // Licensed under the Apache License, Version 2.0 (the "Apache License")
5 // with the following modification; you may not use this file except in
6 // compliance with the Apache License and the following modification to it:
7 // Section 6. Trademarks. is deleted and replaced with:
8 //
9 // 6. Trademarks. This License does not grant permission to use the trade
10 // names, trademarks, service marks, or product names of the Licensor
11 // and its affiliates, except as required to comply with Section 4(c) of
12 // the License and to reproduce the content of the NOTICE file.
13 //
14 // You may obtain a copy of the Apache License at
15 //
16 // http://www.apache.org/licenses/LICENSE-2.0
17 //
18 // Unless required by applicable law or agreed to in writing, software
19 // distributed under the Apache License with the above modification is
20 // distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
21 // KIND, either express or implied. See the Apache License for the specific
22 // language governing permissions and limitations under the Apache License.
23 //
24 #ifndef USDRI_TOKENS_H
25 #define USDRI_TOKENS_H
26 
28 
29 // XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
30 //
31 // This is an automatically generated file (by usdGenSchema.py).
32 // Do not hand-edit!
33 //
34 // XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
35 
36 #include "pxr/pxr.h"
37 #include "pxr/usd/usdRi/api.h"
38 #include "pxr/base/tf/staticData.h"
39 #include "pxr/base/tf/token.h"
40 #include <vector>
41 
42 PXR_NAMESPACE_OPEN_SCOPE
43 
44 
64  USDRI_API UsdRiTokensType();
188  const TfToken clamp;
228  const TfToken cone;
240  const TfToken day;
244  const TfToken depth;
312  const TfToken hour;
364  const TfToken max;
368  const TfToken min;
372  const TfToken month;
388  const TfToken off;
620  const TfToken width;
624  const TfToken year;
628  const TfToken zone;
630  const std::vector<TfToken> allTokens;
631 };
632 
638 
639 PXR_NAMESPACE_CLOSE_SCOPE
640 
641 #endif
const TfToken scaleHeight
&quot;scale:height&quot;
Definition: tokens.h:532
const TfToken colorRampInterpolation
&quot;colorRamp:interpolation&quot;
Definition: tokens.h:208
const TfToken noEffect
&quot;noEffect&quot;
Definition: tokens.h:380
const TfToken riSamplingImportanceMultiplier
&quot;ri:sampling:importanceMultiplier&quot;
Definition: tokens.h:504
const TfToken colorSaturation
&quot;color:saturation&quot;
Definition: tokens.h:216
const TfToken argsPath
&quot;argsPath&quot;
Definition: tokens.h:164
const TfToken day
&quot;day&quot;
Definition: tokens.h:240
const TfToken year
&quot;year&quot;
Definition: tokens.h:624
const TfToken onVolumeBoundaries
&quot;onVolumeBoundaries&quot;
Definition: tokens.h:392
const TfToken scaleWidth
&quot;scale:width&quot;
Definition: tokens.h:536
const TfToken textureOffsetU
&quot;texture:offsetU&quot;
Definition: tokens.h:584
const TfToken infoOslPath
&quot;info:oslPath&quot;
Definition: tokens.h:324
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
Definition: tokens.h:630
const TfToken refineFront
&quot;refine:front&quot;
Definition: tokens.h:440
const TfToken edgeScaleLeft
&quot;edgeScale:left&quot;
Definition: tokens.h:264
const TfToken riTextureGamma
&quot;ri:texture:gamma&quot;
Definition: tokens.h:516
const TfToken infoArgsPath
&quot;info:argsPath&quot;
Definition: tokens.h:316
const TfToken catmull_rom
&quot;catmull-rom&quot;
Definition: tokens.h:180
const TfToken riTraceLightPaths
&quot;ri:trace:lightPaths&quot;
Definition: tokens.h:524
const TfToken analyticBlurExponent
&quot;analytic:blur:exponent&quot;
Definition: tokens.h:80
const TfToken latitude
&quot;latitude&quot;
Definition: tokens.h:352
const TfToken inPrimaryHit
&quot;inPrimaryHit&quot;
Definition: tokens.h:332
const TfToken barnMode
&quot;barnMode&quot;
Definition: tokens.h:168
const TfToken values
&quot;values&quot;
Definition: tokens.h:616
const TfToken analyticDensityFarValue
&quot;analytic:density:farValue&quot;
Definition: tokens.h:124
const TfToken textureScaleU
&quot;texture:scaleU&quot;
Definition: tokens.h:596
const TfToken riPortalIntensity
&quot;ri:portal:intensity&quot;
Definition: tokens.h:492
const TfToken textureInvertV
&quot;texture:invertV&quot;
Definition: tokens.h:576
const TfToken riInvert
&quot;ri:invert&quot;
Definition: tokens.h:484
const TfToken haziness
&quot;haziness&quot;
Definition: tokens.h:304
const TfToken infoFilePath
&quot;info:filePath&quot;
Definition: tokens.h:320
const TfToken sunTint
&quot;sunTint&quot;
Definition: tokens.h:564
const TfToken multiply
&quot;multiply&quot;
Definition: tokens.h:376
const TfToken max
&quot;max&quot;
Definition: tokens.h:364
const TfToken scaleDepth
&quot;scale:depth&quot;
Definition: tokens.h:528
const TfToken repeat
&quot;repeat&quot;
Definition: tokens.h:456
const TfToken catmullRom
&quot;catmull-rom&quot;
Definition: tokens.h:184
const TfToken longitude
&quot;longitude&quot;
Definition: tokens.h:360
const TfToken edgeScaleBack
&quot;edgeScale:back&quot;
Definition: tokens.h:252
const TfToken outputsRiDisplacement
&quot;outputs:ri:displacement&quot;
Definition: tokens.h:396
const TfToken textureScaleV
&quot;texture:scaleV&quot;
Definition: tokens.h:600
const TfToken analyticDensityNearValue
&quot;analytic:density:nearValue&quot;
Definition: tokens.h:140
const TfToken falloffInterpolation
&quot;falloff:interpolation&quot;
Definition: tokens.h:292
const TfToken colorMidpoint
&quot;color:midpoint&quot;
Definition: tokens.h:196
const TfToken inReflection
&quot;inReflection&quot;
Definition: tokens.h:336
const TfToken clamp
&quot;clamp&quot;
Definition: tokens.h:188
const TfToken useThroughput
&quot;useThroughput&quot;
Definition: tokens.h:612
const TfToken distanceToLight
&quot;distanceToLight&quot;
Definition: tokens.h:248
const TfToken riSamplingFixedSampleCount
&quot;ri:sampling:fixedSampleCount&quot;
Definition: tokens.h:500
const TfToken width
&quot;width&quot;
Definition: tokens.h:620
const TfToken spline
&quot;spline&quot;
Definition: tokens.h:552
const TfToken falloffKnots
&quot;falloff:knots&quot;
Definition: tokens.h:296
const TfToken colorWhitepoint
&quot;color:whitepoint&quot;
Definition: tokens.h:224
const TfToken refineTop
&quot;refine:top&quot;
Definition: tokens.h:452
const TfToken edgeThickness
&quot;edgeThickness&quot;
Definition: tokens.h:276
const TfToken constant
&quot;constant&quot;
Definition: tokens.h:232
const TfToken linear
&quot;linear&quot;
Definition: tokens.h:356
const TfToken analyticDensityMidValue
&quot;analytic:density:midValue&quot;
Definition: tokens.h:132
const TfToken sunDirection
&quot;sunDirection&quot;
Definition: tokens.h:556
const TfToken textureInvertU
&quot;texture:invertU&quot;
Definition: tokens.h:572
const TfToken colorRampKnots
&quot;colorRamp:knots&quot;
Definition: tokens.h:212
Token for efficient comparison, assignment, and hashing of known strings.
Definition: token.h:87
const TfToken sunSize
&quot;sunSize&quot;
Definition: tokens.h:560
const TfToken riPortalTint
&quot;ri:portal:tint&quot;
Definition: tokens.h:496
const TfToken edgeScaleFront
&quot;edgeScale:front&quot;
Definition: tokens.h:260
const TfToken zone
&quot;zone&quot;
Definition: tokens.h:628
Create or return a previously created object instance of global data.
Definition: staticData.h:113
const TfToken height
&quot;height&quot;
Definition: tokens.h:308
const TfToken aovName
&quot;aovName&quot;
Definition: tokens.h:160
const TfToken analyticBlurTMult
&quot;analytic:blur:tMult&quot;
Definition: tokens.h:112
const TfToken noLight
&quot;noLight&quot;
Definition: tokens.h:384
const TfToken radius
&quot;radius&quot;
Definition: tokens.h:424
const TfToken riIntensityNearDist
&quot;ri:intensityNearDist&quot;
Definition: tokens.h:480
const TfToken textureMap
&quot;texture:map&quot;
Definition: tokens.h:580
const TfToken riShadowThinShadow
&quot;ri:shadow:thinShadow&quot;
Definition: tokens.h:508
const TfToken skyTint
&quot;skyTint&quot;
Definition: tokens.h:544
const TfToken riDensity
&quot;ri:density&quot;
Definition: tokens.h:464
const TfToken textureOffsetV
&quot;texture:offsetV&quot;
Definition: tokens.h:588
const TfToken riIntensity
&quot;ri:intensity&quot;
Definition: tokens.h:476
const TfToken filePath
&quot;filePath&quot;
Definition: tokens.h:300
const TfToken rampMode
&quot;rampMode&quot;
Definition: tokens.h:428
const TfToken beginDistance
&quot;beginDistance&quot;
Definition: tokens.h:172
const TfToken analyticBlurFarDistance
&quot;analytic:blur:farDistance&quot;
Definition: tokens.h:84
const TfToken interpolation
&quot;interpolation&quot;
Definition: tokens.h:344
const TfToken radial
&quot;radial&quot;
Definition: tokens.h:420
UsdRiTokens provides static, efficient TfTokens for use in all public USD API.
Definition: tokens.h:63
const TfToken screen
&quot;screen&quot;
Definition: tokens.h:540
const TfToken analyticShearY
&quot;analytic:shearY&quot;
Definition: tokens.h:152
const TfToken infoSloPath
&quot;info:sloPath&quot;
Definition: tokens.h:328
const TfToken spherical
&quot;spherical&quot;
Definition: tokens.h:548
const TfToken refineLeft
&quot;refine:left&quot;
Definition: tokens.h:444
const TfToken invert
&quot;invert&quot;
Definition: tokens.h:348
const TfToken riSpecular
&quot;ri:specular&quot;
Definition: tokens.h:512
const TfToken outputsRiVolume
&quot;outputs:ri:volume&quot;
Definition: tokens.h:404
const TfToken riCombineMode
&quot;ri:combineMode&quot;
Definition: tokens.h:460
const TfToken min
&quot;min&quot;
Definition: tokens.h:368
const TfToken analyticBlurNearDistance
&quot;analytic:blur:nearDistance&quot;
Definition: tokens.h:100
const TfToken texturePremultipliedAlpha
&quot;texture:premultipliedAlpha&quot;
Definition: tokens.h:592
const TfToken falloff
&quot;falloff&quot;
Definition: tokens.h:284
const TfToken analyticShearX
&quot;analytic:shearX&quot;
Definition: tokens.h:148
const TfToken endDistance
&quot;endDistance&quot;
Definition: tokens.h:280
const TfToken refineBottom
&quot;refine:bottom&quot;
Definition: tokens.h:436
const TfToken riExposure
&quot;ri:exposure&quot;
Definition: tokens.h:472
const TfToken analyticDensityMidpoint
&quot;analytic:density:midpoint&quot;
Definition: tokens.h:128
const TfToken edgeScaleRight
&quot;edgeScale:right&quot;
Definition: tokens.h:268
const TfToken physical
&quot;physical&quot;
Definition: tokens.h:408
const TfToken analyticBlurAmount
&quot;analytic:blur:amount&quot;
Definition: tokens.h:76
USDRI_API TfStaticData< UsdRiTokensType > UsdRiTokens
A global variable with static, efficient TfTokens for use in all public USD API.
const TfToken analyticApex
&quot;analytic:apex&quot;
Definition: tokens.h:72
const TfToken falloffFloats
&quot;falloff:floats&quot;
Definition: tokens.h:288
const TfToken off
&quot;off&quot;
Definition: tokens.h:388
const TfToken analyticBlurFarValue
&quot;analytic:blur:farValue&quot;
Definition: tokens.h:88
const TfToken preBarnEffect
&quot;preBarnEffect&quot;
Definition: tokens.h:416
const TfToken colorRamp
&quot;colorRamp&quot;
Definition: tokens.h:200
const TfToken analyticBlurNearValue
&quot;analytic:blur:nearValue&quot;
Definition: tokens.h:104
const TfToken bspline
&quot;bspline&quot;
Definition: tokens.h:176
const TfToken month
&quot;month&quot;
Definition: tokens.h:372
const TfToken analyticBlurMidpoint
&quot;analytic:blur:midpoint&quot;
Definition: tokens.h:92
const TfToken depth
&quot;depth&quot;
Definition: tokens.h:244
const TfToken riLightGroup
&quot;ri:lightGroup&quot;
Definition: tokens.h:488
const TfToken analyticBlurSMult
&quot;analytic:blur:sMult&quot;
Definition: tokens.h:108
const TfToken textureWrapMode
&quot;texture:wrapMode&quot;
Definition: tokens.h:604
const TfToken riTextureSaturation
&quot;ri:texture:saturation&quot;
Definition: tokens.h:520
const TfToken outputsRiSurface
&quot;outputs:ri:surface&quot;
Definition: tokens.h:400
const TfToken edgeScaleTop
&quot;edgeScale:top&quot;
Definition: tokens.h:272
const TfToken cone
&quot;cone&quot;
Definition: tokens.h:228
const TfToken colorTint
&quot;color:tint&quot;
Definition: tokens.h:220
const TfToken analyticBlurMidValue
&quot;analytic:blur:midValue&quot;
Definition: tokens.h:96
const TfToken edgeScaleBottom
&quot;edgeScale:bottom&quot;
Definition: tokens.h:256
const TfToken hour
&quot;hour&quot;
Definition: tokens.h:312
const TfToken colorContrast
&quot;color:contrast&quot;
Definition: tokens.h:192
const TfToken analyticDensityNearDistance
&quot;analytic:density:nearDistance&quot;
Definition: tokens.h:136
const TfToken refineRight
&quot;refine:right&quot;
Definition: tokens.h:448
const TfToken analyticDirectional
&quot;analytic:directional&quot;
Definition: tokens.h:144
const TfToken useColor
&quot;useColor&quot;
Definition: tokens.h:608
const TfToken analyticDensityFarDistance
&quot;analytic:density:farDistance&quot;
Definition: tokens.h:120
const TfToken refineBack
&quot;refine:back&quot;
Definition: tokens.h:432
const TfToken analyticUseLightDirection
&quot;analytic:useLightDirection&quot;
Definition: tokens.h:156
const TfToken cookieMode
&quot;cookieMode&quot;
Definition: tokens.h:236
const TfToken textureFillColor
&quot;texture:fillColor&quot;
Definition: tokens.h:568
const TfToken colorRampColors
&quot;colorRamp:colors&quot;
Definition: tokens.h:204
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
const TfToken positions
&quot;positions&quot;
Definition: tokens.h:412
const TfToken inRefraction
&quot;inRefraction&quot;
Definition: tokens.h:340
const TfToken analyticDensityExponent
&quot;analytic:density:exponent&quot;
Definition: tokens.h:116
const TfToken riDiffuse
&quot;ri:diffuse&quot;
Definition: tokens.h:468
const TfToken analytic
&quot;analytic&quot;
Definition: tokens.h:68