#include <GD_PrimPoly.h>

Public Member Functions | |
| GD_PrimPoly (GD_Detail *d) | |
| ~GD_PrimPoly () | |
| virtual unsigned | getOrder () const |
| virtual unsigned | getPrimitiveId () const |
| virtual int | evaluate (float u, UT_Vector3 &pos, unsigned du=0, int uOffset=-1) const |
| virtual GD_TrimLoop * | trimLoop (float ustart, float ustop) const |
| virtual int | breakCount () const |
Static Public Member Functions | |
| static GD_PrimPoly * | build (GD_Detail *d, int npts, int closed=0, int appendPts=1) |
Protected Member Functions | |
| virtual int | savePrivate (ostream &, int binary) const |
| virtual bool | loadPrivate (UT_IStream &) |
Friends | |
| ostream & | operator<< (ostream &os, const GD_PrimPoly &d) |
Definition at line 30 of file GD_PrimPoly.h.
| GD_PrimPoly::GD_PrimPoly | ( | GD_Detail * | d | ) | [inline] |
Definition at line 33 of file GD_PrimPoly.h.
| GD_PrimPoly::~GD_PrimPoly | ( | ) |
| virtual int GD_PrimPoly::breakCount | ( | ) | const [virtual] |
Implements GD_Face.
| static GD_PrimPoly* GD_PrimPoly::build | ( | GD_Detail * | d, | |
| int | npts, | |||
| int | closed = 0, |
|||
| int | appendPts = 1 | |||
| ) | [static] |
| virtual int GD_PrimPoly::evaluate | ( | float | u, | |
| UT_Vector3 & | pos, | |||
| unsigned | du = 0, |
|||
| int | uOffset = -1 | |||
| ) | const [virtual] |
Implements GD_Face.
| virtual unsigned GD_PrimPoly::getOrder | ( | ) | const [virtual] |
Implements GD_Face.
| virtual unsigned GD_PrimPoly::getPrimitiveId | ( | ) | const [virtual] |
Implements GB_Primitive.
| virtual bool GD_PrimPoly::loadPrivate | ( | UT_IStream & | ) | [protected, virtual] |
Implements GD_Face.
| virtual int GD_PrimPoly::savePrivate | ( | ostream & | , | |
| int | binary | |||
| ) | const [protected, virtual] |
Implements GD_Face.
| virtual GD_TrimLoop* GD_PrimPoly::trimLoop | ( | float | ustart, | |
| float | ustop | |||
| ) | const [virtual] |
Implements GD_Face.
| ostream& operator<< | ( | ostream & | os, | |
| const GD_PrimPoly & | d | |||
| ) | [friend] |
Definition at line 64 of file GD_PrimPoly.h.
1.5.9