14#include "trax/Configuration.h"
15#include <pxr/usd/usdGeom/tokens.h>
22struct UsdTraxTokenTypes {
23 dclspc UsdTraxTokenTypes();
36 const pxr::TfToken
Far;
76 const pxr::TfToken
Dx;
80 const pxr::TfToken
Dy;
84 const pxr::TfToken
Dz;
246 const pxr::TfToken
A;
250 const pxr::TfToken
B;
254 const pxr::TfToken
C;
258 const pxr::TfToken
D;
262 const pxr::TfToken
A0;
266 const pxr::TfToken
B0;
309 const pxr::TfToken
Id;
317 const pxr::TfToken
To;
464 const pxr::TfToken
Go;
479 const pxr::TfToken Scope;
481 const pxr::TfToken BasisCurves;
488extern dclspc pxr::TfStaticData<UsdTraxTokenTypes>
UsdTraxTokens;
Namespace of all the trax track libraries classes and methods.
Definition Collection.h:17
dclspc pxr::TfStaticData< UsdTraxTokenTypes > UsdTraxTokens
const pxr::TfToken IncomingTrack2
"incomingTrack2"
Definition SupportUSD_Tokens.h:408
const pxr::TfToken LineP
"TSLineP"
Definition SupportUSD_Tokens.h:172
const pxr::TfToken TrackBody
"trackBody"
Definition SupportUSD_Tokens.h:130
const pxr::TfToken StraightTrack
"straightTrack"
Definition SupportUSD_Tokens.h:368
const pxr::TfToken DoubleSlipSwitch
"TSDoubleSlipSwitch"
Definition SupportUSD_Tokens.h:352
const pxr::TfToken Length
"length"
Definition SupportUSD_Tokens.h:242
const pxr::TfToken IntervalFar
"intervalFar"
Definition SupportUSD_Tokens.h:44
const pxr::TfToken EndConnectionEnd
"endConnectionEndType"
Definition SupportUSD_Tokens.h:146
const pxr::TfToken Near
"near"
Definition SupportUSD_Tokens.h:32
const pxr::TfToken Track1DivergeEnd
"track1DivergeIncomingEndType"
Definition SupportUSD_Tokens.h:436
const pxr::TfToken Curve
"curve"
Definition SupportUSD_Tokens.h:230
const pxr::TfToken OutgoingTrack1End
"outgoingTrack1EndType"
Definition SupportUSD_Tokens.h:420
const pxr::TfToken Interval
"TSInterval"
Definition SupportUSD_Tokens.h:28
const pxr::TfToken DivergingTrack1End
"divergingTrack1EndType"
Definition SupportUSD_Tokens.h:388
const pxr::TfToken Clothoid
"TSClothoid"
Definition SupportUSD_Tokens.h:206
const pxr::TfToken Track1Diverge
"track1Diverge"
Definition SupportUSD_Tokens.h:432
const pxr::TfToken VectorBundle2
"TSVectorBundle2"
Definition SupportUSD_Tokens.h:107
const pxr::TfToken IncomingTrack1End
"incomingTrack1EndType"
Definition SupportUSD_Tokens.h:404
const pxr::TfToken VectorBundle
"TSVectorBundle"
Definition SupportUSD_Tokens.h:103
const pxr::TfToken Frame
"TSFrame"
Definition SupportUSD_Tokens.h:112
const pxr::TfToken LinearTwist
"TSLinearTwist"
Definition SupportUSD_Tokens.h:276
const pxr::TfToken HelixP
"TSHelixP"
Definition SupportUSD_Tokens.h:191
const pxr::TfToken Z
"z"
Definition SupportUSD_Tokens.h:60
const pxr::TfToken Dy
"dy"
Definition SupportUSD_Tokens.h:80
const pxr::TfToken Track2Diverge
"track2Diverge"
Definition SupportUSD_Tokens.h:448
const pxr::TfToken Track
"TSTrack"
Definition SupportUSD_Tokens.h:126
const pxr::TfToken Tangent
"TSTangent"
Definition SupportUSD_Tokens.h:89
const pxr::TfToken OutgoingTrack2End
"outgoingTrack2EndType"
Definition SupportUSD_Tokens.h:428
const pxr::TfToken SingleSlipSwitch
"TSSingleSlipSwitch"
Definition SupportUSD_Tokens.h:347
const pxr::TfToken TrackCollection
"TSTrackCollection"
Definition SupportUSD_Tokens.h:121
const pxr::TfToken Branch
"branch"
Definition SupportUSD_Tokens.h:468
const pxr::TfToken Vector
"TSVector"
Definition SupportUSD_Tokens.h:64
const pxr::TfToken Track2StraightEnd
"track2StraightIncomingEndType"
Definition SupportUSD_Tokens.h:460
const pxr::TfToken NarrowTrack
"narrowTrack"
Definition SupportUSD_Tokens.h:360
const pxr::TfToken EndConnection
"endConnection"
Definition SupportUSD_Tokens.h:142
const pxr::TfToken SampledCurve
"TSSampledCurve"
Definition SupportUSD_Tokens.h:226
const pxr::TfToken Y
"y"
Definition SupportUSD_Tokens.h:56
const pxr::TfToken Normal
"TSNormal"
Definition SupportUSD_Tokens.h:94
const pxr::TfToken Far
"far"
Definition SupportUSD_Tokens.h:36
const pxr::TfToken Line
"TSLine"
Definition SupportUSD_Tokens.h:167
const pxr::TfToken OutgoingTrack1
"outgoingTrack1"
Definition SupportUSD_Tokens.h:416
const pxr::TfToken A0
"a0"
Definition SupportUSD_Tokens.h:262
const pxr::TfToken Binormal
"TSBinormal"
Definition SupportUSD_Tokens.h:99
const pxr::TfToken Section
"TSSection"
Definition SupportUSD_Tokens.h:301
const pxr::TfToken ThreeWaySwitch
"TS3WaySwitch"
Definition SupportUSD_Tokens.h:342
const pxr::TfToken Track1Straight
"track1Straight"
Definition SupportUSD_Tokens.h:440
const pxr::TfToken ArcP
"TSArcP"
Definition SupportUSD_Tokens.h:181
const pxr::TfToken NarrowTrackEnd
"narrowTrackEndType"
Definition SupportUSD_Tokens.h:364
const pxr::TfToken CurveSample
"TSCurveSample"
Definition SupportUSD_Tokens.h:158
const pxr::TfToken CombinedTwist
"TSCombinedTwist"
Definition SupportUSD_Tokens.h:296
const pxr::TfToken DivergingTrack2End
"divergingTrack2EndType"
Definition SupportUSD_Tokens.h:396
const pxr::TfToken From
"from"
Definition SupportUSD_Tokens.h:313
const pxr::TfToken EndEnd
"end"
Definition SupportUSD_Tokens.h:154
const pxr::TfToken Distance
"TSDistance"
Definition SupportUSD_Tokens.h:68
const pxr::TfToken DivergingTrack
"divergingTrack"
Definition SupportUSD_Tokens.h:376
const pxr::TfToken PiecewiseDirectionalTwist
"TSPiecewiseDirectionalTwist"
Definition SupportUSD_Tokens.h:291
const pxr::TfToken Dz
"dz"
Definition SupportUSD_Tokens.h:84
const pxr::TfToken IncomingTrack2End
"incomingTrack2EndType"
Definition SupportUSD_Tokens.h:412
const pxr::TfToken X
"x"
Definition SupportUSD_Tokens.h:52
const pxr::TfToken Torsion
"torsion"
Definition SupportUSD_Tokens.h:238
const pxr::TfToken PiecewiseTwist
"TSPiecewiseTwist"
Definition SupportUSD_Tokens.h:281
const pxr::TfToken RotatorChain
"TSRotatorChain"
Definition SupportUSD_Tokens.h:216
const pxr::TfToken Go
"go"
Definition SupportUSD_Tokens.h:464
const pxr::TfToken Id
"id"
Definition SupportUSD_Tokens.h:309
const pxr::TfToken Tuple
"TSTuple"
Definition SupportUSD_Tokens.h:327
const pxr::TfToken DivergingTrack1
"divergingTrack1"
Definition SupportUSD_Tokens.h:384
const pxr::TfToken B
"b"
Definition SupportUSD_Tokens.h:250
const pxr::TfToken Spline
"TSSpline"
Definition SupportUSD_Tokens.h:201
const pxr::TfToken A
"a"
Definition SupportUSD_Tokens.h:246
const pxr::TfToken Type
"type"
Definition SupportUSD_Tokens.h:305
const pxr::TfToken Position
"TSPosition"
Definition SupportUSD_Tokens.h:48
const pxr::TfToken Helix
"TSHelix"
Definition SupportUSD_Tokens.h:186
const pxr::TfToken TrackSystem
"TSTrackSystem"
Definition SupportUSD_Tokens.h:116
const pxr::TfToken FrontConnection
"frontConnection"
Definition SupportUSD_Tokens.h:134
const pxr::TfToken TwoWaySwitch
"TS2WaySwitch"
Definition SupportUSD_Tokens.h:337
const pxr::TfToken Attractor
"TSAttractor"
Definition SupportUSD_Tokens.h:72
const pxr::TfToken To
"to"
Definition SupportUSD_Tokens.h:317
const pxr::TfToken Dx
"dx"
Definition SupportUSD_Tokens.h:76
const pxr::TfToken DivergingTrackEnd
"divergingTrackEndType"
Definition SupportUSD_Tokens.h:380
const pxr::TfToken ConnectorCollection
"TSConnectorCollection"
Definition SupportUSD_Tokens.h:332
const pxr::TfToken CubicData
"TSCubicData"
Definition SupportUSD_Tokens.h:162
const pxr::TfToken FrontConnectionEnd
"frontConnectionEndType"
Definition SupportUSD_Tokens.h:138
const pxr::TfToken Pair
"TSPair"
Definition SupportUSD_Tokens.h:322
const pxr::TfToken Cubic
"TSCubic"
Definition SupportUSD_Tokens.h:196
const pxr::TfToken Rotator
"TSRotator"
Definition SupportUSD_Tokens.h:211
const pxr::TfToken D
"d"
Definition SupportUSD_Tokens.h:258
const pxr::TfToken PolygonalChain
"TSPolygonalChain"
Definition SupportUSD_Tokens.h:221
const pxr::TfToken StraightTrackEnd
"straightTrackEndType"
Definition SupportUSD_Tokens.h:372
const pxr::TfToken B0
"b0"
Definition SupportUSD_Tokens.h:266
const pxr::TfToken IntervalNear
"intervalNear"
Definition SupportUSD_Tokens.h:40
const pxr::TfToken OutgoingTrack2
"outgoingTrack2"
Definition SupportUSD_Tokens.h:424
const pxr::TfToken SwitchState
"state"
Definition SupportUSD_Tokens.h:356
const pxr::TfToken DirectionalTwist
"TSDirectionalTwist"
Definition SupportUSD_Tokens.h:286
const pxr::TfToken Track1StraightEnd
"track1StraightIncomingEndType"
Definition SupportUSD_Tokens.h:444
const pxr::TfToken IncomingTrack1
"incomingTrack1"
Definition SupportUSD_Tokens.h:400
const pxr::TfToken DivergingTrack2
"divergingTrack2"
Definition SupportUSD_Tokens.h:392
const pxr::TfToken Curvature
"curvature"
Definition SupportUSD_Tokens.h:234
const pxr::TfToken C
"c"
Definition SupportUSD_Tokens.h:254
const pxr::TfToken Track2Straight
"track2Straight"
Definition SupportUSD_Tokens.h:456
const pxr::TfToken FrontEnd
"front"
Definition SupportUSD_Tokens.h:150
const pxr::TfToken Track2DivergeEnd
"track2DivergeIncomingEndType"
Definition SupportUSD_Tokens.h:452
const pxr::TfToken ConstantTwist
"TSConstantTwist"
Definition SupportUSD_Tokens.h:271
const pxr::TfToken Arc
"TSArc"
Definition SupportUSD_Tokens.h:176