Partio
|
#include <string>
#include <vector>
#include <map>
#include <stdint.h>
#include "PartioAttribute.h"
#include "PartioIterator.h"
Go to the source code of this file.
Classes | |
class | Partio::ParticlesInfo |
Particle Collection Interface. More... | |
class | Partio::ParticlesData |
Particle Data Interface. More... | |
class | Partio::ParticlesDataMutable |
Particle Mutable Data Interface. More... | |
Namespaces | |
namespace | Partio |
Typedefs | |
typedef uint64_t | Partio::ParticleIndex |
Opaque random access method to a single particle. No number is implied or guaranteed. More... | |
Functions | |
ParticlesDataMutable * | Partio::create () |
Provides an empty particle instance, freed with p->release() More... | |
ParticlesDataMutable * | Partio::createInterleave () |
ParticlesDataMutable * | Partio::read (const char *filename) |
ParticlesInfo * | Partio::readHeaders (const char *filename) |
void | Partio::write (const char *filename, const ParticlesData &, const bool forceCompressed=false) |
ParticlesData * | Partio::readCached (const char *filename, const bool sort) |
Cached (only one copy) read only way to read a particle file. More... | |
void | Partio::beginCachedAccess (ParticlesData *particles) |
Begin accessing data in a cached file. More... | |
void | Partio::endCachedAccess (ParticlesData *particles) |
End accessing data in a cached file. More... | |
void | Partio::print (const ParticlesData *particles) |
Prints a subset of particle data in a textual form. More... | |