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< Material > create (Ref< ExecutionContext > c)
static NodeBase * instantiate (Session *s, unsigned long i)

Public Attributes

InputOutput< SFFloat > ambientIntensity
InputOutput< SFColor > diffuseColor
InputOutput< SFColor > emissiveColor
InputOutput< SFFloat > shininess
InputOutput< SFColor > specularColor
InputOutput< SFFloat > transparency
InputOutput< SFFloat > refractiveIndex

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