Loading...
Searching...
No Matches
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 USDGEOM_TOKENS_H
25#define USDGEOM_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/usdGeom/api.h"
39#include "pxr/base/tf/token.h"
40#include <vector>
41
42PXR_NAMESPACE_OPEN_SCOPE
43
44
64 USDGEOM_API UsdGeomTokensType();
72 const TfToken all;
732 const TfToken x;
740 const TfToken y;
744 const TfToken z;
870 const std::vector<TfToken> allTokens;
871};
872
878
879PXR_NAMESPACE_CLOSE_SCOPE
880
881#endif
Create or return a previously created object instance of global data.
Definition: staticData.h:113
Token for efficient comparison, assignment, and hashing of known strings.
Definition: token.h:88
UsdGeomTokens provides static, efficient TfTokens for use in all public USD API.
Definition: tokens.h:63
const TfToken edgeAndCorner
"edgeAndCorner"
Definition: tokens.h:196
const TfToken verticalApertureOffset
"verticalApertureOffset"
Definition: tokens.h:688
const TfToken closed
"closed"
Definition: tokens.h:132
const TfToken doubleSided
"doubleSided"
Definition: tokens.h:188
const TfToken creaseIndices
"creaseIndices"
Definition: tokens.h:160
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
Definition: tokens.h:870
const TfToken angularVelocities
"angularVelocities"
Definition: tokens.h:76
const TfToken trimCurveRanges
"trimCurve:ranges"
Definition: tokens.h:624
const TfToken faceVertexIndices
"faceVertexIndices"
Definition: tokens.h:240
const TfToken length
"length"
Definition: tokens.h:336
const TfToken face
"face"
Definition: tokens.h:224
const TfToken uniform
"uniform"
Definition: tokens.h:648
const TfToken TetMesh
"TetMesh"
Definition: tokens.h:852
const TfToken protoIndices
"protoIndices"
Definition: tokens.h:504
const TfToken Points
"Points"
Definition: tokens.h:836
const TfToken uRange
"uRange"
Definition: tokens.h:664
const TfToken Capsule
"Capsule"
Definition: tokens.h:760
const TfToken cornersPlus1
"cornersPlus1"
Definition: tokens.h:152
const TfToken type
"type"
Definition: tokens.h:632
const TfToken fStop
"fStop"
Definition: tokens.h:260
const TfToken creaseLengths
"creaseLengths"
Definition: tokens.h:164
const TfToken proxy
"proxy"
Definition: tokens.h:512
const TfToken vKnots
"vKnots"
Definition: tokens.h:704
const TfToken open
"open"
Definition: tokens.h:424
const TfToken XformCommonAPI
"XformCommonAPI"
Definition: tokens.h:868
const TfToken visibility
"visibility"
Definition: tokens.h:696
const TfToken trimCurveKnots
"trimCurve:knots"
Definition: tokens.h:612
const TfToken subdivisionScheme
"subdivisionScheme"
Definition: tokens.h:584
const TfToken modelCardTextureYPos
"model:cardTextureYPos"
Definition: tokens.h:372
const TfToken focusDistance
"focusDistance"
Definition: tokens.h:252
const TfToken modelCardGeometry
"model:cardGeometry"
Definition: tokens.h:356
const TfToken uForm
"uForm"
Definition: tokens.h:636
const TfToken creaseSharpnesses
"creaseSharpnesses"
Definition: tokens.h:168
const TfToken Cylinder
"Cylinder"
Definition: tokens.h:780
const TfToken pointWeights
"pointWeights"
Definition: tokens.h:480
const TfToken bspline
"bspline"
Definition: tokens.h:108
const TfToken inherited
"inherited"
Definition: tokens.h:304
const TfToken vertex
"vertex"
Definition: tokens.h:680
const TfToken vVertexCount
"vVertexCount"
Definition: tokens.h:716
const TfToken orientation
"orientation"
Definition: tokens.h:432
const TfToken horizontalApertureOffset
"horizontalApertureOffset"
Definition: tokens.h:288
const TfToken orthographic
"orthographic"
Definition: tokens.h:448
const TfToken points
"points"
Definition: tokens.h:476
const TfToken Imageable
"Imageable"
Definition: tokens.h:804
const TfToken periodic
"periodic"
Definition: tokens.h:456
const TfToken cornersOnly
"cornersOnly"
Definition: tokens.h:148
const TfToken tetVertexIndices
"tetVertexIndices"
Definition: tokens.h:600
const TfToken faceVarying
"faceVarying"
Definition: tokens.h:228
const TfToken fromTexture
"fromTexture"
Definition: tokens.h:256
const TfToken horizontalAperture
"horizontalAperture"
Definition: tokens.h:284
const TfToken modelCardTextureXPos
"model:cardTextureXPos"
Definition: tokens.h:364
const TfToken left
"left"
Definition: tokens.h:328
const TfToken BasisCurves
"BasisCurves"
Definition: tokens.h:748
const TfToken elementSize
"elementSize"
Definition: tokens.h:204
const TfToken extentsHint
"extentsHint"
Definition: tokens.h:220
const TfToken modelCardTextureYNeg
"model:cardTextureYNeg"
Definition: tokens.h:368
const TfToken edgeOnly
"edgeOnly"
Definition: tokens.h:200
const TfToken Cone
"Cone"
Definition: tokens.h:768
const TfToken NurbsCurves
"NurbsCurves"
Definition: tokens.h:816
const TfToken smooth
"smooth"
Definition: tokens.h:576
const TfToken trimCurveCounts
"trimCurve:counts"
Definition: tokens.h:608
const TfToken cornerIndices
"cornerIndices"
Definition: tokens.h:140
const TfToken scales
"scales"
Definition: tokens.h:560
const TfToken rightHanded
"rightHanded"
Definition: tokens.h:556
const TfToken motionNonlinearSampleCount
"motion:nonlinearSampleCount"
Definition: tokens.h:400
const TfToken vOrder
"vOrder"
Definition: tokens.h:708
const TfToken renderVisibility
"renderVisibility"
Definition: tokens.h:548
const TfToken constant
"constant"
Definition: tokens.h:136
const TfToken PointInstancer
"PointInstancer"
Definition: tokens.h:832
const TfToken Gprim
"Gprim"
Definition: tokens.h:796
const TfToken Capsule_1
"Capsule_1"
Definition: tokens.h:764
const TfToken hermite
"hermite"
Definition: tokens.h:276
const TfToken modelDrawMode
"model:drawMode"
Definition: tokens.h:384
const TfToken partition
"partition"
Definition: tokens.h:452
const TfToken guide
"guide"
Definition: tokens.h:264
const TfToken focalLength
"focalLength"
Definition: tokens.h:248
const TfToken MotionAPI
"MotionAPI"
Definition: tokens.h:812
const TfToken perspective
"perspective"
Definition: tokens.h:460
const TfToken projection
"projection"
Definition: tokens.h:500
const TfToken power
"power"
Definition: tokens.h:488
const TfToken indices
"indices"
Definition: tokens.h:300
const TfToken proxyVisibility
"proxyVisibility"
Definition: tokens.h:520
const TfToken tangents
"tangents"
Definition: tokens.h:592
const TfToken faceVertexCounts
"faceVertexCounts"
Definition: tokens.h:236
const TfToken Cube
"Cube"
Definition: tokens.h:772
const TfToken bezier
"bezier"
Definition: tokens.h:88
const TfToken motionBlurScale
"motion:blurScale"
Definition: tokens.h:396
const TfToken cross
"cross"
Definition: tokens.h:172
const TfToken exposure
"exposure"
Definition: tokens.h:212
const TfToken shutterOpen
"shutter:open"
Definition: tokens.h:568
const TfToken curveVertexCounts
"curveVertexCounts"
Definition: tokens.h:180
const TfToken modelCardTextureZNeg
"model:cardTextureZNeg"
Definition: tokens.h:376
const TfToken linear
"linear"
Definition: tokens.h:340
const TfToken Xform
"Xform"
Definition: tokens.h:860
const TfToken default_
"default"
Definition: tokens.h:184
const TfToken holeIndices
"holeIndices"
Definition: tokens.h:280
const TfToken clippingPlanes
"clippingPlanes"
Definition: tokens.h:124
const TfToken z
"Z"
Definition: tokens.h:744
const TfToken faceVaryingLinearInterpolation
"faceVaryingLinearInterpolation"
Definition: tokens.h:232
const TfToken xformOpOrder
"xformOpOrder"
Definition: tokens.h:736
const TfToken Curves
"Curves"
Definition: tokens.h:776
const TfToken verticalAperture
"verticalAperture"
Definition: tokens.h:684
const TfToken vRange
"vRange"
Definition: tokens.h:712
const TfToken PrimvarsAPI
"PrimvarsAPI"
Definition: tokens.h:840
const TfToken visible
"visible"
Definition: tokens.h:700
const TfToken bounds
"bounds"
Definition: tokens.h:100
const TfToken y
"Y"
Definition: tokens.h:740
const TfToken interpolateBoundary
"interpolateBoundary"
Definition: tokens.h:308
const TfToken GeomModelAPI
"GeomModelAPI"
Definition: tokens.h:788
const TfToken bilinear
"bilinear"
Definition: tokens.h:92
const TfToken uKnots
"uKnots"
Definition: tokens.h:640
const TfToken interpolation
"interpolation"
Definition: tokens.h:312
const TfToken right
"right"
Definition: tokens.h:552
const TfToken Plane
"Plane"
Definition: tokens.h:824
const TfToken trimCurvePoints
"trimCurve:points"
Definition: tokens.h:620
const TfToken vForm
"vForm"
Definition: tokens.h:692
const TfToken velocities
"velocities"
Definition: tokens.h:676
const TfToken render
"render"
Definition: tokens.h:544
const TfToken none
"none"
Definition: tokens.h:408
const TfToken knots
"knots"
Definition: tokens.h:324
const TfToken familyName
"familyName"
Definition: tokens.h:244
const TfToken modelCardTextureXNeg
"model:cardTextureXNeg"
Definition: tokens.h:360
const TfToken boundaries
"boundaries"
Definition: tokens.h:96
const TfToken triangleSubdivisionRule
"triangleSubdivisionRule"
Definition: tokens.h:604
const TfToken normals
"normals"
Definition: tokens.h:420
const TfToken VisibilityAPI
"VisibilityAPI"
Definition: tokens.h:856
const TfToken primvarsDisplayOpacity
"primvars:displayOpacity"
Definition: tokens.h:496
const TfToken PointBased
"PointBased"
Definition: tokens.h:828
const TfToken purpose
"purpose"
Definition: tokens.h:524
const TfToken invisible
"invisible"
Definition: tokens.h:316
const TfToken ranges
"ranges"
Definition: tokens.h:540
const TfToken radius
"radius"
Definition: tokens.h:528
const TfToken varying
"varying"
Definition: tokens.h:672
const TfToken Xformable
"Xformable"
Definition: tokens.h:864
const TfToken point
"point"
Definition: tokens.h:472
const TfToken all
"all"
Definition: tokens.h:72
const TfToken orientations
"orientations"
Definition: tokens.h:436
const TfToken basis
"basis"
Definition: tokens.h:84
const TfToken surfaceFaceVertexIndices
"surfaceFaceVertexIndices"
Definition: tokens.h:588
const TfToken width
"width"
Definition: tokens.h:720
const TfToken axis
"axis"
Definition: tokens.h:80
const TfToken cornersPlus2
"cornersPlus2"
Definition: tokens.h:156
const TfToken ids
"ids"
Definition: tokens.h:292
const TfToken cubic
"cubic"
Definition: tokens.h:176
const TfToken inactiveIds
"inactiveIds"
Definition: tokens.h:296
const TfToken NurbsPatch
"NurbsPatch"
Definition: tokens.h:820
const TfToken modelApplyDrawMode
"model:applyDrawMode"
Definition: tokens.h:352
const TfToken metersPerUnit
"metersPerUnit"
Definition: tokens.h:348
const TfToken cards
"cards"
Definition: tokens.h:112
const TfToken origin
"origin"
Definition: tokens.h:444
const TfToken uOrder
"uOrder"
Definition: tokens.h:656
const TfToken x
"X"
Definition: tokens.h:732
const TfToken upAxis
"upAxis"
Definition: tokens.h:660
const TfToken extent
"extent"
Definition: tokens.h:216
const TfToken loop
"loop"
Definition: tokens.h:344
const TfToken modelCardTextureZPos
"model:cardTextureZPos"
Definition: tokens.h:380
const TfToken prototypes
"prototypes"
Definition: tokens.h:508
const TfToken accelerations
"accelerations"
Definition: tokens.h:68
const TfToken trimCurveVertexCounts
"trimCurve:vertexCounts"
Definition: tokens.h:628
const TfToken box
"box"
Definition: tokens.h:104
const TfToken Sphere
"Sphere"
Definition: tokens.h:848
const TfToken radiusTop
"radiusTop"
Definition: tokens.h:536
const TfToken leftHanded
"leftHanded"
Definition: tokens.h:332
const TfToken motionVelocityScale
"motion:velocityScale"
Definition: tokens.h:404
const TfToken stereoRole
"stereoRole"
Definition: tokens.h:580
const TfToken positions
"positions"
Definition: tokens.h:484
const TfToken clippingRange
"clippingRange"
Definition: tokens.h:128
const TfToken trimCurveOrders
"trimCurve:orders"
Definition: tokens.h:616
const TfToken mono
"mono"
Definition: tokens.h:392
const TfToken catmullClark
"catmullClark"
Definition: tokens.h:116
const TfToken widths
"widths"
Definition: tokens.h:724
const TfToken shutterClose
"shutter:close"
Definition: tokens.h:564
const TfToken modelDrawModeColor
"model:drawModeColor"
Definition: tokens.h:388
const TfToken unrestricted
"unrestricted"
Definition: tokens.h:652
const TfToken nonperiodic
"nonperiodic"
Definition: tokens.h:416
const TfToken invisibleIds
"invisibleIds"
Definition: tokens.h:320
const TfToken Scope
"Scope"
Definition: tokens.h:844
const TfToken Mesh
"Mesh"
Definition: tokens.h:808
const TfToken pivot
"pivot"
Definition: tokens.h:468
const TfToken edge
"edge"
Definition: tokens.h:192
const TfToken height
"height"
Definition: tokens.h:272
const TfToken order
"order"
Definition: tokens.h:428
const TfToken Camera
"Camera"
Definition: tokens.h:756
const TfToken Cylinder_1
"Cylinder_1"
Definition: tokens.h:784
const TfToken elementType
"elementType"
Definition: tokens.h:208
const TfToken catmullRom
"catmullRom"
Definition: tokens.h:120
const TfToken unauthoredValuesIndex
"unauthoredValuesIndex"
Definition: tokens.h:644
const TfToken nonOverlapping
"nonOverlapping"
Definition: tokens.h:412
const TfToken Boundable
"Boundable"
Definition: tokens.h:752
const TfToken HermiteCurves
"HermiteCurves"
Definition: tokens.h:800
const TfToken cornerSharpnesses
"cornerSharpnesses"
Definition: tokens.h:144
const TfToken guideVisibility
"guideVisibility"
Definition: tokens.h:268
const TfToken wrap
"wrap"
Definition: tokens.h:728
const TfToken proxyPrim
"proxyPrim"
Definition: tokens.h:516
const TfToken size
"size"
Definition: tokens.h:572
const TfToken GeomSubset
"GeomSubset"
Definition: tokens.h:792
const TfToken radiusBottom
"radiusBottom"
Definition: tokens.h:532
const TfToken primvarsDisplayColor
"primvars:displayColor"
Definition: tokens.h:492
const TfToken orientationsf
"orientationsf"
Definition: tokens.h:440
const TfToken pinned
"pinned"
Definition: tokens.h:464
const TfToken uVertexCount
"uVertexCount"
Definition: tokens.h:668
const TfToken tetrahedron
"tetrahedron"
Definition: tokens.h:596
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
USDGEOM_API TfStaticData< UsdGeomTokensType > UsdGeomTokens
A global variable with static, efficient TfTokens for use in all public USD API.