Main Page   Namespace List   Class Hierarchy   Compound List   File List   Header Files   Namespace Members   Compound Members   File Members   Related Pages  

/msg/src/nodes/activelight.h

This is the verbatim text of the activelight.h include file.
/* -*- C++ -*-
 * activelight.h
 * $Id: activelight.h,v 1.1.1.1 2000/07/20 20:54:14 ghali Exp $
 */

#ifndef ACTIVELIGHT_H
#define ACTIVELIGHT_H

#include <iostream.h>
#include <GL/glut.h>
#include "../geom/point3d.h"
#include "../other/color.h"

namespace MSG {

  class ActiveLight /* not necessary : public Group */ {
  public:

//    ActiveLight(const Point3d& _position,
//                const Color&   _ambient  = Color::defaultAmbientLight,
//                const Color&   _diffuse  = Color::defaultDiffuseLight,
//                const Color&   _specular = Color::defaultSpecularLight);

//     virtual void render(bool shadowsMode) = 0;

    virtual void performShadowTransf() = 0;
  };
}

#endif

Generated at Sat Jul 22 00:32:14 2000 for MSG by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999