#include <archon/x3d/proxy/node.autogen.H>
Inheritance diagram for Archon::X3D::Proxy::SpotLight:
Public Member Functions | |
Vector3 | getAttenuation () |
void | setAttenuation (Vector3 v) |
double | getBeamWidth () |
void | setBeamWidth (double v) |
double | getCutOffAngle () |
void | setCutOffAngle (double v) |
Vector3 | getDirection () |
void | setDirection (Vector3 v) |
Vector3 | getLocation () |
void | setLocation (Vector3 v) |
double | getRadius () |
void | setRadius (double v) |
Static Public Member Functions | |
static Ref< SpotLight > | create (Ref< ExecutionContext > c) |
static NodeBase * | instantiate (Session *s, unsigned long i) |
Public Attributes | |
InputOutput< SFVec3f > | attenuation |
InputOutput< SFFloat > | beamWidth |
InputOutput< SFFloat > | cutOffAngle |
InputOutput< SFVec3f > | direction |
InputOutput< SFVec3f > | location |
InputOutput< SFFloat > | radius |
Definition at line 3113 of file node.autogen.H.