#include <GAS_ResizeField.h>

Public Types | |
| enum | COMBINE_NAMES { COMBINE_REPLACE = 0, COMBINE_UNION, COMBINE_INTERSECT, NUM_COMBINE } |
Public Member Functions | |
| GET_DATA_FUNC_S ("reffield", RefFieldName) | |
| GET_DATA_FUNC_V3 ("minpad", MinPad) | |
| GET_DATA_FUNC_V3 ("maxpad", MaxPad) | |
| GET_DATA_FUNC_V3 ("voxelpad", VoxelPad) | |
| GET_DATA_FUNC_S (GAS_NAME_FIELD, FieldName) | |
| GET_DATA_FUNC_V3 ("size", Size) | |
| GET_DATA_FUNC_V3 ("t", Center) | |
| GET_DATA_FUNC_I ("combinefixed", CombineWithFixed) | |
| GET_DATA_FUNC_I ("combineorig", CombineWithOrig) | |
Protected Member Functions | |
| GAS_ResizeField (const SIM_DataFactory *factory) | |
| virtual | ~GAS_ResizeField () |
| virtual bool | solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep) |
Definition at line 34 of file GAS_ResizeField.h.
Definition at line 48 of file GAS_ResizeField.h.
| GAS_ResizeField::GAS_ResizeField | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual GAS_ResizeField::~GAS_ResizeField | ( | ) | [protected, virtual] |
| GAS_ResizeField::GET_DATA_FUNC_I | ( | "combineorig" | , | |
| CombineWithOrig | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_I | ( | "combinefixed" | , | |
| CombineWithFixed | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_S | ( | GAS_NAME_FIELD | , | |
| FieldName | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_S | ( | "reffield" | , | |
| RefFieldName | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_V3 | ( | "t" | , | |
| Center | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_V3 | ( | "size" | , | |
| Size | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_V3 | ( | "voxelpad" | , | |
| VoxelPad | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_V3 | ( | "maxpad" | , | |
| MaxPad | ||||
| ) |
| GAS_ResizeField::GET_DATA_FUNC_V3 | ( | "minpad" | , | |
| MinPad | ||||
| ) |
| virtual bool GAS_ResizeField::solveGasSubclass | ( | SIM_Engine & | engine, | |
| SIM_Object * | obj, | |||
| SIM_Time | time, | |||
| SIM_Time | timestep | |||
| ) | [protected, virtual] |
Applies this subsolver for a single timestep. Returns true on success
Implements GAS_SubSolver.
1.5.9