.. role:: clio-optional
   :class: clio-flag clio-flag-optional


############################
ParticleTraceGroupProperties
############################

.. js:class:: cee.ug.ParticleTraceGroupProperties

   Plain Old JavaScript Object (POJO) containing the properties of a :js:class:`ParticleTraceGroup <cee.ug.ParticleTraceGroup>`
   
   
   Index
   =====
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.color`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.extrapolateRatioLength`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.id`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.ignoreClipping`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.isPrecomputed`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.mapScalarResultId`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.massedParticleParameters`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.maximumNumberOfPointsToCompute`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.pointSamplingPulseCount`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.radius`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.relativeCometLength`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.seedPointArray`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.traceBothDirections`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.vectorResultId`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.visible`
   * :js:data:`~cee.ug.ParticleTraceGroupProperties.visualizationStyle`
   
   



.. rst-class:: kind-group kind-properties

.. rubric:: Properties
   :class: kind-group-title


.. js:data:: cee.ug.ParticleTraceGroupProperties.color

      .. rst-class:: sig-pretty-signature
      
         | color: :js:class:`Color3Like <cee.Color3Like>`
      
      See :js:func:`ParticleTraceGroup.color <cee.ug.ParticleTraceGroup.color>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.extrapolateRatioLength

      .. rst-class:: sig-pretty-signature
      
         | extrapolateRatioLength: *number*
      
      See :js:func:`ParticleTraceGroup.extrapolateRatioLength <cee.ug.ParticleTraceGroup.extrapolateRatioLength>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.id

      .. rst-class:: sig-pretty-signature
      
         | id: *number*
      
      See :js:func:`ParticleTraceGroup.id <cee.ug.ParticleTraceGroup.id>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.ignoreClipping

      .. rst-class:: sig-pretty-signature
      
         | ignoreClipping: *boolean*
      
      See :js:func:`ParticleTraceGroup.ignoreClipping <cee.ug.ParticleTraceGroup.ignoreClipping>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.isPrecomputed

      .. rst-class:: sig-pretty-signature
      
         | isPrecomputed: *boolean*
      
      See :js:func:`ParticleTraceGroup.isPrecomputed <cee.ug.ParticleTraceGroup.isPrecomputed>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.mapScalarResultId

      .. rst-class:: sig-pretty-signature
      
         | mapScalarResultId: *number*
      
      See :js:func:`ParticleTraceGroup.mapScalarResultId <cee.ug.ParticleTraceGroup.mapScalarResultId>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.massedParticleParameters

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | massedParticleParameters: { constantFluidDensity: *number*\ , constantFluidViscosity: *number*\ , density: *number*\ , fluidDensityResultId: *number*\ , fluidViscosityResultId: *number*\ , gravity: :js:class:`Vec3Like <cee.Vec3Like>`\ , radius: *number*\ , restitutionCoefficient: *number* }
      
      See :js:func:`ParticleTraceGroup.massedParticleParameters <cee.ug.ParticleTraceGroup.massedParticleParameters>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.maximumNumberOfPointsToCompute

      .. rst-class:: sig-pretty-signature
      
         | maximumNumberOfPointsToCompute: *number*
      
      See :js:func:`ParticleTraceGroup.maximumNumberOfPointsToCompute <cee.ug.ParticleTraceGroup.maximumNumberOfPointsToCompute>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.pointSamplingPulseCount

      .. rst-class:: sig-pretty-signature
      
         | pointSamplingPulseCount: *number*
      
      See :js:func:`ParticleTraceGroup.pointSamplingPulseCount <cee.ug.ParticleTraceGroup.pointSamplingPulseCount>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.radius

      .. rst-class:: sig-pretty-signature
      
         | radius: *number*
      
      See :js:func:`ParticleTraceGroup.radius <cee.ug.ParticleTraceGroup.radius>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.relativeCometLength

      .. rst-class:: sig-pretty-signature
      
         | relativeCometLength: *number*
      
      See :js:func:`ParticleTraceGroup.relativeCometLength <cee.ug.ParticleTraceGroup.relativeCometLength>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.seedPointArray

      .. rst-class:: sig-pretty-signature
      
         | seedPointArray: readonly  :js:class:`Vec3Like <cee.Vec3Like>`\ []
      
      See :js:func:`ParticleTraceGroup.seedPointArray <cee.ug.ParticleTraceGroup.seedPointArray>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.traceBothDirections

      .. rst-class:: sig-pretty-signature
      
         | traceBothDirections: *boolean*
      
      See :js:func:`ParticleTraceGroup.traceBothDirections <cee.ug.ParticleTraceGroup.traceBothDirections>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.vectorResultId

      .. rst-class:: sig-pretty-signature
      
         | vectorResultId: *number*
      
      See :js:func:`ParticleTraceGroup.vectorResultId <cee.ug.ParticleTraceGroup.vectorResultId>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.visible

      .. rst-class:: sig-pretty-signature
      
         | visible: *boolean*
      
      See :js:func:`ParticleTraceGroup.visible <cee.ug.ParticleTraceGroup.visible>`
      



.. js:data:: cee.ug.ParticleTraceGroupProperties.visualizationStyle

      .. rst-class:: sig-pretty-signature
      
         | visualizationStyle: :js:data:`ParticleTraceVisualizationStyle <cee.ug.ParticleTraceVisualizationStyle>`
      
      See :js:func:`ParticleTraceGroup.visualizationStyle <cee.ug.ParticleTraceGroup.visualizationStyle>`
      




