Go to the documentation of this file.
    8 #ifndef __SIM_Names_h__ 
    9 #define __SIM_Names_h__ 
   12 #define SIM_RECORDTYPE_BASIC            "Basic" 
   13 #define SIM_RECORDTYPE_OPTIONS          "Options" 
   14 #define SIM_RECORDTYPE_STATE            "State" 
   15 #define SIM_RECORDTYPE_IMPACTS          "Impacts" 
   16 #define SIM_RECORDTYPE_TRANSFORM        "Transform" 
   17 #define SIM_RECORDTYPE_RELINGROUP       "RelInGroup" 
   18 #define SIM_RECORDTYPE_RELINAFF         "RelInAffectors" 
   19 #define SIM_RECORDTYPE_OBJINGROUP       "ObjInGroup" 
   20 #define SIM_RECORDTYPE_OBJINAFF         "ObjInAffectors" 
   23 #define SIM_COLLIDERLABEL_NONE          "None" 
   24 #define SIM_COLLIDERLABEL_DEFAULT       "Default" 
   25 #define SIM_COLLIDERLABEL_SELF          "Self" 
   26 #define SIM_COLLIDERLABEL_PARTICLE      "Particle" 
   27 #define SIM_COLLIDERLABEL_WIRE          "Wire" 
   28 #define SIM_COLLIDERLABEL_CLOTH         "Cloth" 
   29 #define SIM_COLLIDERLABEL_VOLUME        "Volume" 
   30 #define SIM_COLLIDERLABEL_THINPLATE     "ThinPlate" 
   31 #define SIM_COLLIDERLABEL_PACKEDOBJECT  "PackedObject" 
   34 #define SIM_POSCOMPOSITEOP_FIRST        "first" 
   35 #define SIM_POSCOMPOSITEOP_INORDER      "inorder" 
   36 #define SIM_POSCOMPOSITEOP_REVERSE      "reverse" 
   37 #define SIM_POSCOMPOSITEOP_BLEND        "blend" 
   40 #define SIM_SDF_DATANAME                "Volume" 
   41 #define SIM_POINTTREE_DATANAME          "PointTree" 
   42 #define SIM_RAYINTERSECT_DATANAME       "RayIntersect" 
   43 #define SIM_POSITION_DATANAME           "Position" 
   44 #define SIM_GEOMETRY_DATANAME           "Geometry" 
   45 #define SIM_FORCES_DATANAME             "Forces" 
   46 #define SIM_IMPACTS_DATANAME            "Impacts" 
   47 #define SIM_NEWIMPACTS_DATANAME         "NewImpacts" 
   48 #define SIM_FEEDBACK_DATANAME           "Feedback" 
   49 #define SIM_NEWFEEDBACK_DATANAME        "NewFeedback" 
   50 #define SIM_CONSTRAINT_DATANAME         "Constraint" 
   51 #define SIM_COLLIDERS_DATANAME          "Colliders" 
   52 #define SIM_COLLIDER_DATANAME           "Collider" 
   53 #define SIM_PHYSICALPARMS_DATANAME      "PhysicalParms" 
   54 #define SIM_SURFACECOLLISIONPARMS_DATANAME      "SurfaceCollisionParms" 
   55 #define SIM_SOLVER_DATANAME             "Solver" 
   56 #define SIM_SCALARFIELD_DATANAME        "ScalarField" 
   57 #define SIM_INDEXFIELD_DATANAME         "IndexField" 
   58 #define SIM_SCALARFIELDVISUALIZATION_DATANAME   "Visualization" 
   59 #define SIM_VECTORFIELDVISUALIZATION_DATANAME   "Visualization" 
   60 #define SIM_MATRIXFIELDVISUALIZATION_DATANAME   "Visualization" 
   61 #define SIM_INDEXFIELDVISUALIZATION_DATANAME    "Visualization" 
   62 #define SIM_RELCOLLIDE_DATANAME         "Collide" 
   63 #define SIM_RELGROUP_DATANAME           "Group" 
   64 #define SIM_RELSOURCE_DATANAME          "Source" 
   65 #define SIM_RELSINK_DATANAME            "Sink" 
   66 #define SIM_RELPUMP_DATANAME            "Pump" 
   67 #define SIM_ANCHOR_DATANAME             "Anchor" 
   70 #define SIM_NAME_ACTIVE                 "active" 
   71 #define SIM_NAME_ADDFEEDBACK            "addfeedback" 
   72 #define SIM_NAME_ANGVELOCITY            "angvel" 
   73 #define SIM_NAME_ATTENUATION            "attenuation" 
   74 #define SIM_NAME_ATTRIBUTENAME          "attributename" 
   75 #define SIM_NAME_AXIS1                  "axis1" 
   76 #define SIM_NAME_AXIS2                  "axis2" 
   77 #define SIM_NAME_BLENDDATANAME          "blenddataname" 
   78 #define SIM_NAME_BLENDFACTOR            "blend" 
   79 #define SIM_NAME_BLENDFACTORSROOTNAME   "blendfactorsroot" 
   80 #define SIM_NAME_BOUNCE                 "bounce" 
   81 #define SIM_NAME_BUILDMIRROR            "buildmirror" 
   82 #define SIM_NAME_CENTER                 "t" 
   83 #define SIM_NAME_CFM                    "cfm" 
   84 #define SIM_NAME_COLLIDERLABEL          "colliderlabel" 
   85 #define SIM_NAME_COLLIDEMAXITER         "collidemaxiter" 
   86 #define SIM_NAME_COLLISION_RADIUS       "thickness" 
   87 #define SIM_NAME_COLOR                  "color" 
   88 #define SIM_NAME_CONDIR                 "condir" 
   89 #define SIM_NAME_CONDIRATTRIBNAME       "condirattribname" 
   90 #define SIM_NAME_FUSEPIDATTRIBNAME      "fusepidattribname" 
   91 #define SIM_NAME_CONDOF                 "condof" 
   92 #define SIM_NAME_CONDOFATTRIBNAME       "condofattribname" 
   93 #define SIM_NAME_CONEANGLE              "coneangle" 
   94 #define SIM_NAME_CURRENTPOINTS          "currentpoints" 
   95 #define SIM_NAME_CURRENTSTATE           "currentstate" 
   96 #define SIM_NAME_CURRENTSWITCHER        "currentswitcher" 
   97 #define SIM_NAME_DAMPING                "damping" 
   98 #define SIM_NAME_DEFAULTSWITCHVALUE     "defswitchvalue" 
   99 #define SIM_NAME_DELAY                  "delay" 
  100 #define SIM_NAME_DENSITY                "density" 
  101 #define SIM_NAME_DESTINATIONDATA        "destdata" 
  102 #define SIM_NAME_DIRECTION              "direction" 
  103 #define SIM_NAME_DIRECTIONTYPE          "directiontype" 
  104 #define SIM_NAME_DISABLECOLLISIONS      "disablecollisions" 
  105 #define SIM_NAME_DISTANCECOMPARE0       "distancecompare0" 
  106 #define SIM_NAME_DISTANCECOMPARE1       "distancecompare1" 
  107 #define SIM_NAME_DISTANCEVALUE0         "distancevalue0" 
  108 #define SIM_NAME_DISTANCEVALUE1         "distancevalue1" 
  109 #define SIM_NAME_DIV                    "div" 
  110 #define SIM_NAME_BOUNCEFORWARD          "bounceforward" 
  111 #define SIM_NAME_DRAGCONSTANT           "dragconstant" 
  112 #define SIM_NAME_DYNAMICFRICTION        "dynamicfriction" 
  113 #define SIM_NAME_ENDPOS                 "endpos" 
  114 #define SIM_NAME_ERP                    "erp" 
  115 #define SIM_NAME_FALLOFF                "falloff" 
  116 #define SIM_NAME_FALLOFFANGLE           "falloffangle" 
  117 #define SIM_NAME_FIXSIGNS               "fixsigns" 
  118 #define SIM_NAME_FLUX                   "flux" 
  119 #define SIM_NAME_FORCE                  "force" 
  120 #define SIM_NAME_FORCEATTRIBNAME        "forceattribname" 
  121 #define SIM_NAME_FORCEBOUNDS            "forcebounds" 
  122 #define SIM_NAME_FORCECOMPARE0          "forcecompare0" 
  123 #define SIM_NAME_FORCECOMPARE1          "forcecompare1" 
  124 #define SIM_NAME_FORCEREBUILD           "forcerebuild" 
  125 #define SIM_NAME_FORCESCALE             "forcescale" 
  126 #define SIM_NAME_FORCEVALUE0            "forcevalue0" 
  127 #define SIM_NAME_FORCEVALUE1            "forcevalue1" 
  128 #define SIM_NAME_FORDISPLAY             "display" 
  129 #define SIM_NAME_FORRENDER              "render" 
  130 #define SIM_NAME_FRACTALDEPTH           "fractaldepth" 
  131 #define SIM_NAME_FREQUENCY              "frequency" 
  132 #define SIM_NAME_FRICTION               "friction" 
  133 #define SIM_NAME_GEOMETRY               "geometry" 
  134 #define SIM_NAME_GUIDE                  "guide" 
  135 #define SIM_NAME_INTANGIBLE             "intangible" 
  136 #define SIM_NAME_IDATTRIBNAME           "idattribname" 
  137 #define SIM_NAME_INDEX                  "index" 
  138 #define SIM_NAME_INTERPOLATION          "interp" 
  139 #define SIM_NAME_INVERT                 "invert" 
  140 #define SIM_NAME_LASERSCAN              "laserscan" 
  141 #define SIM_NAME_LASTTRANSITIONTIME     "lasttransitiontime" 
  142 #define SIM_NAME_LIFTFORCE              "liftforce" 
  143 #define SIM_NAME_LIFTMULT               "liftmult" 
  144 #define SIM_NAME_MATCHBYNAME            "matchbyname" 
  145 #define SIM_NAME_MAXDISTANCE            "maxdistance" 
  146 #define SIM_NAME_MAXVALUE               "maxvalue" 
  147 #define SIM_NAME_MAXANGULARIMPULSE      "maxangularimpulse" 
  148 #define SIM_NAME_MINSTATETIME           "minstatetime" 
  149 #define SIM_NAME_MINVALUE               "minvalue" 
  150 #define SIM_NAME_MIRROR                 "mirror" 
  151 #define SIM_NAME_MODE                   "mode" 
  152 #define SIM_NAME_NOISETYPE              "noisetype" 
  153 #define SIM_NAME_NUMITERATIONS          "numiterations" 
  154 #define SIM_NAME_NUMANGULARMOTORS       "numangularmotors" 
  155 #define SIM_NAME_OBJECTAUTO             "objectauto" 
  156 #define SIM_NAME_OBJECTAXIS             "objectaxis" 
  157 #define SIM_NAME_OFFSET                 "offset" 
  158 #define SIM_NAME_OFFSETATTRIBNAME       "offsetattribname" 
  159 #define SIM_NAME_ORIENTATION            "orient" 
  160 #define SIM_NAME_ORIENTATTRIBNAME       "orientattribname" 
  161 #define SIM_NAME_OUTATTRIBNAME          "outattribname" 
  162 #define SIM_NAME_PIVOT                  "p" 
  163 #define SIM_NAME_POINT                  "point" 
  164 #define SIM_NAME_POINTID                "pointid" 
  165 #define SIM_NAME_POINTNUMBER            "pointnum" 
  166 #define SIM_NAME_POINTGROUP             "pointgroup" 
  167 #define SIM_NAME_POSCOMPOSITEOP         "poscompositeop" 
  168 #define SIM_NAME_POSITION               "t" 
  169 #define SIM_NAME_POSITIONPATH           "positionpath" 
  170 #define SIM_NAME_PRIMARYSOLVER          "primarysolver" 
  171 #define SIM_NAME_PRIMITIVE              "primitive" 
  172 #define SIM_NAME_PRIMITIVEGROUP         "primitivegroup" 
  173 #define SIM_NAME_PRIMUV                 "primuv" 
  174 #define SIM_NAME_PRIORITY               "priority" 
  175 #define SIM_NAME_RADIUS                 "radius" 
  176 #define SIM_NAME_RESTLENGTH             "restlength" 
  177 #define SIM_NAME_REVERSEOBJECTROLES     "reverseobjectroles" 
  178 #define SIM_NAME_ROTATION               "r" 
  179 #define SIM_NAME_ROTATIONATTRIBNAME     "rotationattribname" 
  180 #define SIM_NAME_ROUGHNESS              "roughness" 
  181 #define SIM_NAME_SAMPLEMODE             "samplemode" 
  182 #define SIM_NAME_SCALARNOISE            "scalarnoise" 
  183 #define SIM_NAME_SCALE                  "scale" 
  184 #define SIM_NAME_SIZE                   "size" 
  185 #define SIM_NAME_SEED                   "seed" 
  186 #define SIM_NAME_SHOWGUIDE              "showguide" 
  187 #define SIM_NAME_SHOWOBJECTLINK         "showobjectlink" 
  188 #define SIM_NAME_SOURCEDATA             "srcdata" 
  189 #define SIM_NAME_SPRING                 "spring" 
  190 #define SIM_NAME_STARTPOS               "startpos" 
  191 #define SIM_NAME_STRENGTH               "strength" 
  192 #define SIM_NAME_SURFACESHOP            "surfaceshop" 
  193 #define SIM_NAME_PROPERTYSHOP           "propertyshop" 
  194 #define SIM_NAME_MATERIALSHOP           "materialshop" 
  195 #define SIM_NAME_STIFFNESS              "stiffness" 
  196 #define SIM_NAME_SWITCHVALUE            "switch" 
  197 #define SIM_NAME_SWITCHVALUENAME        "switchvaluename" 
  198 #define SIM_NAME_TANGENTIALVEL          "tangentialvel" 
  199 #define SIM_NAME_TARGETW                "targetw" 
  200 #define SIM_NAME_TEMPERATURE            "temperature" 
  201 #define SIM_NAME_TREATASWIND            "treataswind" 
  202 #define SIM_NAME_TOLERANCE              "tol" 
  203 #define SIM_NAME_TORQUE                 "torque" 
  204 #define SIM_NAME_TORQUEATTRIBNAME       "torqueattribname" 
  205 #define SIM_NAME_TORQUESCALE            "torquescale" 
  206 #define SIM_NAME_TREATASSDF             "treatassdf" 
  207 #define SIM_NAME_TWOD                   "twod" 
  208 #define SIM_NAME_UNIFORMVOXELS          "uniformvoxels" 
  209 #define SIM_NAME_UPATTRIBNAME           "upattribname" 
  210 #define SIM_NAME_USEBLENDEDDATA         "useblendeddata" 
  211 #define SIM_NAME_USEMAXDISTANCE         "usemaxdistance" 
  212 #define SIM_NAME_USEWORLDSPACEPOS       "useworldspacepos" 
  213 #define SIM_NAME_USEWORLDSPACEROTATION  "useworldspacerotation" 
  214 #define SIM_NAME_VELOCITY               "vel" 
  215 #define SIM_NAME_VELOCITYTYPE           "veltype" 
  216 #define SIM_NAME_VOLUMEOFFSET           "volumeoffset" 
  217 #define SIM_NAME_VOXELSAMPLE            "voxelsample" 
  218 #define SIM_NAME_VOXELPLANE             "voxelplane" 
  219 #define SIM_NAME_WORLDSPACEPOS          "worldspacepos" 
  220 #define SIM_NAME_WORLDSPACEROTATION     "worldspacerotation" 
  222 #define SIM_NAME_OPENCL                 "opencl" 
  224 #define SIM_NAME_GEOMETRY               "geometry" 
  225 #define SIM_NAME_OBJECT                 "object" 
  227 #define SIM_ATT_NAME_HAS_PREVIOUS_POSITION "has_pprevious" 
  228 #define SIM_ATT_NAME_PREVIOUS_POSITION  "pprevious"