Partio
Public Member Functions | Private Attributes | List of all members
Partio::AttribVar< T > Class Template Reference

#include <PartioSe.h>

Inheritance diagram for Partio::AttribVar< T >:

Public Member Functions

 AttribVar (Partio::ParticlesDataMutable *parts, Partio::ParticleAttribute attr, int &currentIndex)
 
bool isVec ()
 
void eval (const SeExprVarNode *node, SeVec3d &result)
 

Private Attributes

Partio::ParticlesDataMutableparts
 
Partio::ParticleAttribute attr
 
int & currentIndex
 
int clampedCount
 

Constructor & Destructor Documentation

◆ AttribVar()

template<class T>
Partio::AttribVar< T >::AttribVar ( Partio::ParticlesDataMutable parts,
Partio::ParticleAttribute  attr,
int &  currentIndex 
)
inline

Member Function Documentation

◆ eval()

template<class T>
void Partio::AttribVar< T >::eval ( const SeExprVarNode *  node,
SeVec3d &  result 
)
inline

◆ isVec()

template<class T>
bool Partio::AttribVar< T >::isVec ( )
inline

Member Data Documentation

◆ attr

template<class T>
Partio::ParticleAttribute Partio::AttribVar< T >::attr
private

◆ clampedCount

template<class T>
int Partio::AttribVar< T >::clampedCount
private

◆ currentIndex

template<class T>
int& Partio::AttribVar< T >::currentIndex
private

◆ parts

template<class T>
Partio::ParticlesDataMutable* Partio::AttribVar< T >::parts
private

The documentation for this class was generated from the following file: