Classes | Public Attributes
ParticleSimulationData Struct Reference

Describes the NxParameterized::Interface for 'ParticleSimulationData' : Contains the asset properties for this particle simulation (IOS) More...

#include <params.h>

List of all members.

Classes

union  IOS

Public Attributes

String Name
 'Name' : Basic IOS Name
IOS IOS

Detailed Description

Describes the NxParameterized::Interface for 'ParticleSimulationData' : Contains the asset properties for this particle simulation (IOS)

ParticleSimulationData contains 58 fully qualified names
---------------------------------------------
  1 : String      Name                                       
  2 : F32         IOS.restDensity                            RefVariant[BasicIOSAssetParam]
  3 : F32         IOS.particleRadius                         RefVariant[BasicIOSAssetParam]
  4 : U32         IOS.maxParticleCount                       RefVariant[BasicIOSAssetParam]
  5 : F32         IOS.maxInjectedParticleCount               RefVariant[BasicIOSAssetParam]
  6 : U32         IOS.maxCollidingObjects                    RefVariant[BasicIOSAssetParam]
  7 : F32         IOS.sceneGravityScale                      RefVariant[BasicIOSAssetParam]
  8 : Vec3        IOS.externalAcceleration                   RefVariant[BasicIOSAssetParam]
  9 : F32         IOS.particleMass.center                    RefVariant[BasicIOSAssetParam]
 10 : F32         IOS.particleMass.spread                    RefVariant[BasicIOSAssetParam]
 11 : Type        IOS.particleMass.type                      RefVariant[BasicIOSAssetParam]
 12 : String      IOS.collisionFilterDataName                RefVariant[BasicIOSAssetParam]
 13 : String      IOS.fieldSamplerFilterDataName             RefVariant[BasicIOSAssetParam]
 14 : Bool        IOS.staticCollision                        RefVariant[BasicIOSAssetParam]
 15 : F32         IOS.restitutionForStaticShapes             RefVariant[BasicIOSAssetParam]
 16 : Bool        IOS.dynamicCollision                       RefVariant[BasicIOSAssetParam]
 17 : F32         IOS.restitutionForDynamicShapes            RefVariant[BasicIOSAssetParam]
 18 : F32         IOS.collisionDistanceMultiplier            RefVariant[BasicIOSAssetParam]
 19 : F32         IOS.collisionThreshold                     RefVariant[BasicIOSAssetParam]
 20 : Bool        IOS.collisionWithConvex                    RefVariant[BasicIOSAssetParam]
 21 : Bool        IOS.collisionWithTriangleMesh              RefVariant[BasicIOSAssetParam]
 22 : Bool        IOS.GridDensity.Enabled                    RefVariant[BasicIOSAssetParam]
 23 : Resolution  IOS.GridDensity.Resolution                 RefVariant[BasicIOSAssetParam]
 24 : F32         IOS.GridDensity.GridSize                   RefVariant[BasicIOSAssetParam]
 25 : U32         IOS.GridDensity.MaxCellCount               RefVariant[BasicIOSAssetParam]
 26 : Bool        IOS.enableTemperatureBuffer                RefVariant[BasicIOSAssetParam]
 27 : Bool        IOS.particleType.GridDensity.Enabled       RefVariant[SimpleParticleSystemParams]
 28 : Resolution  IOS.particleType.GridDensity.Resolution    RefVariant[SimpleParticleSystemParams]
 29 : F32         IOS.particleType.GridDensity.GridSize      RefVariant[SimpleParticleSystemParams]
 30 : U32         IOS.particleType.GridDensity.MaxCellCount  RefVariant[SimpleParticleSystemParams]
 31 : F32         IOS.particleType.restParticleDistance      RefVariant[FluidParticleSystemParams]
 32 : F32         IOS.particleType.stiffness                 RefVariant[FluidParticleSystemParams]
 33 : F32         IOS.particleType.viscosity                 RefVariant[FluidParticleSystemParams]
 34 : U32         IOS.maxParticleCount                       RefVariant[ParticleIosAssetParam]
 35 : F32         IOS.particleRadius                         RefVariant[ParticleIosAssetParam]
 36 : F32         IOS.maxInjectedParticleCount               RefVariant[ParticleIosAssetParam]
 37 : F32         IOS.maxMotionDistance                      RefVariant[ParticleIosAssetParam]
 38 : F32         IOS.contactOffset                          RefVariant[ParticleIosAssetParam]
 39 : F32         IOS.restOffset                             RefVariant[ParticleIosAssetParam]
 40 : F32         IOS.gridSize                               RefVariant[ParticleIosAssetParam]
 41 : F32         IOS.damping                                RefVariant[ParticleIosAssetParam]
 42 : Vec3        IOS.externalAcceleration                   RefVariant[ParticleIosAssetParam]
 43 : Vec3        IOS.projectionPlaneNormal                  RefVariant[ParticleIosAssetParam]
 44 : F32         IOS.projectionPlaneDistance                RefVariant[ParticleIosAssetParam]
 45 : F32         IOS.particleMass                           RefVariant[ParticleIosAssetParam]
 46 : F32         IOS.restitution                            RefVariant[ParticleIosAssetParam]
 47 : F32         IOS.dynamicFriction                        RefVariant[ParticleIosAssetParam]
 48 : F32         IOS.staticFriction                         RefVariant[ParticleIosAssetParam]
 49 : String      IOS.simulationFilterData                   RefVariant[ParticleIosAssetParam]
 50 : String      IOS.fieldSamplerFilterData                 RefVariant[ParticleIosAssetParam]
 51 : Bool        IOS.CollisionTwoway                        RefVariant[ParticleIosAssetParam]
 52 : Bool        IOS.CollisionWithDynamicActors             RefVariant[ParticleIosAssetParam]
 53 : Bool        IOS.Enable                                 RefVariant[ParticleIosAssetParam]
 54 : Bool        IOS.ProjectToPlane                         RefVariant[ParticleIosAssetParam]
 55 : Bool        IOS.PerParticleRestOffset                  RefVariant[ParticleIosAssetParam]
 56 : Bool        IOS.PerParticleCollisionCacheHint          RefVariant[ParticleIosAssetParam]
 57 : Bool        IOS.DensityBuffer                          RefVariant[ParticleIosAssetParam]
 58 : Bool        IOS.enableTemperatureBuffer                RefVariant[ParticleIosAssetParam]

Member Data Documentation

'Name' : Basic IOS Name


The documentation for this struct was generated from the following file:

Generated on Sat Dec 1 2018 15:52:44

Copyright © 2012-2018 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.