#include <GEO_MetaPrim.h>

Public Member Functions | |
| GEO_MetaPrim () | |
| virtual | ~GEO_MetaPrim () |
| virtual void | initTSdata ()=0 |
| virtual TS_MetaPrimitive * | getMetaPrim ()=0 |
| virtual TS_MetaPrimitive * | getNewMetaPrim ()=0 |
| void | setMetaKernel (const char *type) |
| const char * | getMetaKernel () const |
| void | setWeight (float w) |
| float | getWeight () const |
Protected Member Functions | |
| int | saveMeta (ostream &os, int binary) const |
| bool | loadMeta (UT_IStream &is) |
Protected Attributes | |
| float | weight |
| const TS_MetaKernel * | kernel |
Definition at line 29 of file GEO_MetaPrim.h.
| GEO_MetaPrim::GEO_MetaPrim | ( | ) |
| virtual GEO_MetaPrim::~GEO_MetaPrim | ( | ) | [virtual] |
| const char* GEO_MetaPrim::getMetaKernel | ( | ) | const |
| virtual TS_MetaPrimitive* GEO_MetaPrim::getMetaPrim | ( | ) | [pure virtual] |
Implemented in GEO_PrimMetaBall, and GEO_PrimMetaSQuad.
| virtual TS_MetaPrimitive* GEO_MetaPrim::getNewMetaPrim | ( | ) | [pure virtual] |
Implemented in GEO_PrimMetaBall, and GEO_PrimMetaSQuad.
| float GEO_MetaPrim::getWeight | ( | ) | const [inline] |
Definition at line 44 of file GEO_MetaPrim.h.
| virtual void GEO_MetaPrim::initTSdata | ( | ) | [pure virtual] |
Implemented in GEO_PrimMetaBall, and GEO_PrimMetaSQuad.
| bool GEO_MetaPrim::loadMeta | ( | UT_IStream & | is | ) | [protected] |
| int GEO_MetaPrim::saveMeta | ( | ostream & | os, | |
| int | binary | |||
| ) | const [protected] |
| void GEO_MetaPrim::setMetaKernel | ( | const char * | type | ) |
| void GEO_MetaPrim::setWeight | ( | float | w | ) |
const TS_MetaKernel* GEO_MetaPrim::kernel [protected] |
Definition at line 51 of file GEO_MetaPrim.h.
float GEO_MetaPrim::weight [protected] |
Definition at line 50 of file GEO_MetaPrim.h.
1.5.9