#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: