Class hierarchy Compound list Header files Member list
dimeVertex Class Reference
The dimeVertex class handles a VERTEX entity. More...
#include <Vertex.h>
Inherits dimeEntity.
List of all members.
Public Members
- enum Flags { CURVE_FITTING_VERTEX ,
HAS_CURVE_FIT_TANGENT ,
SPLINE_VERTEX ,
FRAME_CONTROL_POINT ,
POLYLINE_3D_VERTEX ,
POLYGON_MESH_VERTEX ,
POLYFACE_MESH_VERTEX
}
- dimeVertex ()
- virtual dimeEntity* copy (dimeModel * const model) const
- virtual bool getRecord (const int groupcode, dimeParam ¶m, const int index = 0) const
- virtual const char* getEntityName () const
- int16 getFlags () const
- void setFlags (const int16 flags)
- void setCoords (const dimeVec3f &v)
- const dimeVec3f& getCoords () const
- int numIndices () const
- int getIndex (const int idx) const
- void setIndex (const int idx, const int val)
- virtual bool write (dimeOutput * const out)
- virtual int typeId () const
- virtual int countRecords () const
Protected Members
- virtual bool handleRecord (const int groupcode, const dimeParam ¶m, dimeMemHandler * const memhandler)
Detailed Description
The dimeVertex class handles a VERTEX entity.
Member Function Documentation
dimeVertex::dimeVertex()
Constructor.
dimeEntity* dimeVertex::copy(dimeModel * const model) const [virtual]
Reimplemented from dimeEntity.
bool dimeVertex::getRecord(const int groupcode, dimeParam ¶m, const int index) const [virtual]
Reimplemented from dimeRecordHolder.
const char* dimeVertex::getEntityName() const [virtual]
Reimplemented from dimeEntity.
int dimeVertex::numIndices() const
Returns the number of indices stored in this vertex;
int dimeVertex::getIndex(const int num) const
Returns index number num;
bool dimeVertex::write(dimeOutput * const file) [virtual]
Reimplemented from dimeRecordHolder.
int dimeVertex::typeId() const [virtual]
Reimplemented from dimeBase.
int dimeVertex::countRecords() const [virtual]
Reimplemented from dimeRecordHolder.
bool dimeVertex::handleRecord(const int groupcode, const dimeParam ¶m, dimeMemHandler * const memhandler) [protected, virtual]
Reimplemented from dimeRecordHolder.
The documentation for this class was generated from the following files: