# cee::ug::ParticleTraceData

class `ParticleTraceData`

  Data for a single particle trace within a group.

  Public Functions

  `ParticleTraceData`()

    Creates an empty particle trace data object.

  `ParticleTraceData`(const ParticleTraceData &other)

    Creates a particle trace data as a copy of other.

  ParticleTraceData &`operator=`(const ParticleTraceData &other)

    Sets this object to equal other.

  std::vector<Vec3d> `positions`() const

    Returns particle trace positions.

  void `setPositions`(const std::vector<Vec3d> &positions)

    Sets particle trace positions.

  std::vector<double> `timeStamps`() const

    Returns particle trace time stamps.

  void `setTimeStamps`(const std::vector<double> &timeStamps)

    Sets particle trace time stamps.

  std::vector<double> `scalarValues`() const

    Returns particle trace scalar values.

  void `setScalarValues`(const std::vector<double> &scalarValues)

    Sets particle trace scalar values.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Envision for Desktop or choose a sample question below to start a conversation:

What is HOOPS Envision for Desktop?
What are the latest release notes for HOOPS Envision for Desktop?
How do I start evaluating HOOPS Envision for Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...