HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PRM_Shared.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: PRM_Shared.h (PRM Library, C++)
7  *
8  * COMMENTS:
9  */
10 
11 #ifndef __PRM_Shared__
12 #define __PRM_Shared__
13 
14 #include "PRM_API.h"
15 
16 // define these globals in the PRM library as a convenience.
17 // Defining global versions will save memory while enhancing the
18 // convenience to the user. It also means better standardization
19 // of parameter names.
20 
21 // These defines go with the prmGroupTypeNames[], please make sure they are
22 // in sync.
24 {
30 };
31 
32 // These defines go with the prmUVGroupTypeNames[], please make sure they are
33 // in sync.
35 {
41 };
42 
43 class PRM_Name;
44 class PRM_Range;
45 class PRM_Default;
46 class PRM_ChoiceList;
47 
48 // Common names
89 PRM_API extern PRM_Name PRMrollName; // Rolloff
96 PRM_API extern PRM_Name PRMsurfaceName; // Rows,cols,etc Surface Type
97 PRM_API extern PRM_Name PRMswitcherName; // dummy used for group switches
156 
163 
171 
177 
178 PRM_API extern PRM_Name PRMstitchOpName; // stitching
183 
193 
199 
200 PRM_API extern PRM_Name PRMuName;
201 PRM_API extern PRM_Name PRMvName;
212 
220 
229 
251 
252 // Subnets
254 
255 // Curve
260 
261 // Create groups names
278 
282 
285 
286 // Material color names
293 
302 
303 // Extruding
313 
314 // Fix Selected Node Names
321 
322 // Particle Render Attributes
330 
331 // Soft Selection Names
340 
341 // Pre-Transform Names
349 
350 
351 // This enum goes with PRMsoftVisualizeFalloffMenu, please make sure it is in
352 // sync.
354 {
358 };
359 
360 // Mirroring
364 
365 // Common defaults
367 PRM_API extern PRM_Default PRMxaxisDefaults[]; // 1,0,0
368 PRM_API extern PRM_Default PRMyaxisDefaults[]; // 0,1,0
369 PRM_API extern PRM_Default PRMzaxisDefaults[]; // 0,0,1
370 PRM_API extern PRM_Default PRMnegoneDefaults[]; // -1
371 PRM_API extern PRM_Default PRMpointOneDefaults[]; // 0.1
373 PRM_API extern PRM_Default PRMzeroDefaults[]; // 0
374 PRM_API extern PRM_Default PRMoneDefaults[]; // 1
375 PRM_API extern PRM_Default PRMtwoDefaults[]; // 2
383 PRM_API extern PRM_Default PRMtenDefaults[]; // 10
384 PRM_API extern PRM_Default PRM20Defaults[]; // 20
385 PRM_API extern PRM_Default PRM90Defaults[]; // 90
386 PRM_API extern PRM_Default PRM100Defaults[]; // 100
387 PRM_API extern PRM_Default PRM180Defaults[]; // 180
388 PRM_API extern PRM_Default PRM360Defaults[]; // 360
389 PRM_API extern PRM_Default PRMangleDefaults[]; // 0, 360
390 PRM_API extern PRM_Default PRMhalfAngleDefaults[]; // 0, 180
391 PRM_API extern PRM_Default PRMsurfaceDefault; // For the surface menu
392 PRM_API extern PRM_Default PRMconnectivityDefault; // Connectivity menu
393 PRM_API extern PRM_Default PRMtextureMapDefault; // Default texture map name
394 PRM_API extern PRM_Default PRMbumpMapDefault; // Default bump map name
395 PRM_API extern PRM_Default PRMgroupDefault; // default new group name
396 PRM_API extern PRM_Default PRMrenameDefault; // default rename group name
397 PRM_API extern PRM_Default PRMbiasDefault; // 0.5
402 PRM_API extern PRM_Default PRMuvRangeDefaults[]; // 0.1, 0.9
403 PRM_API extern PRM_Default PRMluvDefaults[]; // 1, 0
404 PRM_API extern PRM_Default PRMruvDefaults[]; // 0, 0
405 PRM_API extern PRM_Default PRMradiusDefault; // 0.5
407 PRM_API extern PRM_Default PRMmatrix2Defaults[]; // 4 floats (identity)
408 PRM_API extern PRM_Default PRMmatrix3Defaults[]; // 9 floats (identity)
409 PRM_API extern PRM_Default PRMmatrix4Defaults[]; // 16 floats (identity)
410 
411 // Subnets
412 PRM_API extern PRM_Default PRMinputLabelDefaults[];// input label defaults
413 
414 // Common choices
415 PRM_API extern PRM_ChoiceList PRMtoggleMenu; // on or off
416 PRM_API extern PRM_ChoiceList PRMentityMenuPointsAndPrimitives; // primitives or points
417 PRM_API extern PRM_ChoiceList PRMentityMenuAll; // all supported groups: primitives, points, and edges
418 PRM_API extern PRM_ChoiceList PRMgroupTypeMenu; // supported groups
419 PRM_API extern PRM_ChoiceList PRMUVgroupTypeMenu; // supported groups
420 PRM_API extern PRM_ChoiceList PRMplaneMenu; // XY, YZ, ZX
421 PRM_API extern PRM_ChoiceList PRMaxisMenu; // X axis, Y axis, Z axis
422 PRM_API extern PRM_ChoiceList PRMtrsMenu; // Translate rotate scale
423 PRM_API extern PRM_ChoiceList PRMxyzMenu; // Rotate X Y Z
424 PRM_API extern PRM_ChoiceList PRMrgbalMenu; // rgb, r, g, b, a, luminance
425 PRM_API extern PRM_ChoiceList PRMrgbal2Menu; // r, g, b, a, luminance
426 PRM_API extern PRM_ChoiceList PRMrgbhsvMenu; // r,g,b, hue, saturation, value
427 PRM_API extern PRM_ChoiceList PRMrgbaMenu; // red, green, blue, alpha
428 PRM_API extern PRM_ChoiceList PRMbumpMenu; // red, green, blue, alpha
429 PRM_API extern PRM_ChoiceList PRMnoiseMenu; // hermite interpolation, sparse convolution
430 PRM_API extern PRM_ChoiceList PRMintegrateMenu; // integration type
431 PRM_API extern PRM_ChoiceList PRMprimitiveMenu; // prim, poly, mesh, nurb, bez
432 PRM_API extern PRM_ChoiceList PRMsurfaceMenu; // row, col, rowcol, tri, quad, alt.tri
433 PRM_API extern PRM_ChoiceList PRMconnectivityMenu; // row, col, rowcol, tri, quad, alt.tri, inherit
434 PRM_API extern PRM_ChoiceList PRMarcTypeMenu; // closed, open arc, closed arc, sliced arc
435 PRM_API extern PRM_ChoiceList PRMcycleMenu; // how to sweep cross sections (all, each)
436 PRM_API extern PRM_ChoiceList PRMcapMenu; // none, faceted, shared, rounded, tangential
437 PRM_API extern PRM_ChoiceList PRMuWrapMenu; // no wrap, wrap, if 1st xsect
438 PRM_API extern PRM_ChoiceList PRMvWrapMenu; // no wrap, wrap, if 1st xsect
439 PRM_API extern PRM_ChoiceList PRMuInterpMenu; // no interp, interp, if 1st
440 PRM_API extern PRM_ChoiceList PRMvInterpMenu; // no interp, interp, if 1st
441 PRM_API extern PRM_ChoiceList PRMlockUpVectMenu; // to nml, wrldx, y, z, none
442 PRM_API extern PRM_ChoiceList PRMdirUVMenu; // in U or V
443 PRM_API extern PRM_ChoiceList PRMprimOpsMenu; // all/groups/skip
444 PRM_API extern PRM_ChoiceList PRMpointOpsMenu; // all/groups/skip/sep
445 PRM_API extern PRM_ChoiceList PRMparamMenu; // Curve Parameterizations
446 PRM_API extern PRM_ChoiceList PRMsoftTypesMenu; // soft fallout functions
447 PRM_API extern PRM_ChoiceList PRMsoftDistanceMetricsMenu; // soft distance measurement
448 PRM_API extern PRM_ChoiceList PRMmetricMenu; // Metric (for UV sops)
449 PRM_API extern PRM_ChoiceList PRMUVLayerMenu; // UV Layer
450 PRM_API extern PRM_ChoiceList PRMopFilterTypeMenu; // Filters (ie. !!OBJ!!)
451 PRM_API extern PRM_ChoiceList PRMviewportLODMenu; // GEO_ViewportLOD
453 
454 PRM_API extern PRM_ChoiceList PRMkeepPosMenu; // Keep Pos Toggle Menu
455 PRM_API extern PRM_ChoiceList PRMchildCompMenu; // Keep Pos Toggle Menu
456 
457 // Handle alignment
459 
460 // Common Ranges
461 // If there is a [] around the range it is a UI only range. If not, it
462 // is a restricted range.
463 PRM_API extern PRM_Range PRMangleRange; // [0] to [360]
464 PRM_API extern PRM_Range PRMhalfAngleRange; // 0 to 180
465 PRM_API extern PRM_Range PRMnonNegativeRange; // 0 to [100]
466 PRM_API extern PRM_Range PRMpositiveRange; // 0.0001 to [1000]
467 PRM_API extern PRM_Range PRMnonPositiveRange; // [-100] to 0
468 PRM_API extern PRM_Range PRMdivision3Range; // 3 to [50]
469 PRM_API extern PRM_Range PRMdivision2Range; // 2 to [50]
470 PRM_API extern PRM_Range PRMdivision1Range; // 1 to [50]
471 PRM_API extern PRM_Range PRMdivision0Range; // 0 to [50]
472 PRM_API extern PRM_Range PRMdivisionRange; // 1 to [100]
473 PRM_API extern PRM_Range PRMexpRange; // 0 to [5]
474 PRM_API extern PRM_Range PRMframeRange; // [1] to [300]
475 PRM_API extern PRM_Range PRMrulerRange; // 0 to [10]
476 PRM_API extern PRM_Range PRMlodRange; // 0.001 to [5]
477 PRM_API extern PRM_Range PRMrolloffRange; // 0 to [10]
478 PRM_API extern PRM_Range PRMseedRange; // [0] to [200]
479 PRM_API extern PRM_Range PRMscaleRange; // [-5] to [5]
480 PRM_API extern PRM_Range PRMuscaleRange; // [0] to [10]
481 PRM_API extern PRM_Range PRMdistRange; // [-10] to [10]
482 PRM_API extern PRM_Range PRMorderRange; // 2 to 11
483 PRM_API extern PRM_Range PRMfrequency10Range; // 1 to [10]
484 PRM_API extern PRM_Range PRMfrequencyRange; // 1 to [5]
485 PRM_API extern PRM_Range PRMmetaWeightRange; // [-5] to [10]
486 PRM_API extern PRM_Range PRMbiasRange; // 0 to 1
487 PRM_API extern PRM_Range PRMtoleranceRange; // 0 to [1]
488 PRM_API extern PRM_Range PRMsharpnessRange; // 0 to 1
489 PRM_API extern PRM_Range PRMunitRange; // 0 to 1
490 PRM_API extern PRM_Range PRMincRange; // 1 to [20]
491 PRM_API extern PRM_Range PRMradiusRange; // 0 to [1]
492 PRM_API extern PRM_Range PRMsofttoggleRange; // [0] to [1]
493 PRM_API extern PRM_Range PRMfullunitRange; // -1 to 1
494 PRM_API extern PRM_Range PRMfullunituiRange; // [-1] to [1]
495 PRM_API extern PRM_Range PRMfullangleRange; // [-360] to [360]
496 #endif
PRM_API PRM_Name PRMcolsName
PRM_API PRM_Name PRMskinOpsName
PRM_API PRM_Default PRMluvDefaults[]
PRM_API PRM_Name PRMrotName
PRM_API PRM_Range PRMuscaleRange
PRM_API PRM_Name PRMvectorName
PRM_API PRM_Name PRMupdatenmlstName
PRM_API PRM_Name PRMbiasName
PRM_API PRM_Name PRMincName
PRM_API PRM_Name PRMweightName
PRM_API PRM_Default PRMeightDefaults[]
PRM_API PRM_Default PRMtwoDefaults[]
PRM_API PRM_Name PRMpivotRotName
PRM_API PRM_ChoiceList PRMpointOpsMenu
PRM_API PRM_Name PRMkeepShapeName
PRM_API PRM_Name PRMmatSpecName
PRM_API PRM_Name PRMaffectorName
PRM_API PRM_Name PRMgrpEveryOfName
PRM_API PRM_Range PRMangleRange
PRM_API PRM_Name PRMtoleranceName
PRM_API PRM_Name PRMupVectorName
PRM_API PRM_Name PRMmatEmitName
PRM_API PRM_Range PRMfrequency10Range
PRM_API PRM_Name PRMorderName
PRM_API PRM_ChoiceList PRMcycleMenu
PRM_API PRM_Range PRMunitRange
PRM_API PRM_Name PRMprexformScaleName
PRM_API PRM_Name PRMuBiasName
PRM_API PRM_ChoiceList PRMdirUVMenu
PRM_API PRM_Name PRMmatBiasName
PRM_API PRM_Name PRMinterpvName
PRM_API PRM_Name PRMsoftRadiusName
PRM_API PRM_Name PRMprimitiveName
Definition: PRM_Shared.h:119
PRM_API PRM_Name PRMNoCapName
PRM_API PRM_Name PRMupdatenmlspName
PRM_API PRM_Name PRMprexformXYZName
PRM_API PRM_Name PRMlastuName
PRM_API PRM_Name PRMclosedArcName
PRM_API PRM_Name PRMtopBotRadName
PRM_API PRM_Name PRMmatArollName
PRM_API PRM_ChoiceList PRMrgbalMenu
PRM_API PRM_Name PRMgrpOutputName
PRM_API PRM_Default PRMinputLabelDefaults[]
PRM_API PRM_Name PRMhandGlobalXformName
PRM_API PRM_Name PRMbezierName
PRM_API PRM_Default PRMrenameDefault
PRM_API PRM_Range PRMseedRange
PRM_API PRM_Name PRMremovePrefixName
PRM_API PRM_ChoiceList PRMsurfaceMenu
PRM_API PRM_Name PRMuRangeName
PRM_API PRM_Name PRMpivotXlateLabelName
PRM_API PRM_Name PRMhandRotName
PRM_API PRM_ChoiceList PRMxyzMenu
PRM_API PRM_Name PRMvRangeName
PRM_API PRM_ChoiceList PRMcapMenu
PRM_API PRM_Name PRMinputLabelNames[]
PRM_API PRM_Name PRMrightuvName
PRM_API PRM_Name PRMdotangentName
PRM_API PRM_Name PRMnormalName
PRM_API PRM_Range PRMrolloffRange
PRM_API PRM_Name PRMgrpEdgeMaxLenName
PRM_API PRM_Name PRMorientName
PRM_API PRM_Name PRMRowsName
PRM_API PRM_Name PRMimperfectName
PRM_API PRM_Name PRMCapRoundedName
PRM_API PRM_Name PRMTrianglesName
PRM_API PRM_Name PRMQuadrilateralsName
PRM_UVGroupType
Definition: PRM_Shared.h:34
PRM_API PRM_Name PRMaddToSelName
PRM_API PRM_Name PRMbeginangleName
PRM_API PRM_Name PRMinsetName
PRM_API PRM_Name PRMjoinOpName
PRM_API PRM_Name PRMaddToGrpName
PRM_API PRM_Name PRMprexformParmGroupName
PRM_API PRM_Default PRMpointFiveDefaults[]
PRM_API PRM_Range PRMfrequencyRange
PRM_API PRM_Name PRMgroupTypeName
PRM_API PRM_Name PRMsoftTangentAngleName
PRM_API PRM_Default PRMpointOneDefaults[]
PRM_API PRM_Name PRMremoveSharedSidesName
PRM_API PRM_Name PRMsharpName
PRM_API PRM_ChoiceList PRMtoggleMenu
PRM_API PRM_ChoiceList PRMuInterpMenu
PRM_API PRM_Default PRM90Defaults[]
PRM_API PRM_Name PRMturbName
PRM_API PRM_Default PRMbiasDefault
PRM_API PRM_Name PRMdostitchName
PRM_API PRM_Default PRMposDefaults[]
PRM_API PRM_Name PRMarcTypeName
PRM_API PRM_Name PRMhandFollowName
PRM_API PRM_Name PRMfvCapScaleName
PRM_API PRM_Name PRMnurbsName
PRM_API PRM_Name PRMsoftDistanceMetricsName
PRM_API PRM_Name PRMprexformRotName
PRM_API PRM_ChoiceList PRMsoftVisualizeFalloffMenu
PRM_API PRM_ChoiceList PRMparamMenu
PRM_API PRM_Name PRMfuCapScaleName
PRM_API PRM_Name PRMentityName
PRM_API PRM_Default PRMrpartTypeDefault
PRM_API PRM_Name PRMxyzName
PRM_API PRM_Name PRMmatDiffName
PRM_API PRM_Name PRMfreqName
PRM_API PRM_Name PRMfeatherName
PRM_API PRM_Name PRMAlternatingTrianglesName
PRM_API PRM_Name PRMluCapDivsName
PRM_API PRM_Default PRM100Defaults[]
PRM_API PRM_Name PRMfvCapDivsName
PRM_API PRM_Range PRMbiasRange
PRM_API PRM_ChoiceList PRMlockUpVectMenu
PRM_API PRM_Name PRMscaleName
PRM_API PRM_Name PRMupoleName
PRM_API PRM_Default PRMtoleranceDefault
PRM_API PRM_Name PRMrowsName
PRM_API PRM_Name PRMgrpOperationName
PRM_API PRM_Name PRMgridSpaceName
PRM_API PRM_Name PRMaffectednmlsName
PRM_API PRM_ChoiceList PRMentityMenuPointsAndPrimitives
PRM_API PRM_Name PRMrollName
PRM_API PRM_Name PRMgrpEdgeAngleName
PRM_API PRM_Name PRMopenArcName
PRM_API PRM_Range PRMfullunituiRange
PRM_GroupType
Definition: PRM_Shared.h:23
PRM_API PRM_Name PRMuSharpName
PRM_API PRM_Name PRMseedName
PRM_API PRM_Name PRMrpartBlurTime
PRM_API PRM_Name PRMkernelName
PRM_API PRM_Name PRMsubFromSelName
PRM_API PRM_Name PRMgrpStartEndName
PRM_API PRM_Name PRMprimTypeName
PRM_API PRM_Default PRMtenDefaults[]
PRM_API PRM_Range PRMincRange
PRM_API PRM_Name PRMclosedName
PRM_API PRM_Name PRMblendName
PRM_API PRM_Default PRMsevenDefaults[]
PRM_API PRM_Name PRMrowcolName
PRM_API PRM_Default PRMuvRangeDefaults[]
PRM_API PRM_Name PRMsmoothName
PRM_API PRM_Default PRM20Defaults[]
PRM_API PRM_Range PRMdivision1Range
PRM_API PRM_Name PRMhandAlignName
PRM_API PRM_Name PRMnormalizeBasisName
PRM_API PRM_Name PRMnoiseTypeName
PRM_API PRM_Default PRMbumpMapDefault
PRM_API PRM_Name PRMluCapScaleName
PRM_API PRM_ChoiceList PRMbumpMenu
PRM_API PRM_Name PRMsuffixName
PRM_API PRM_Range PRMnonPositiveRange
PRM_API PRM_Name PRMleadnmlName
PRM_API PRM_Default PRMgroupDefault
PRM_API PRM_Name PRMampName
PRM_API PRM_Name PRMfitToleranceName
PRM_API PRM_Name PRMlroffsetName
PRM_API PRM_Range PRMframeRange
PRM_API PRM_ChoiceList PRMviewportLODMenu
PRM_API PRM_Default PRMxaxisDefaults[]
PRM_API PRM_Name PRMmatAparaName
PRM_API PRM_Name PRMtrsName
PRM_API PRM_Name PRMwidthName
PRM_API PRM_ChoiceList PRMarcTypeMenu
PRM_API PRM_Name PRMchanPrefixName
PRM_API PRM_Name PRMaccurateName
PRM_API PRM_Name PRMwrapuName
PRM_API PRM_Name PRMCapTangentialName
PRM_API PRM_Default PRMsharpnessDefault
PRM_API PRM_Name PRMgrpUnsharedName
PRM_API PRM_Name PRMprexformTRSName
PRM_API PRM_Name PRMvName
PRM_API PRM_Name PRMgridRulerName
PRM_API PRM_Name PRMangleName
PRM_API PRM_Name PRMuorderName
PRM_API PRM_Name PRMbackName
PRM_API PRM_Name PRMheightName
PRM_API PRM_Name PRMaddPointName
PRM_API PRM_Name PRMgrpPrefixName
PRM_API PRM_Range PRMtoleranceRange
PRM_API PRM_Name PRMfirstvName
PRM_API PRM_Name PRMpivotXformParmGroupName
PRM_API PRM_Name PRMsharpConnName
PRM_API PRM_Name PRMcollinearToleranceName
PRM_API PRM_Range PRMdivision3Range
PRM_API PRM_Default PRMzaxisDefaults[]
PRM_API PRM_Name PRMgrpPointNumberName
PRM_API PRM_Name PRMvUseBiasName
PRM_API PRM_Range PRMexpRange
PRM_API PRM_ChoiceList PRMaxisMenu
PRM_API PRM_Name PRMgrpEdgeMinAngleName
PRM_API PRM_Default PRMthreeDefaults[]
PRM_API PRM_Name PRMstitchOpName
PRM_API PRM_Name PRMmaterialName
PRM_API PRM_Range PRMmetaWeightRange
PRM_API PRM_Default PRMangleDefaults[]
PRM_API PRM_Range PRMscaleRange
PRM_API PRM_Name PRMmeshName
PRM_API PRM_Range PRMsharpnessRange
PRM_API PRM_Name PRMfixedName
PRM_API PRM_Default PRMsixDefaults[]
PRM_API PRM_Default PRMsurfaceDefault
PRM_API PRM_ChoiceList PRMconnectivityMenu
PRM_API PRM_Name PRMgroupName
PRM_API PRM_Name PRMoffsetName
PRM_API PRM_ChoiceList PRMrgbal2Menu
PRM_API PRM_Name PRMgrpEdgeMaxAngleName
PRM_API PRM_Name PRMrpartSphereNorm
PRM_API PRM_Default PRMmatrix4Defaults[]
PRM_API PRM_Name PRMmaxAngleName
PRM_API PRM_Default PRMrpartSizeDefault
PRM_API PRM_Name PRMuvGapName
PRM_API PRM_Name PRMchordLenName
PRM_API PRM_Name PRMconnectivityName
PRM_API PRM_Name PRMmatRoughName
PRM_API PRM_Default PRMfiveDefaults[]
PRM_API PRM_Name PRMrpartType
PRM_API PRM_ChoiceList PRMrgbhsvMenu
PRM_API PRM_Default PRMnegoneDefaults[]
PRM_API PRM_Name PRMsideName
PRM_API PRM_Name PRMprexformShearName
PRM_API PRM_Range PRMdivision0Range
PRM_API PRM_Name PRMsizeName
PRM_API PRM_Name PRMsurfaceName
PRM_API PRM_Range PRMrulerRange
PRM_API PRM_ChoiceList PRMprimitiveMenu
PRM_API PRM_Name PRMcoordName
PRM_API PRM_ChoiceList PRMvInterpMenu
PRM_API PRM_Name PRMnmlName
PRM_API PRM_Name PRMlvCapScaleName
PRM_API PRM_Name PRMCapFacetedName
PRM_API PRM_Name PRMvertexName
PRM_API PRM_Name PRMuscaleName
PRM_API PRM_Name PRMuniformName
PRM_API PRM_Name PRMendangleName
PRM_API PRM_Name PRMgrpPatternName
PRM_API PRM_Name PRMmultiplicityName
PRM_API PRM_Name PRMproximityName
PRM_API PRM_Name PRMorientPolysName
PRM_API PRM_Name PRMcapsName
PRM_API PRM_ChoiceList PRMentityMenuAll
PRM_API PRM_Name PRMmatFresnelName
PRM_API PRM_Name PRMgrpEdgeDepthName
PRM_API PRM_Name PRMmetricName
PRM_API PRM_Name PRMconvMeshName
PRM_API PRM_Name PRMgrpEdgeAngleBetweenEdgesName
PRM_API PRM_Name PRMslicedArcName
PRM_API PRM_Name PRMpivotName
PRM_API PRM_Range PRMhalfAngleRange
PRM_API PRM_Default PRMoneDefaults[]
PRM_API PRM_Name PRMswitcherName
PRM_API PRM_Name PRMkeepPrimsName
PRM_API PRM_Name PRMtopRadName
PRM_API PRM_Range PRMfullunitRange
PRM_API PRM_Name PRMRowsAndColumns
PRM_API PRM_Name PRMsuffixCharName
PRM_API PRM_Name PRMposName
PRM_API PRM_Name PRMremoveSuffixName
PRM_API PRM_ChoiceList PRMsoftTypesMenu
PRM_API PRM_Name PRMsubFromGrpName
PRM_API PRM_Name PRMfirstuName
PRM_API PRM_ChoiceList PRMrgbaMenu
PRM_API PRM_Name PRMobjectName
PRM_API PRM_Name PRMlockUpName
PRM_API PRM_Name PRMlvCapDivsName
PRM_API PRM_Name PRMrightuvendName
PRM_API PRM_Name PRMspanDivsName
PRM_API PRM_Name PRMxyExpName
PRM_API PRM_Name PRMdoFuseName
PRM_API PRM_Name PRMgrpGeometryTypeName
PRM_API PRM_Name PRMmatTransName
PRM_API PRM_Name PRMvorderName
PRM_API PRM_Name PRMtextureMapName
PRM_API PRM_Default PRM360Defaults[]
PRM_API PRM_Name PRMfrontName
PRM_API PRM_Default PRMfitToleranceDefault
PRM_API PRM_Name PRMarcAngleName
PRM_API PRM_Name PRMhandPivotName
PRM_API PRM_ChoiceList PRMnoiseMenu
PRM_SoftVisualizeType
Definition: PRM_Shared.h:353
PRM_API PRM_Name PRMvBiasName
PRM_API PRM_ChoiceList PRMmirrorGroupUseMenu
PRM_API PRM_Range PRMfullangleRange
PRM_API PRM_Name PRMgrpBoundTypeName
PRM_API PRM_ChoiceList PRMtrsMenu
PRM_API PRM_Name PRMuvSnapName
PRM_API PRM_Name PRMlmbName
PRM_API PRM_Name PRMmirrorGroupUseName
PRM_API PRM_Name PRMoutPolysName
PRM_API PRM_Name PRMcycleName
PRM_API PRM_Range PRMsofttoggleRange
PRM_API PRM_Name PRMgroupNameName
PRM_API PRM_Name PRMframeName
PRM_API PRM_Default PRMrayToleranceDefault
PRM_API PRM_Name PRMextractPtName
PRM_API PRM_ChoiceList PRMsoftDistanceMetricsMenu
PRM_API PRM_Name PRMmirrorPlaneName
PRM_API PRM_Name PRMgroupToSelName
PRM_API PRM_Name PRMmmbName
PRM_API PRM_Default PRMconnectivityDefault
PRM_API PRM_Name PRMvSharpName
PRM_API PRM_ChoiceList PRMuWrapMenu
PRM_API PRM_Name PRMdiffuseName
PRM_API PRM_Name PRMsopName
PRM_API PRM_Name PRMrpartSize
PRM_API PRM_Name PRMColumnsName
PRM_API PRM_ChoiceList PRMprimOpsMenu
PRM_API PRM_Name PRMkeepInName
PRM_API PRM_Name PRMprexformXlateName
PRM_API PRM_Name PRMbottomRadName
PRM_API PRM_Name PRMmatAperpName
PRM_API PRM_Name PRMarcLenName
PRM_API PRM_Range PRMdivision2Range
PRM_API PRM_Name PRMCapSharedName
PRM_API PRM_Name PRMuUseBiasName
PRM_API PRM_Name PRMleftuvName
PRM_API PRM_Name PRMzExpName
PRM_API PRM_Name PRMlrscaleName
PRM_API PRM_Default PRMradiusDefault
PRM_API PRM_Range PRMlodRange
PRM_API PRM_ChoiceList PRMUVLayerMenu
PRM_API PRM_ChoiceList PRMchildCompMenu
PRM_API PRM_Default PRMmatrix3Defaults[]
PRM_API PRM_Name PRMmatShadowName
PRM_API PRM_ChoiceList PRMintegrateMenu
PRM_API PRM_Name PRMshearName
PRM_API PRM_Name PRMshareFacesName
PRM_API PRM_Name PRMuName
PRM_API PRM_Name PRMminAngleName
PRM_API PRM_Name PRMvlengthName
PRM_API PRM_Name PRMwrapvName
PRM_API PRM_Name PRMgrpSpreadAngleName
PRM_API PRM_Default PRMyaxisDefaults[]
PRM_API PRM_Name PRMaxisName
PRM_API PRM_Name PRMlrwidthName
PRM_API PRM_Name PRMparamName
PRM_API PRM_Name PRMfuCapDivsName
PRM_API PRM_Name PRMrayToleranceName
PRM_API PRM_ChoiceList PRMUVgroupTypeMenu
PRM_API PRM_Name PRMReverseTrianglesName
PRM_API PRM_Name PRMdivName
PRM_API PRM_Name PRMmatRefractName
PRM_API PRM_Name PRMxlateName
PRM_API PRM_Name PRMdirectionName
PRM_API PRM_Default PRMsoftVisualizeFalloffDefault
PRM_API PRM_Name PRMkeepOutName
PRM_API PRM_Name PRMnextPointName
PRM_API PRM_Name PRMxsectGroupName
PRM_API PRM_Name PRMfullscaleName
PRM_API PRM_Default PRMfourDefaults[]
PRM_API PRM_Name PRMlastvName
PRM_API PRM_Name PRMgridCountName
PRM_API PRM_Name PRMdistName
PRM_API PRM_Name PRMsoftVisualizeFalloffName
PRM_API PRM_Name PRMforceName
PRM_API PRM_Name PRMradiusName
PRM_API PRM_ChoiceList PRMkeepPosMenu
PRM_API PRM_Range PRMradiusRange
PRM_API PRM_Name PRMmatAmbName
PRM_API PRM_ChoiceList PRMvWrapMenu
PRM_API PRM_Default PRMzeroDefaults[]
PRM_API PRM_Range PRMorderRange
PRM_API PRM_Name PRMinterpuName
PRM_API PRM_Name PRMgrpEdgeMinLenName
PRM_API PRM_Default PRMnineDefaults[]
PRM_API PRM_Name PRMprefixCharName
#define PRM_API
Definition: PRM_API.h:10
PRM_API PRM_Name PRMloopName
PRM_API PRM_Default PRMtextureMapDefault
PRM_API PRM_Range PRMpositiveRange
PRM_API PRM_Default PRMruvDefaults[]
PRM_API PRM_ChoiceList PRMgroupTypeMenu
PRM_API PRM_Default PRMhalfAngleDefaults[]
PRM_API PRM_Name PRMsharpCornerName
PRM_API PRM_ChoiceList PRMmetricMenu
PRM_API PRM_ChoiceList PRMviewportLODMenuWithUnchanged
PRM_API PRM_Name PRMmatReflName
PRM_API PRM_ChoiceList PRMhandleAlignMenu
PRM_API PRM_Range PRMdivisionRange
PRM_API PRM_ChoiceList PRMrpartTypeMenu
PRM_API PRM_Range PRMnonNegativeRange
PRM_API PRM_Name PRMmapTypeName
PRM_API PRM_Name PRMselToGroupName
PRM_API PRM_ChoiceList PRMplaneMenu
PRM_API PRM_Name PRMuWarpName
PRM_API PRM_Name PRMupdatenmlsName
PRM_API PRM_Name PRMrmbName
PRM_API PRM_Name PRMvWarpName
PRM_API PRM_ChoiceList PRMopFilterTypeMenu
PRM_API PRM_Default PRM180Defaults[]
PRM_API PRM_Name PRMsoftTypeName
PRM_API PRM_Name PRMsoftIgnorePointConnectivityName
PRM_API PRM_Name PRMoriginName
PRM_API PRM_Range PRMdistRange
PRM_API PRM_Name PRMprefixName
PRM_API PRM_Default PRMmatrix2Defaults[]
PRM_API PRM_Name PRMcenterName
PRM_API PRM_Name PRMpolygonName
PRM_API PRM_Name PRMkeepOrigName