GEO_PrimTriFan Class Reference

#include <GEO_PrimTriFan.h>

Inheritance diagram for GEO_PrimTriFan:

GEO_TriMesh GEO_Primitive GB_Primitive GB_AttributeElem GB_Element GU_PrimTriFan

List of all members.

Public Member Functions

 GEO_PrimTriFan (GEO_Detail *d)
 ~GEO_PrimTriFan ()
virtual unsigned getPrimitiveId () const
virtual int isDegenerate () const
virtual UT_Vector3 computeNormal () const
virtual void reverse ()
virtual float calcVolume (UT_Vector3 &refpt) const
virtual float calcArea () const
virtual float calcPerimeter () const

Protected Member Functions

virtual int savePrivate (ostream &, int binary) const
virtual bool loadPrivate (UT_IStream &)

Friends

ostream & operator<< (ostream &os, const GEO_PrimTriFan &d)


Detailed Description

Definition at line 29 of file GEO_PrimTriFan.h.


Constructor & Destructor Documentation

GEO_PrimTriFan::GEO_PrimTriFan ( GEO_Detail d  )  [inline]

Definition at line 32 of file GEO_PrimTriFan.h.

GEO_PrimTriFan::~GEO_PrimTriFan (  ) 


Member Function Documentation

virtual float GEO_PrimTriFan::calcArea (  )  const [virtual]

Reimplemented from GEO_Primitive.

virtual float GEO_PrimTriFan::calcPerimeter (  )  const [virtual]

Reimplemented from GEO_Primitive.

virtual float GEO_PrimTriFan::calcVolume ( UT_Vector3 refpt  )  const [virtual]

Reimplemented from GEO_Primitive.

virtual UT_Vector3 GEO_PrimTriFan::computeNormal (  )  const [virtual]

Implements GB_Primitive.

virtual unsigned GEO_PrimTriFan::getPrimitiveId (  )  const [virtual]

Implements GEO_TriMesh.

virtual int GEO_PrimTriFan::isDegenerate (  )  const [virtual]

Reimplemented from GEO_TriMesh.

virtual bool GEO_PrimTriFan::loadPrivate ( UT_IStream  )  [protected, virtual]

Implements GEO_TriMesh.

virtual void GEO_PrimTriFan::reverse (  )  [virtual]

Implements GB_Primitive.

virtual int GEO_PrimTriFan::savePrivate ( ostream &  ,
int  binary 
) const [protected, virtual]

Implements GEO_TriMesh.


Friends And Related Function Documentation

ostream& operator<< ( ostream &  os,
const GEO_PrimTriFan d 
) [friend]

Definition at line 49 of file GEO_PrimTriFan.h.


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

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