|
HDK
|
#include <RU_PolyFill.h>
Public Member Functions | |
| RU_PolyFill (RU_PolyFillMethod method=RU_POLYFILL_NORMAL, int num_threads=1) | |
| ~RU_PolyFill () | |
| void | clearGeometry () |
| void | initialize (const GEO_Detail *gdp) |
| void | append (const GEO_Detail *gdp) |
| void | initializeFeather (const GEO_Detail *gdp) |
| void | addTriangle (float x0, float y0, float x1, float y1, float x2, float y2) |
| void | addFeatherTriangle (float x0, float y0, float x1, float y1, float x2, float y2, int quad_index) |
| void | setResolution (int imagex, int imagey, int tilex, int tiley, float tolx=0.001F) |
| void | doSorting () |
| void | setSampling (int xs, int ys) |
| void | setDropoff (int size, float(*dropfunc)(float)) |
| void | setDropoff (RU_FeatherDropoff dropoff) |
| void | setDropoffRamp (UT_Ramp &ramp) |
| void | scanConvert (TIL_TileList *tilelist, int tx, int ty, const UT_Vector4 &color, int thread_index) |
Public Attributes | |
| UT_FloatArray | myFeatherLUT |
Definition at line 55 of file RU_PolyFill.h.
| RU_PolyFill::RU_PolyFill | ( | RU_PolyFillMethod | method = RU_POLYFILL_NORMAL, |
| int | num_threads = 1 |
||
| ) |
| RU_PolyFill::~RU_PolyFill | ( | ) |
| void RU_PolyFill::addFeatherTriangle | ( | float | x0, |
| float | y0, | ||
| float | x1, | ||
| float | y1, | ||
| float | x2, | ||
| float | y2, | ||
| int | quad_index | ||
| ) |
| void RU_PolyFill::append | ( | const GEO_Detail * | gdp | ) |
| void RU_PolyFill::clearGeometry | ( | ) |
| void RU_PolyFill::doSorting | ( | ) |
| void RU_PolyFill::initialize | ( | const GEO_Detail * | gdp | ) |
| void RU_PolyFill::initializeFeather | ( | const GEO_Detail * | gdp | ) |
| void RU_PolyFill::scanConvert | ( | TIL_TileList * | tilelist, |
| int | tx, | ||
| int | ty, | ||
| const UT_Vector4 & | color, | ||
| int | thread_index | ||
| ) |
|
inline |
Definition at line 87 of file RU_PolyFill.h.
| void RU_PolyFill::setResolution | ( | int | imagex, |
| int | imagey, | ||
| int | tilex, | ||
| int | tiley, | ||
| float | tolx = 0.001F |
||
| ) |
| UT_FloatArray RU_PolyFill::myFeatherLUT |
Definition at line 172 of file RU_PolyFill.h.