#include <GAS_ComputeParticleAttributes.h>

Classes | |
| struct | Attribs |
Public Member Functions | |
| GET_DATA_FUNC_S (GAS_NAME_GEOMETRY, GeometryName) | |
| GET_DATA_FUNC_B ("dodensitygrad", DoDensityGrad) | |
| GET_DATA_FUNC_B ("doneighbourvel", DoNeighbourVel) | |
Protected Member Functions | |
| GAS_ComputeParticleAttributes (const SIM_DataFactory *factory) | |
| virtual | ~GAS_ComputeParticleAttributes () |
| virtual bool | solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep) |
| Recomputes the values of specified attributes. | |
| bool | shouldMultiThread () |
| THREADED_METHOD2 (GAS_ComputeParticleAttributes, shouldMultiThread(), computeAttributes, GU_Detail *, gdp, const Attribs &, attribs) void computeAttributesPartial(GU_Detail *gdp | |
| Multithreaded attribute calculation method. | |
Protected Attributes | |
| const Attribs & | attribs |
| const Attribs const UT_JobInfo & | info |
Definition at line 35 of file GAS_ComputeParticleAttributes.h.
| GAS_ComputeParticleAttributes::GAS_ComputeParticleAttributes | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual GAS_ComputeParticleAttributes::~GAS_ComputeParticleAttributes | ( | ) | [protected, virtual] |
| GAS_ComputeParticleAttributes::GET_DATA_FUNC_B | ( | "doneighbourvel" | , | |
| DoNeighbourVel | ||||
| ) |
| GAS_ComputeParticleAttributes::GET_DATA_FUNC_B | ( | "dodensitygrad" | , | |
| DoDensityGrad | ||||
| ) |
| GAS_ComputeParticleAttributes::GET_DATA_FUNC_S | ( | GAS_NAME_GEOMETRY | , | |
| GeometryName | ||||
| ) |
| bool GAS_ComputeParticleAttributes::shouldMultiThread | ( | ) | [inline, protected] |
Definition at line 53 of file GAS_ComputeParticleAttributes.h.
| virtual bool GAS_ComputeParticleAttributes::solveGasSubclass | ( | SIM_Engine & | engine, | |
| SIM_Object * | obj, | |||
| SIM_Time | time, | |||
| SIM_Time | timestep | |||
| ) | [protected, virtual] |
| GAS_ComputeParticleAttributes::THREADED_METHOD2 | ( | GAS_ComputeParticleAttributes | , | |
| shouldMultiThread() | , | |||
| computeAttributes | , | |||
| GU_Detail * | , | |||
| gdp | , | |||
| const Attribs & | , | |||
| attribs | ||||
| ) | [protected] |
Multithreaded attribute calculation method.
const Attribs& GAS_ComputeParticleAttributes::attribs [protected] |
Definition at line 69 of file GAS_ComputeParticleAttributes.h.
const Attribs const UT_JobInfo& GAS_ComputeParticleAttributes::info [protected] |
1.5.9