Partio
Partio::ParticlesDataMutable Member List

This is the complete list of members for Partio::ParticlesDataMutable, including all inherited members.

addAttribute(const char *attribute, ParticleAttributeType type, const int count)=0Partio::ParticlesDataMutablepure virtual
addFixedAttribute(const char *attribute, ParticleAttributeType type, const int count)=0Partio::ParticlesDataMutablepure virtual
addParticle()=0Partio::ParticlesDataMutablepure virtual
addParticles(const int count)=0Partio::ParticlesDataMutablepure virtual
attributeInfo(const char *attributeName, ParticleAttribute &attribute) const =0Partio::ParticlesInfopure virtual
attributeInfo(const int index, ParticleAttribute &attribute) const =0Partio::ParticlesInfopure virtual
begin()Partio::ParticlesDataMutableinline
Partio::ParticlesData::begin() constPartio::ParticlesDatainline
const_iterator typedefPartio::ParticlesData
data(const ParticleAttribute &attribute, const int indexCount, const ParticleIndex *particleIndices, const bool sorted, T *values)Partio::ParticlesDatainline
data(const ParticleAttribute &attribute, const ParticleIndex particleIndex) constPartio::ParticlesDatainline
dataAsFloat(const ParticleAttribute &attribute, const int indexCount, const ParticleIndex *particleIndices, const bool sorted, float *values) const =0Partio::ParticlesDatapure virtual
dataInternal(const ParticleAttribute &attribute, const ParticleIndex particleIndex) const =0Partio::ParticlesDataMutableprivatepure virtual
dataInternalMultiple(const ParticleAttribute &attribute, const int indexCount, const ParticleIndex *particleIndices, const bool sorted, char *values) const =0Partio::ParticlesDataprivatepure virtual
dataWrite(const ParticleAttribute &attribute, const ParticleIndex particleIndex) constPartio::ParticlesDataMutableinline
end()Partio::ParticlesDataMutableinline
Partio::ParticlesData::end() constPartio::ParticlesDatainline
findNPoints(const float center[3], int nPoints, const float maxRadius, std::vector< ParticleIndex > &points, std::vector< float > &pointDistancesSquared) const =0Partio::ParticlesDatapure virtual
findNPoints(const float center[3], int nPoints, const float maxRadius, ParticleIndex *points, float *pointDistancesSquared, float *finalRadius2) const =0Partio::ParticlesDatapure virtual
findPoints(const float bboxMin[3], const float bboxMax[3], std::vector< ParticleIndex > &points) const =0Partio::ParticlesDatapure virtual
fixedAttributeInfo(const char *attributeName, FixedAttribute &attribute) const =0Partio::ParticlesInfopure virtual
fixedAttributeInfo(const int index, FixedAttribute &attribute) const =0Partio::ParticlesInfopure virtual
fixedData(const FixedAttribute &attribute) constPartio::ParticlesDatainline
fixedDataInternal(const FixedAttribute &attribute) const =0Partio::ParticlesDataMutableprivatepure virtual
fixedDataWrite(const FixedAttribute &attribute) constPartio::ParticlesDataMutableinline
fixedIndexedStrs(const FixedAttribute &attr) const =0Partio::ParticlesDatapure virtual
indexedStrs(const ParticleAttribute &attr) const =0Partio::ParticlesDatapure virtual
iterator typedefPartio::ParticlesDataMutable
lookupFixedIndexedStr(const FixedAttribute &attribute, const char *str) const =0Partio::ParticlesDatapure virtual
lookupIndexedStr(const ParticleAttribute &attribute, const char *str) const =0Partio::ParticlesDatapure virtual
numAttributes() const =0Partio::ParticlesInfopure virtual
numFixedAttributes() const =0Partio::ParticlesInfopure virtual
numParticles() const =0Partio::ParticlesInfopure virtual
registerFixedIndexedStr(const FixedAttribute &attribute, const char *str)=0Partio::ParticlesDataMutablepure virtual
registerIndexedStr(const ParticleAttribute &attribute, const char *str)=0Partio::ParticlesDataMutablepure virtual
release()=0Partio::ParticlesInfopure virtual
set(const ParticleAttribute &attribute, const ParticleIndex particleIndex, const T *data)Partio::ParticlesDataMutableinline
setFixed(const FixedAttribute &attribute, const T *data)Partio::ParticlesDataMutableinline
setFixedIndexedStr(const FixedAttribute &attribute, int indexedStringToken, const char *str)=0Partio::ParticlesDataMutablepure virtual
setIndexedStr(const ParticleAttribute &attribute, int indexedStringToken, const char *str)=0Partio::ParticlesDataMutablepure virtual
setupConstIterator(const int index=0) const =0Partio::ParticlesDatapure virtual
setupIterator(const int index=0)=0Partio::ParticlesDataMutablepure virtual
sort()=0Partio::ParticlesDataMutablepure virtual
~ParticlesData()Partio::ParticlesDatainlineprotectedvirtual
~ParticlesDataMutable()Partio::ParticlesDataMutableinlineprotectedvirtual
~ParticlesInfo()Partio::ParticlesInfoinlineprotectedvirtual