In file graphics3D/TclMaterialSphere.h:

namespace yav class TclMaterialSphere : public TclScene3DObject

TCL implementation for a spherical surface

Inheritance:


Public Methods

MaterialSphere* getClient (void)
returns client
int destroyCmd (int argc, char **argv)
-destroy TCL command
int radiusCmd (int argc, char **argv)
-radius TCL command
int colorCmd (int argc, char **argv)
-color TCL command
int materialCmd (int argc, char **argv)
-material TCL command
int renderCmd (int argc, char **argv)
-render TCL command
int renderOptionCmd (int argc, char **argv)
-renderOption TCL command
int texture2DCmd (int argc, char **argv)
-texture2D TCL command
int texture1DCmd (int argc, char **argv)
-texture1D TCL command
int highlightTextureCmd (int argc, char **argv)
-highLightTexture TCL command
int texture2DOptionCmd (int argc, char **argv)
-texture2DOption TCL command
int texture1DOptionCmd (int argc, char **argv)
-texture1DOption TCL command
static int create (TclModule *m, int argc, char **argv)
create function
static int list (TclModule *m, int argc, char **argv)
list function

Public

constructor
TclMaterialSphere (TclModule *m, TclScene3D *scene)
builds a TCL interface for a sphere
destructor
~TclMaterialSphere ()
destroy a TclMaterialSphere

Protected

constructor
TclMaterialSphere (const std::type_info& id, MaterialSphere *ms, TclModule *m)
builds a TCL interface for a child

Inherited from TclScene3DObject:

Public Methods

void done(const std::type_info& id, const char *install, const char *uninstall)
void deleted(const std::type_info& id)
Data3D* getData(void)

Documentation

TCL implementation for a spherical surface
constructor

TclMaterialSphere(const std::type_info& id, MaterialSphere *ms, TclModule *m)
builds a TCL interface for a child
Parameters:
id - dynamic type
ms - client
m - TCL module to build object in

constructor

TclMaterialSphere(TclModule *m, TclScene3D *scene)
builds a TCL interface for a sphere
Parameters:
m - TCL module to build object in
scene - scene to build sphere in

destructor

~TclMaterialSphere()
destroy a TclMaterialSphere

MaterialSphere* getClient(void)
returns client

int destroyCmd(int argc, char **argv)
-destroy TCL command

int radiusCmd(int argc, char **argv)
-radius TCL command

int colorCmd(int argc, char **argv)
-color TCL command

int materialCmd(int argc, char **argv)
-material TCL command

int renderCmd(int argc, char **argv)
-render TCL command

int renderOptionCmd(int argc, char **argv)
-renderOption TCL command

int texture2DCmd(int argc, char **argv)
-texture2D TCL command

int texture1DCmd(int argc, char **argv)
-texture1D TCL command

int highlightTextureCmd(int argc, char **argv)
-highLightTexture TCL command

int texture2DOptionCmd(int argc, char **argv)
-texture2DOption TCL command

int texture1DOptionCmd(int argc, char **argv)
-texture1DOption TCL command

static int create(TclModule *m, int argc, char **argv)
create function

static int list(TclModule *m, int argc, char **argv)
list function


Direct child classes:
TclLightFantom

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de