Class hierarchy   Compound list   Header files   Member list  

dimeSolid Class Reference

The dimeSolid class handles a SOLID entity. More...

#include <Solid.h>

Inherits dimeFaceEntity.

List of all members.

Public Members

Protected Members


Detailed Description

The dimeSolid class handles a SOLID entity.


Member Function Documentation

dimeSolid::dimeSolid()

Constructor.

float dimeSolid::getThickness() const [virtual]

Reimplemented from dimeFaceEntity.

void dimeSolid::getExtrusionDir(dimeVec3f &ed) const [virtual]

Reimplemented from dimeFaceEntity.

void dimeSolid::setThickness(const dxfdouble &thickness)

void dimeSolid::setExtrusionDir(const dimeVec3f &ed)

bool dimeSolid::write(dimeOutput * const file) [virtual]

Writes a SOLID entity.

Reimplemented from dimeRecordHolder.

int dimeSolid::typeId() const [virtual]

Reimplemented from dimeFaceEntity.

dimeEntity* dimeSolid::copy(dimeModel * const model) const [virtual]

Reimplemented from dimeEntity.

bool dimeSolid::getRecord(const int groupcode, dimeParam &param, const int index) const [virtual]

Reimplemented from dimeRecordHolder.

const char* dimeSolid::getEntityName() const [virtual]

Reimplemented from dimeEntity.

int dimeSolid::countRecords() const [virtual]

Reimplemented from dimeRecordHolder.

bool dimeSolid::swapQuadCoords() const [protected, virtual]

Reimplemented from dimeFaceEntity.

bool dimeSolid::handleRecord(const int groupcode, const dimeParam &param, dimeMemHandler * const memhandler) [protected, virtual]

Reimplemented from dimeRecordHolder.


The documentation for this class was generated from the following files:
Copyright © 1998-1999, Systems In Motion <sales@sim.no>. All rights reserved.
System documentation was generated using doxygen.