55#ifndef _SO_DIRECTIONAL_LIGHT_
56#define _SO_DIRECTIONAL_LIGHT_
#define SoEXTENDER
Provide inline template functions for abs, swap, min, max, and clamp.
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
#define SO_NODE_HEADER(className)
Non-abstract classes have everything abstract classes have, plus a way to create an instance.
Node representing a directional light source.
virtual ~SoDirectionalLight()
virtual void GLRender(SoGLRenderAction *action)
Creates a light source during rendering.
SoSFVec3f direction
Illumination direction vector.
SoDirectionalLight()
Creates a directional light source node with default settings.
Renders a scene graph using OpenGL.
Abstract base class for all light source nodes.
Field containing a three-dimensional vector.