InputRepresentationSinus Class Reference

An openGL representation. More...

#include <InputGeneratorSinus.hpp>

Inheritance diagram for InputRepresentationSinus:

IGLInputRepresentation List of all members.

Public Member Functions

 InputRepresentationSinus (InputGeneratorSinus *i)
 ~InputRepresentationSinus ()
virtual void GLOutputDistribution () const
 This method is called by GNGGLUTRepresentation's Output method.

virtual void GLOutputSignal () const
 This method is called by GNGGLUTRepresentation's Output method.

virtual double GetDisplayXMax ()
 Called by the GNGGLUT representation to adjust the screen size.

virtual double GetDisplayYMax ()
virtual double GetDisplayXMin ()
virtual double GetDisplayYMin ()

Private Attributes

InputGeneratorSinusm_inputGenerator

Detailed Description

An openGL representation.

A class that represents the InputGeneratorSinus domain.


Constructor & Destructor Documentation

InputRepresentationSinus InputGeneratorSinus i  ) 
 

~InputRepresentationSinus  ) 
 


Member Function Documentation

virtual void GLOutputDistribution  )  const [virtual]
 

This method is called by GNGGLUTRepresentation's Output method.

It outputs a representation of the input distribution area.

Implements IGLInputRepresentation.

virtual void GLOutputSignal  )  const [virtual]
 

This method is called by GNGGLUTRepresentation's Output method.

It outputs the current signal from the distribution.

Implements IGLInputRepresentation.

virtual double GetDisplayXMax  )  [virtual]
 

Called by the GNGGLUT representation to adjust the screen size.

Returns:
the max x size of the GLUT representation.

Reimplemented from IGLInputRepresentation.

virtual double GetDisplayYMax  )  [virtual]
 

Reimplemented from IGLInputRepresentation.

virtual double GetDisplayXMin  )  [virtual]
 

Reimplemented from IGLInputRepresentation.

virtual double GetDisplayYMin  )  [virtual]
 

Reimplemented from IGLInputRepresentation.


Member Data Documentation

InputGeneratorSinus& m_inputGenerator [private]
 


Generated on Mon Mar 22 16:40:49 2004 for GNG_GL by doxygen 1.3.6