#include <cube.h>
Inheritance diagram for iCubeFactoryState:
Public Methods | |
virtual void | SetSize (float sizex, float sizey, float sizez)=0 |
Set size of cube. | |
virtual float | GetSizeX () const=0 |
Get size of cube. | |
virtual float | GetSizeY () const=0 |
Get size of cube. | |
virtual float | GetSizeZ () const=0 |
Get size of cube. | |
virtual void | SetShift (float shiftx, float shifty, float shiftz)=0 |
Set shift of cube. | |
virtual float | GetShiftX () const=0 |
Get shift of cube. | |
virtual float | GetShiftY () const=0 |
Get shift of cube. | |
virtual float | GetShiftZ () const=0 |
Get shift of cube. | |
virtual void | SetMaterialWrapper (iMaterialWrapper *material)=0 |
Set material of cube. | |
virtual iMaterialWrapper* | GetMaterialWrapper () const=0 |
Get material of cube. | |
virtual void | SetMixMode (UInt mode)=0 |
Set mix mode. | |
virtual UInt | GetMixMode () const=0 |
Get mix mode. |
Using this you can set up the cube to whatever (cube) shape you want it to have and the appearance. The cube plugin implements this interface in addition to iMeshObjectFactory.