#include <GD_TrimPiece.h>
|
| GD_TrimPiece () |
|
virtual | ~GD_TrimPiece () |
|
virtual int64 | getMemoryUsage (bool inclusive) const |
|
void | init (int order, float ustart, float ulength, int rational=1) |
|
virtual GD_TrimPiece * | copy ()=0 |
|
virtual void | reverse () |
|
virtual GD_TrimPiece * | cut (float u1, float u2) const =0 |
|
float | length () const |
|
virtual int | intersect (GD_TrimPiece &curve, UT_Array< GD_TrimHitInfo > &hitlist, float tol=0.0001F)=0 |
|
virtual int | intersectIsoparm (float val, int isoparm, UT_Array< GD_TrimHitInfo > &hitlist, float tol=1E-4F, int depth=4)=0 |
|
virtual GD_Face * | createFace (GD_Detail *gdp)=0 |
|
virtual unsigned | getPrimitiveTypeId () const =0 |
|
virtual int | evaluate (float u, UT_Vector2 &pos) const |
|
virtual int | evaluate (float u, UT_Vector2 &pos, UT_Vector2 &der) const |
|
virtual int | evaluateUnit (float u, UT_Vector2 &pos) const =0 |
|
virtual int | evaluateUnit (float u, UT_Vector2 &pos, UT_Vector2 &der, UT_Vector2 &der2) const =0 |
|
int | checkStraight () |
|
virtual void | buildBBox () |
|
void | print () const |
|
Definition at line 45 of file GD_TrimPiece.h.
GD_TrimPiece::GD_TrimPiece |
( |
| ) |
|
virtual GD_TrimPiece::~GD_TrimPiece |
( |
| ) |
|
|
virtual |
virtual void GD_TrimPiece::buildBBox |
( |
| ) |
|
|
virtual |
int GD_TrimPiece::checkStraight |
( |
| ) |
|
virtual int64 GD_TrimPiece::getMemoryUsage |
( |
bool |
inclusive | ) |
const |
|
inlinevirtual |
virtual unsigned GD_TrimPiece::getPrimitiveTypeId |
( |
| ) |
const |
|
pure virtual |
float GD_TrimPiece::length |
( |
| ) |
const |
void GD_TrimPiece::print |
( |
| ) |
const |
virtual void GD_TrimPiece::reverse |
( |
| ) |
|
|
virtual |
int GD_TrimPiece::myImplicitFlag |
int GD_TrimPiece::myRational |
float GD_TrimPiece::myULength |
float GD_TrimPiece::myUStart |
The documentation for this class was generated from the following file: