#include <GEO_PrimTriStrip.h>

Public Member Functions | |
| GEO_PrimTriStrip (GEO_Detail *d) | |
| ~GEO_PrimTriStrip () | |
| virtual unsigned | getPrimitiveId () const |
| virtual int | isDegenerate () const |
| virtual UT_Vector3 | computeNormal () const |
| virtual void | reverse () |
| virtual void | reverseNormal () |
| virtual float | calcVolume (UT_Vector3 &refpt) const |
| virtual float | calcArea () const |
| virtual float | calcPerimeter () const |
| int | getTriangleCount () |
| void | getTriangleVertices (int idx, int &v0, int &v1, int &v2) |
Protected Member Functions | |
| virtual int | savePrivate (ostream &, int binary) const |
| virtual bool | loadPrivate (UT_IStream &) |
Friends | |
| ostream & | operator<< (ostream &os, const GEO_PrimTriStrip &d) |
Definition at line 29 of file GEO_PrimTriStrip.h.
| GEO_PrimTriStrip::GEO_PrimTriStrip | ( | GEO_Detail * | d | ) | [inline] |
Definition at line 32 of file GEO_PrimTriStrip.h.
| GEO_PrimTriStrip::~GEO_PrimTriStrip | ( | ) |
| virtual float GEO_PrimTriStrip::calcArea | ( | ) | const [virtual] |
Reimplemented from GEO_Primitive.
| virtual float GEO_PrimTriStrip::calcPerimeter | ( | ) | const [virtual] |
Reimplemented from GEO_Primitive.
| virtual float GEO_PrimTriStrip::calcVolume | ( | UT_Vector3 & | refpt | ) | const [virtual] |
Reimplemented from GEO_Primitive.
| virtual UT_Vector3 GEO_PrimTriStrip::computeNormal | ( | ) | const [virtual] |
Implements GB_Primitive.
| virtual unsigned GEO_PrimTriStrip::getPrimitiveId | ( | ) | const [virtual] |
Implements GEO_TriMesh.
| int GEO_PrimTriStrip::getTriangleCount | ( | ) | [inline] |
Definition at line 45 of file GEO_PrimTriStrip.h.
| void GEO_PrimTriStrip::getTriangleVertices | ( | int | idx, | |
| int & | v0, | |||
| int & | v1, | |||
| int & | v2 | |||
| ) | [inline] |
Definition at line 46 of file GEO_PrimTriStrip.h.
| virtual int GEO_PrimTriStrip::isDegenerate | ( | ) | const [virtual] |
Reimplemented from GEO_TriMesh.
| virtual bool GEO_PrimTriStrip::loadPrivate | ( | UT_IStream & | ) | [protected, virtual] |
Implements GEO_TriMesh.
| virtual void GEO_PrimTriStrip::reverse | ( | ) | [virtual] |
Implements GB_Primitive.
| virtual void GEO_PrimTriStrip::reverseNormal | ( | ) | [virtual] |
| virtual int GEO_PrimTriStrip::savePrivate | ( | ostream & | , | |
| int | binary | |||
| ) | const [protected, virtual] |
Implements GEO_TriMesh.
| ostream& operator<< | ( | ostream & | os, | |
| const GEO_PrimTriStrip & | d | |||
| ) | [friend] |
Definition at line 68 of file GEO_PrimTriStrip.h.
1.5.9