#include <GAS_GeometryToSDF.h>

Public Member Functions | |
| GET_DATA_FUNC_S (GAS_NAME_SURFACE, SurfaceName) | |
| GET_DATA_FUNC_S (GAS_NAME_GEOMETRY, GeometryName) | |
| GETSET_DATA_FUNCS_I (SIM_NAME_MODE, Mode) | |
| GETSET_DATA_FUNCS_B (SIM_NAME_LASERSCAN, LaserScan) | |
| GETSET_DATA_FUNCS_B (SIM_NAME_FIXSIGNS, FixSigns) | |
| GETSET_DATA_FUNCS_B (SIM_NAME_FORCEBOUNDS, ForceBounds) | |
| GETSET_DATA_FUNCS_F (SIM_NAME_OFFSET, Offset) | |
| GETSET_DATA_FUNCS_F (SIM_NAME_TOLERANCE, Tolerance) | |
| GETSET_DATA_FUNCS_B (SIM_NAME_INVERT, Invert) | |
| GETSET_DATA_FUNCS_I ("numneighbour", NumNeighbour) | |
| GETSET_DATA_FUNCS_I ("sweepcount", SweepCount) | |
| GETSET_DATA_FUNCS_F ("sweepalpha", SweepThreshold) | |
Protected Member Functions | |
| GAS_GeometryToSDF (const SIM_DataFactory *factory) | |
| virtual | ~GAS_GeometryToSDF () |
| virtual bool | solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep) |
| void | geometryToSDF (SIM_Object *obj, SIM_RawField *destfield, const GU_Detail *geo, const UT_DMatrix4 &xform) |
Definition at line 29 of file GAS_GeometryToSDF.h.
| GAS_GeometryToSDF::GAS_GeometryToSDF | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual GAS_GeometryToSDF::~GAS_GeometryToSDF | ( | ) | [protected, virtual] |
| void GAS_GeometryToSDF::geometryToSDF | ( | SIM_Object * | obj, | |
| SIM_RawField * | destfield, | |||
| const GU_Detail * | geo, | |||
| const UT_DMatrix4 & | xform | |||
| ) | [protected] |
| GAS_GeometryToSDF::GET_DATA_FUNC_S | ( | GAS_NAME_GEOMETRY | , | |
| GeometryName | ||||
| ) |
| GAS_GeometryToSDF::GET_DATA_FUNC_S | ( | GAS_NAME_SURFACE | , | |
| SurfaceName | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_B | ( | SIM_NAME_INVERT | , | |
| Invert | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_B | ( | SIM_NAME_FORCEBOUNDS | , | |
| ForceBounds | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_B | ( | SIM_NAME_FIXSIGNS | , | |
| FixSigns | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_B | ( | SIM_NAME_LASERSCAN | , | |
| LaserScan | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_F | ( | "sweepalpha" | , | |
| SweepThreshold | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_F | ( | SIM_NAME_TOLERANCE | , | |
| Tolerance | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_F | ( | SIM_NAME_OFFSET | , | |
| Offset | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_I | ( | "sweepcount" | , | |
| SweepCount | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_I | ( | "numneighbour" | , | |
| NumNeighbour | ||||
| ) |
| GAS_GeometryToSDF::GETSET_DATA_FUNCS_I | ( | SIM_NAME_MODE | , | |
| Mode | ||||
| ) |
| virtual bool GAS_GeometryToSDF::solveGasSubclass | ( | SIM_Engine & | engine, | |
| SIM_Object * | obj, | |||
| SIM_Time | time, | |||
| SIM_Time | timestep | |||
| ) | [protected, virtual] |
Constructs a signed distance field by skinning the set of particles.
Implements GAS_SubSolver.
1.5.9