HDK
|
#include <HOM_AgentShapeLibrary.h>
Public Member Functions | |
HOM_AgentShapeLibrary () | |
virtual | ~HOM_AgentShapeLibrary () |
virtual bool | operator== (HOM_PtrOrNull< HOM_AgentShapeLibrary > lib) const =0 |
bool | operator!= (HOM_PtrOrNull< HOM_AgentShapeLibrary > lib) const |
virtual int | __hash__ () const =0 |
virtual std::string | __repr__ () const =0 |
virtual HOM_AgentShapeLibrary * | freeze (bool keep_external_ref=false) const =0 |
virtual std::string | name () const =0 |
virtual std::string | fileName (bool expanded=false) const =0 |
virtual HOM_AgentShape * | findShape (const std::string &name) const =0 |
virtual std::vector < HOM_ElemPtr< HOM_AgentShape > > | shapes () const =0 |
virtual HOM_Geometry * | data () const =0 |
virtual HOM_AgentShape * | addShape (const std::string &name, HOM_Geometry &geometry) const =0 |
Definition at line 24 of file HOM_AgentShapeLibrary.h.
|
inline |
Definition at line 40 of file HOM_AgentShapeLibrary.h.
|
inlinevirtual |
Definition at line 44 of file HOM_AgentShapeLibrary.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 48 of file HOM_AgentShapeLibrary.h.
|
pure virtual |
|
pure virtual |