# cee::pt::DatasetHeader

class `DatasetHeader`

  Format-agnostic metadata for a particle dataset.

  Contains the global bounding box, scalar range, frame count, maximum particle count, scalar field names and the currently active scalar field.

  The header is populated when the dataset is opened and is progressively refined as frames are read during playback.

  See also

  ParticleDatasetReader and FrameData

  Public Members

  uint32_t `maxParticleCount` = 0
  uint32_t `frameCount` = 0
  BoundingBox `bbox`
  float `scalarRangeMin` = 0.0f
  float `scalarRangeMax` = 0.0f
  bool `scalarRangeValid` = false
  std::vector<Str> `scalarFieldNames`
  Str `activeScalarField`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Envision for Desktop in your own language, 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...