GD_TrimQuadTree Class Reference

#include <GD_TrimQuadTree.h>

List of all members.

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)


Detailed Description

Definition at line 34 of file GD_TrimQuadTree.h.


Member Enumeration Documentation

Enumerator:
GD_TRIM_OUT 
GD_TRIM_IN 
GD_TRIM_MIX 

Definition at line 44 of file GD_TrimQuadTree.h.


Constructor & Destructor Documentation

GD_TrimQuadTree::GD_TrimQuadTree ( const GD_TrimLoop loops,
const UT_BoundingRect rect 
)

GD_TrimQuadTree::~GD_TrimQuadTree (  ) 


Member Function Documentation

int GD_TrimQuadTree::isTrimmedIn ( float  u,
float  v 
)

int GD_TrimQuadTree::isTrimmedIn ( const UT_Vector2 pt  ) 

GD_TrimState GD_TrimQuadTree::isTrimmedOut ( float  u0,
float  u1,
float  v0,
float  v1 
)

GD_TrimState GD_TrimQuadTree::isTrimmedOut ( const UT_BoundingRect rect  ) 


The documentation for this class was generated from the following file:

Generated on Thu May 24 00:09:37 2012 for HDK by  doxygen 1.5.9