|  | 
| ParticlesDataMutable * | Partio::create () | 
|  | Provides an empty particle instance, freed with p->release() 
 | 
|  | 
| ParticlesDataMutable * | Partio::createInterleave () | 
|  | 
| ParticlesDataMutable * | Partio::cloneSchema (const ParticlesData &, const std::map< std::string, std::string > *attrNameMap=nullptr) | 
|  | 
| ParticlesDataMutable * | Partio::clone (const ParticlesData &, bool particles=true, const std::map< std::string, std::string > *attrNameMap=nullptr) | 
|  | 
| ParticlesDataMutable * | Partio::read (const char *filename, const bool verbose=true, std::ostream &errorStream=std::cerr) | 
|  | 
| ParticlesInfo * | Partio::readHeaders (const char *filename, const bool verbose=true, std::ostream &errorStream=std::cerr) | 
|  | 
| void | Partio::write (const char *filename, const ParticlesData &, const bool forceCompressed=false, bool verbose=true, std::ostream &errorStream=std::cerr) | 
|  | 
| ParticlesData * | Partio::readCached (const char *filename, const bool sort, const bool verbose=true, std::ostream &errorStream=std::cerr) | 
|  | Cached (only one copy) read only way to read a particle file. 
 | 
|  | 
| void | Partio::beginCachedAccess (ParticlesData *particles) | 
|  | Begin accessing data in a cached file. 
 | 
|  | 
| void | Partio::endCachedAccess (ParticlesData *particles) | 
|  | End accessing data in a cached file. 
 | 
|  | 
| void | Partio::print (const ParticlesData *particles) | 
|  | Prints a subset of particle data in a textual form. 
 | 
|  | 
| ParticlesDataMutable * | Partio::computeClustering (ParticlesDataMutable *particles, const int numNeighbors, const double radiusSearch, const double radiusInside, const int connections, const double density) | 
|  | 
| void | Partio::merge (ParticlesDataMutable &base, const ParticlesData &delta, const std::string &identifier0=std::string(), const std::string &identifier1=std::string()) | 
|  | Merges one particle set into another. 
 | 
|  |