#include <archon/x3d/proxy/node.autogen.H>
Inheritance diagram for Archon::X3D::Proxy::Material:
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 |
Definition at line 1316 of file node.autogen.H.