IGLInputRepresentation Class Reference

An Interface that defines an OpenGL representation of an IGNGInputGenereator implementation. More...

#include <IGLInputRepresentation.hpp>

Inheritance diagram for IGLInputRepresentation:

InputRepresentationDefault InputRepresentationDefaultNonstationary InputRepresentationDiscrete InputRepresentationFour InputRepresentationJump InputRepresentationSinus InputRepresentationTwoClasses InputRepresentationUpDown InputRepresentationXOR List of all members.

Public Member Functions

virtual void GLOutputDistribution () const=0
 This method is called by GNGGLUTRepresentation's Output method.

virtual void GLOutputSignal () const=0
 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 ()

Detailed Description

An Interface that defines an OpenGL representation of an IGNGInputGenereator implementation.


Member Function Documentation

virtual void GLOutputDistribution  )  const [pure virtual]
 

This method is called by GNGGLUTRepresentation's Output method.

It outputs a representation of the input distribution area.

Implemented in InputRepresentationDefault, InputRepresentationDefaultNonstationary, InputRepresentationDiscrete, InputRepresentationFour, InputRepresentationJump, InputRepresentationSinus, InputRepresentationTwoClasses, InputRepresentationUpDown, and InputRepresentationXOR.

virtual void GLOutputSignal  )  const [pure virtual]
 

This method is called by GNGGLUTRepresentation's Output method.

It outputs the current signal from the distribution.

Implemented in InputRepresentationDefault, InputRepresentationDefaultNonstationary, InputRepresentationDiscrete, InputRepresentationFour, InputRepresentationJump, InputRepresentationSinus, InputRepresentationTwoClasses, InputRepresentationUpDown, and InputRepresentationXOR.

virtual double GetDisplayXMax  )  [virtual]
 

Called by the GNGGLUT representation to adjust the screen size.

Returns:
the max x size of the GLUT representation.

Reimplemented in InputRepresentationSinus.

virtual double GetDisplayYMax  )  [virtual]
 

Reimplemented in InputRepresentationSinus.

virtual double GetDisplayXMin  )  [virtual]
 

Reimplemented in InputRepresentationSinus.

virtual double GetDisplayYMin  )  [virtual]
 

Reimplemented in InputRepresentationSinus.


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