GAS_GeometryToSDF Class Reference

#include <GAS_GeometryToSDF.h>

Inheritance diagram for GAS_GeometryToSDF:

GAS_SubSolver SIM_Solver SIM_OptionsUser SIM_Data

List of all members.

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)


Detailed Description

Definition at line 29 of file GAS_GeometryToSDF.h.


Constructor & Destructor Documentation

GAS_GeometryToSDF::GAS_GeometryToSDF ( const SIM_DataFactory factory  )  [explicit, protected]

virtual GAS_GeometryToSDF::~GAS_GeometryToSDF (  )  [protected, virtual]


Member Function Documentation

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.


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

Generated on Fri May 25 00:10:22 2012 for HDK by  doxygen 1.5.9