Archon::X3D::Proxy::Material Struct Reference

Concrete X3D node. More...

#include <archon/x3d/proxy/node.autogen.H>

Inheritance diagram for Archon::X3D::Proxy::Material:

Inheritance graph
[legend]
Collaboration diagram for Archon::X3D::Proxy::Material:

Collaboration graph
[legend]
List of all members.

Public Member Functions

double getAmbientIntensity ()
void setAmbientIntensity (double v)
Vector3 getDiffuseColor ()
void setDiffuseColor (Vector3 v)
Vector3 getEmissiveColor ()
void setEmissiveColor (Vector3 v)
double getShininess ()
void setShininess (double v)
Vector3 getSpecularColor ()
void setSpecularColor (Vector3 v)
double getTransparency ()
void setTransparency (double v)
double getRefractiveIndex ()
void setRefractiveIndex (double v)

Static Public Member Functions

static Ref< Materialcreate (Ref< ExecutionContext > c)
static NodeBaseinstantiate (Session *s, unsigned long i)

Public Attributes

InputOutput< SFFloatambientIntensity
InputOutput< SFColordiffuseColor
InputOutput< SFColoremissiveColor
InputOutput< SFFloatshininess
InputOutput< SFColorspecularColor
InputOutput< SFFloattransparency
InputOutput< SFFloatrefractiveIndex

Detailed Description

Concrete X3D node.

Definition at line 1316 of file node.autogen.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 23:02:38 2006 for Archon by  doxygen 1.4.4