#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.
1.4.4