#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) |
| void | doSorting () |
| void | setSampling (int xs, int ys) |
| void | setDropoff (int size, float(*dropfunc)(float)) |
| void | setDropoff (RU_FeatherDropoff dropoff) |
| void | scanConvert (TIL_TileList *tilelist, int tx, int ty, const UT_Vector4 &color, int thread_index) |
Definition at line 62 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::addTriangle | ( | float | x0, | |
| float | y0, | |||
| float | x1, | |||
| float | y1, | |||
| float | x2, | |||
| float | y2 | |||
| ) |
| 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 | |||
| ) |
| void RU_PolyFill::setDropoff | ( | RU_FeatherDropoff | dropoff | ) | [inline] |
Definition at line 93 of file RU_PolyFill.h.
| void RU_PolyFill::setDropoff | ( | int | size, | |
| float(*)(float) | dropfunc | |||
| ) |
| void RU_PolyFill::setResolution | ( | int | imagex, | |
| int | imagey, | |||
| int | tilex, | |||
| int | tiley | |||
| ) |
| void RU_PolyFill::setSampling | ( | int | xs, | |
| int | ys | |||
| ) |
1.5.9