HDK
|
#include <GU_TrimBasePatch.h>
Public Member Functions | |
GU_TrimBaseRegion () | |
virtual | ~GU_TrimBaseRegion () |
virtual GU_TrimBaseRegion * | newCurve (GU_TrimPatchPoint *point, int closed=0)=0 |
virtual GU_TrimBaseRegion * | addSegment (GU_TrimPatchPoint *point)=0 |
virtual GU_TrimBaseRegion * | addSegment (GU_TrimPatchPoint *point, int newi, int newj)=0 |
virtual int | endCurve (GU_TrimPatchPoint *point, int closed=0)=0 |
void | setOtherRegion (GU_TrimBaseRegion *other) |
virtual void | tesselate (GU_TrimBaseTesselator *tesselator)=0 |
virtual void | getCurrentIJ (int &i, int &j)=0 |
Protected Member Functions | |
virtual void | setCurrentIJ (int i, int j)=0 |
Protected Attributes | |
GU_TrimBaseRegion * | myOtherRegion |
int | hasCrossedLine |
Definition at line 95 of file GU_TrimBasePatch.h.
|
inline |
Definition at line 98 of file GU_TrimBasePatch.h.
|
inlinevirtual |
Definition at line 99 of file GU_TrimBasePatch.h.
|
pure virtual |
Implemented in GU_TrimCoreRegion.
|
pure virtual |
Implemented in GU_TrimCoreRegion.
|
pure virtual |
Implemented in GU_TrimCoreRegion.
Implemented in GU_TrimCoreRegion.
|
pure virtual |
Implemented in GU_TrimCoreRegion.
Implemented in GU_TrimCoreRegion.
void GU_TrimBaseRegion::setOtherRegion | ( | GU_TrimBaseRegion * | other | ) |
|
pure virtual |
Implemented in GU_TrimCoreRegion.
|
protected |
Definition at line 123 of file GU_TrimBasePatch.h.
|
protected |
Definition at line 121 of file GU_TrimBasePatch.h.