|
HDK
|
#include <GU_TriDivide.h>
Public Member Functions | |
| GU_TriDivide (GU_Detail &gdp, const GU_Detail *refgdp, fpreal minlength, UT_Interrupt *boss=nullptr) | |
| virtual | ~GU_TriDivide () |
| void | tridivide (int depth, fpreal minarea, const UT_Matrix4D &projmatrix, const UT_BoundingBoxD &bbox, bool expand, int numsplit, const GA_PrimitiveGroup *grp=nullptr) |
Definition at line 30 of file GU_TriDivide.h.
| GU_TriDivide::GU_TriDivide | ( | GU_Detail & | gdp, |
| const GU_Detail * | refgdp, | ||
| fpreal | minlength, | ||
| UT_Interrupt * | boss = nullptr |
||
| ) |
|
virtual |
| void GU_TriDivide::tridivide | ( | int | depth, |
| fpreal | minarea, | ||
| const UT_Matrix4D & | projmatrix, | ||
| const UT_BoundingBoxD & | bbox, | ||
| bool | expand, | ||
| int | numsplit, | ||
| const GA_PrimitiveGroup * | grp = nullptr |
||
| ) |
Wrapper method for TriDivide that does pre-processing, the subdivision, and post-processing.