00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef __SIM_Names_h__
00015 #define __SIM_Names_h__
00016
00017
00018 #define SIM_RECORDTYPE_BASIC "Basic"
00019 #define SIM_RECORDTYPE_OPTIONS "Options"
00020 #define SIM_RECORDTYPE_STATE "State"
00021 #define SIM_RECORDTYPE_IMPACTS "Impacts"
00022 #define SIM_RECORDTYPE_TRANSFORM "Transform"
00023 #define SIM_RECORDTYPE_RELINGROUP "RelInGroup"
00024 #define SIM_RECORDTYPE_RELINAFF "RelInAffectors"
00025 #define SIM_RECORDTYPE_OBJINGROUP "ObjInGroup"
00026 #define SIM_RECORDTYPE_OBJINAFF "ObjInAffectors"
00027
00028
00029 #define SIM_COLLIDERLABEL_NONE "None"
00030 #define SIM_COLLIDERLABEL_SELF "Self"
00031 #define SIM_COLLIDERLABEL_PARTICLE "Particle"
00032 #define SIM_COLLIDERLABEL_WIRE "Wire"
00033 #define SIM_COLLIDERLABEL_CLOTH "Cloth"
00034 #define SIM_COLLIDERLABEL_VOLUME "Volume"
00035 #define SIM_COLLIDERLABEL_THINPLATE "ThinPlate"
00036
00037
00038 #define SIM_POSCOMPOSITEOP_FIRST "first"
00039 #define SIM_POSCOMPOSITEOP_INORDER "inorder"
00040 #define SIM_POSCOMPOSITEOP_REVERSE "reverse"
00041 #define SIM_POSCOMPOSITEOP_BLEND "blend"
00042
00043
00044 #define SIM_SDF_DATANAME "Volume"
00045 #define SIM_POINTTREE_DATANAME "PointTree"
00046 #define SIM_RAYINTERSECT_DATANAME "RayIntersect"
00047 #define SIM_POSITION_DATANAME "Position"
00048 #define SIM_GEOMETRY_DATANAME "Geometry"
00049 #define SIM_FORCES_DATANAME "Forces"
00050 #define SIM_IMPACTS_DATANAME "Impacts"
00051 #define SIM_NEWIMPACTS_DATANAME "NewImpacts"
00052 #define SIM_FEEDBACK_DATANAME "Feedback"
00053 #define SIM_NEWFEEDBACK_DATANAME "NewFeedback"
00054 #define SIM_CONSTRAINT_DATANAME "Constraint"
00055 #define SIM_COLLIDERS_DATANAME "Colliders"
00056 #define SIM_COLLIDER_DATANAME "Collider"
00057 #define SIM_PHYSICALPARMS_DATANAME "PhysicalParms"
00058 #define SIM_SOLVER_DATANAME "Solver"
00059 #define SIM_SCALARFIELD_DATANAME "ScalarField"
00060 #define SIM_INDEXFIELD_DATANAME "IndexField"
00061 #define SIM_SCALARFIELDVISUALIZATION_DATANAME "Visualization"
00062 #define SIM_VECTORFIELDVISUALIZATION_DATANAME "Visualization"
00063 #define SIM_MATRIXFIELDVISUALIZATION_DATANAME "Visualization"
00064 #define SIM_INDEXFIELDVISUALIZATION_DATANAME "Visualization"
00065 #define SIM_RELCOLLIDE_DATANAME "Collide"
00066 #define SIM_RELGROUP_DATANAME "Group"
00067 #define SIM_RELSOURCE_DATANAME "Source"
00068 #define SIM_RELSINK_DATANAME "Sink"
00069 #define SIM_RELPUMP_DATANAME "Pump"
00070 #define SIM_ANCHOR_DATANAME "Anchor"
00071
00072
00073 #define SIM_NAME_ACTIVE "active"
00074 #define SIM_NAME_ADDFEEDBACK "addfeedback"
00075 #define SIM_NAME_ANGVELOCITY "angvel"
00076 #define SIM_NAME_ATTENUATION "attenuation"
00077 #define SIM_NAME_ATTRIBUTENAME "attributename"
00078 #define SIM_NAME_BLENDDATANAME "blenddataname"
00079 #define SIM_NAME_BLENDFACTOR "blend"
00080 #define SIM_NAME_BLENDFACTORSROOTNAME "blendfactorsroot"
00081 #define SIM_NAME_BOUNCE "bounce"
00082 #define SIM_NAME_BUILDMIRROR "buildmirror"
00083 #define SIM_NAME_CENTER "t"
00084 #define SIM_NAME_COLLIDERLABEL "colliderlabel"
00085 #define SIM_NAME_COLLIDEMAXITER "collidemaxiter"
00086 #define SIM_NAME_COLOR "color"
00087 #define SIM_NAME_CONDIR "condir"
00088 #define SIM_NAME_CONDIRATTRIBNAME "condirattribname"
00089 #define SIM_NAME_CONDOF "condof"
00090 #define SIM_NAME_CONDOFATTRIBNAME "condofattribname"
00091 #define SIM_NAME_CONEANGLE "coneangle"
00092 #define SIM_NAME_CURRENTPOINTS "currentpoints"
00093 #define SIM_NAME_CURRENTSTATE "currentstate"
00094 #define SIM_NAME_CURRENTSWITCHER "currentswitcher"
00095 #define SIM_NAME_DAMPING "damping"
00096 #define SIM_NAME_DEFAULTSWITCHVALUE "defswitchvalue"
00097 #define SIM_NAME_DELAY "delay"
00098 #define SIM_NAME_DENSITY "density"
00099 #define SIM_NAME_DESTINATIONDATA "destdata"
00100 #define SIM_NAME_DIRECTION "direction"
00101 #define SIM_NAME_DIRECTIONTYPE "directiontype"
00102 #define SIM_NAME_DISTANCECOMPARE0 "distancecompare0"
00103 #define SIM_NAME_DISTANCECOMPARE1 "distancecompare1"
00104 #define SIM_NAME_DISTANCEVALUE0 "distancevalue0"
00105 #define SIM_NAME_DISTANCEVALUE1 "distancevalue1"
00106 #define SIM_NAME_DIV "div"
00107 #define SIM_NAME_DRAGCONSTANT "dragconstant"
00108 #define SIM_NAME_DYNAMICFRICTION "dynamicfriction"
00109 #define SIM_NAME_ENDPOS "endpos"
00110 #define SIM_NAME_FALLOFF "falloff"
00111 #define SIM_NAME_FALLOFFANGLE "falloffangle"
00112 #define SIM_NAME_FIXSIGNS "fixsigns"
00113 #define SIM_NAME_FLUX "flux"
00114 #define SIM_NAME_FORCE "force"
00115 #define SIM_NAME_FORCEATTRIBNAME "forceattribname"
00116 #define SIM_NAME_FORCEBOUNDS "forcebounds"
00117 #define SIM_NAME_FORCECOMPARE0 "forcecompare0"
00118 #define SIM_NAME_FORCECOMPARE1 "forcecompare1"
00119 #define SIM_NAME_FORCEREBUILD "forcerebuild"
00120 #define SIM_NAME_FORCESCALE "forcescale"
00121 #define SIM_NAME_FORCEVALUE0 "forcevalue0"
00122 #define SIM_NAME_FORCEVALUE1 "forcevalue1"
00123 #define SIM_NAME_FORDISPLAY "display"
00124 #define SIM_NAME_FORRENDER "render"
00125 #define SIM_NAME_FRACTALDEPTH "fractaldepth"
00126 #define SIM_NAME_FREQUENCY "frequency"
00127 #define SIM_NAME_FRICTION "friction"
00128 #define SIM_NAME_GEOMETRY "geometry"
00129 #define SIM_NAME_GUIDE "guide"
00130 #define SIM_NAME_INTANGIBLE "intangible"
00131 #define SIM_NAME_IDATTRIBNAME "idattribname"
00132 #define SIM_NAME_INDEX "index"
00133 #define SIM_NAME_INTERPOLATION "interp"
00134 #define SIM_NAME_INVERT "invert"
00135 #define SIM_NAME_LASERSCAN "laserscan"
00136 #define SIM_NAME_LASTTRANSITIONTIME "lasttransitiontime"
00137 #define SIM_NAME_LIFTFORCE "liftforce"
00138 #define SIM_NAME_LIFTMULT "liftmult"
00139 #define SIM_NAME_MATCHBYNAME "matchbyname"
00140 #define SIM_NAME_MAXDISTANCE "maxdistance"
00141 #define SIM_NAME_MAXVALUE "maxvalue"
00142 #define SIM_NAME_MINSTATETIME "minstatetime"
00143 #define SIM_NAME_MINVALUE "minvalue"
00144 #define SIM_NAME_MIRROR "mirror"
00145 #define SIM_NAME_MODE "mode"
00146 #define SIM_NAME_NOISETYPE "noisetype"
00147 #define SIM_NAME_OBJECTAUTO "objectauto"
00148 #define SIM_NAME_OBJECTAXIS "objectaxis"
00149 #define SIM_NAME_OFFSET "offset"
00150 #define SIM_NAME_OFFSETATTRIBNAME "offsetattribname"
00151 #define SIM_NAME_ORIENTATION "orient"
00152 #define SIM_NAME_ORIENTATTRIBNAME "orientattribname"
00153 #define SIM_NAME_OUTATTRIBNAME "outattribname"
00154 #define SIM_NAME_PIVOT "p"
00155 #define SIM_NAME_POINT "point"
00156 #define SIM_NAME_POINTID "pointid"
00157 #define SIM_NAME_POINTNUMBER "pointnum"
00158 #define SIM_NAME_POINTGROUP "pointgroup"
00159 #define SIM_NAME_POSCOMPOSITEOP "poscompositeop"
00160 #define SIM_NAME_POSITION "t"
00161 #define SIM_NAME_POSITIONPATH "positionpath"
00162 #define SIM_NAME_PRIMARYSOLVER "primarysolver"
00163 #define SIM_NAME_PRIMITIVE "primitive"
00164 #define SIM_NAME_PRIMUV "primuv"
00165 #define SIM_NAME_PRIORITY "priority"
00166 #define SIM_NAME_RADIUS "radius"
00167 #define SIM_NAME_RESTLENGTH "restlength"
00168 #define SIM_NAME_REVERSEOBJECTROLES "reverseobjectroles"
00169 #define SIM_NAME_ROTATION "r"
00170 #define SIM_NAME_ROTATIONATTRIBNAME "rotationattribname"
00171 #define SIM_NAME_ROUGHNESS "roughness"
00172 #define SIM_NAME_SAMPLEMODE "samplemode"
00173 #define SIM_NAME_SCALARNOISE "scalarnoise"
00174 #define SIM_NAME_SCALE "scale"
00175 #define SIM_NAME_SIZE "size"
00176 #define SIM_NAME_SEED "seed"
00177 #define SIM_NAME_SHOWGUIDE "showguide"
00178 #define SIM_NAME_SHOWOBJECTLINK "showobjectlink"
00179 #define SIM_NAME_SOURCEDATA "srcdata"
00180 #define SIM_NAME_SPRING "spring"
00181 #define SIM_NAME_STARTPOS "startpos"
00182 #define SIM_NAME_STRENGTH "strength"
00183 #define SIM_NAME_SURFACESHOP "surfaceshop"
00184 #define SIM_NAME_PROPERTYSHOP "propertyshop"
00185 #define SIM_NAME_MATERIALSHOP "materialshop"
00186 #define SIM_NAME_SWITCHVALUE "switch"
00187 #define SIM_NAME_SWITCHVALUENAME "switchvaluename"
00188 #define SIM_NAME_TANGENTIALVEL "tangentialvel"
00189 #define SIM_NAME_TEMPERATURE "temperature"
00190 #define SIM_NAME_TREATASWIND "treataswind"
00191 #define SIM_NAME_TOLERANCE "tol"
00192 #define SIM_NAME_TORQUE "torque"
00193 #define SIM_NAME_TORQUEATTRIBNAME "torqueattribname"
00194 #define SIM_NAME_TORQUESCALE "torquescale"
00195 #define SIM_NAME_TREATASSDF "treatassdf"
00196 #define SIM_NAME_TWOD "twod"
00197 #define SIM_NAME_UNIFORMVOXELS "uniformvoxels"
00198 #define SIM_NAME_UPATTRIBNAME "upattribname"
00199 #define SIM_NAME_USEBLENDEDDATA "useblendeddata"
00200 #define SIM_NAME_USEMAXDISTANCE "usemaxdistance"
00201 #define SIM_NAME_USEWORLDSPACEPOS "useworldspacepos"
00202 #define SIM_NAME_VELOCITY "vel"
00203 #define SIM_NAME_VELOCITYTYPE "veltype"
00204 #define SIM_NAME_VOLUMEOFFSET "volumeoffset"
00205 #define SIM_NAME_VOXELSAMPLE "voxelsample"
00206 #define SIM_NAME_VOXELPLANE "voxelplane"
00207 #define SIM_NAME_WORLDSPACEPOS "worldspacepos"
00208
00209 #define SIM_NAME_GEOMETRY "geometry"
00210 #define SIM_NAME_OBJECT "object"
00211 #endif
00212