#include <GU_Surfacer.h>
|
| GU_Surfacer (GU_Detail &gdp, const UT_Vector3 &pos, const UT_Vector3 &size, int xdivs, int ydivs, int zdivs, bool do_normals, bool makepolysoup=false) |
|
virtual | ~GU_Surfacer () |
|
const UT_Vector3 & | getStepSize () const |
| Return the size of a cell. More...
|
|
void | addCell (int x, int y, int z, const fpreal density[8], const UT_Vector3 gradient[8]) |
|
void | done () |
| If using addCell directly, instead of polygonize, call done to finish. More...
|
|
void | polygonize (Evaluator &eval) |
|
- Examples:
- SOP/SOP_Surface.C.
Definition at line 25 of file GU_Surfacer.h.
virtual GU_Surfacer::~GU_Surfacer |
( |
| ) |
|
|
virtual |
create polygons for cell given density values at the corners and optionally gradient values
void GU_Surfacer::done |
( |
| ) |
|
If using addCell directly, instead of polygonize, call done to finish.
const UT_Vector3& GU_Surfacer::getStepSize |
( |
| ) |
const |
|
inline |
called after adding a new point to the detail
Definition at line 81 of file GU_Surfacer.h.
Surface the entire range, using the Evaluator to calculate density and possibly gradient values.
called after adding a complete polygon or polysoup to the detail
Definition at line 83 of file GU_Surfacer.h.
The documentation for this class was generated from the following file: