Class hierarchy Compound list Header files Member list
dimeInsert Class Reference
The dimeInsert class handles an INSERT entity. More...
#include <Insert.h>
Inherits dimeEntity.
List of all members.
Public Members
- dimeInsert ()
- virtual ~dimeInsert ()
- void setBlock (dimeBlock * const block)
- 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
- virtual bool read (dimeInput * const in)
- virtual bool write (dimeOutput * const out)
- virtual int typeId () const
- virtual int countRecords () const
- void setInsertionPoint (const dimeVec3f &v)
- const dimeVec3f& getInsertionPoint () const
Protected Members
- virtual void fixReferences (dimeModel * const model)
- virtual bool handleRecord (const int groupcode, const dimeParam ¶m, dimeMemHandler * const memhandler)
- virtual bool traverse (const dimeState * const state, dimeCallback callback, void *userdata)
Detailed Description
The dimeInsert class handles an INSERT entity.
Member Function Documentation
dimeInsert::dimeInsert()
Constructor.
dimeInsert::~dimeInsert() [virtual]
Destructor.
void dimeInsert::setBlock(dimeBlock * const block)
Sets the block for this INSERT entity. This will change the record
with group code 2.
dimeEntity* dimeInsert::copy(dimeModel * const model) const [virtual]
Reimplemented from dimeEntity.
bool dimeInsert::getRecord(const int groupcode, dimeParam ¶m, const int index) const [virtual]
Reimplemented from dimeRecordHolder.
const char* dimeInsert::getEntityName() const [virtual]
Reimplemented from dimeEntity.
bool dimeInsert::read(dimeInput * const file) [virtual]
Reads an INSERT entity.
Reimplemented from dimeRecordHolder.
bool dimeInsert::write(dimeOutput * const file) [virtual]
Writes an INSERT entity.
Reimplemented from dimeRecordHolder.
int dimeInsert::typeId() const [virtual]
Reimplemented from dimeBase.
int dimeInsert::countRecords() const [virtual]
Reimplemented from dimeRecordHolder.
void dimeInsert::fixReferences(dimeModel * const model) [protected, virtual]
Reimplemented from dimeEntity.
bool dimeInsert::handleRecord(const int groupcode, const dimeParam ¶m, dimeMemHandler * const memhandler) [protected, virtual]
Reimplemented from dimeRecordHolder.
bool dimeInsert::traverse(const dimeState * const state, dimeCallback callback, void *userdata) [protected, virtual]
Reimplemented from dimeEntity.
The documentation for this class was generated from the following files: