HDK
|
#include <GD_TrimQuadTree.h>
Public Types | |
enum | GD_TrimState { GD_TRIM_OUT, GD_TRIM_IN, GD_TRIM_MIX } |
Public Member Functions | |
GD_TrimQuadTree (const GD_TrimLoop &loops, const UT_BoundingRect &rect) | |
~GD_TrimQuadTree () | |
int | isTrimmedIn (const UT_Vector2 &pt) |
int | isTrimmedIn (float u, float v) |
GD_TrimState | isTrimmedOut (const UT_BoundingRect &rect) |
GD_TrimState | isTrimmedOut (float u0, float u1, float v0, float v1) |
Definition at line 25 of file GD_TrimQuadTree.h.
Enumerator | |
---|---|
GD_TRIM_OUT | |
GD_TRIM_IN | |
GD_TRIM_MIX |
Definition at line 36 of file GD_TrimQuadTree.h.
GD_TrimQuadTree::GD_TrimQuadTree | ( | const GD_TrimLoop & | loops, |
const UT_BoundingRect & | rect | ||
) |
GD_TrimQuadTree::~GD_TrimQuadTree | ( | ) |
int GD_TrimQuadTree::isTrimmedIn | ( | const UT_Vector2 & | pt | ) |
GD_TrimState GD_TrimQuadTree::isTrimmedOut | ( | const UT_BoundingRect & | rect | ) |
GD_TrimState GD_TrimQuadTree::isTrimmedOut | ( | float | u0, |
float | u1, | ||
float | v0, | ||
float | v1 | ||
) |