Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

RandomMapGenerate Class Reference

#include <RandomDefinitionsGenerator.h>

Inheritance diagram for RandomMapGenerate::

RandomDefinitionGenerate List of all members.

Public Methods

 RandomMapGenerate (istream &is, const FPGroup &p, Chars id)
void requireParameters ()
void printDefinition ()

Private Methods

 RandomMapGenerate (const RandomMapGenerate &)
Chars generateMap ()

Private Attributes

istream& istr
FPGroup parent
Chars theID
UniformRandom ur
int averagelength

Constructor & Destructor Documentation

RandomMapGenerate::RandomMapGenerate ( istream & is,
const FPGroup & p,
Chars id )

RandomMapGenerate::RandomMapGenerate ( const RandomMapGenerate & ) [private]

Member Function Documentation

void RandomMapGenerate::requireParameters ( ) [virtual]

Reimplemented from RandomDefinitionGenerate.

void RandomMapGenerate::printDefinition ( ) [virtual]

Reimplemented from RandomDefinitionGenerate.

Chars RandomMapGenerate::generateMap ( ) [private]

Member Data Documentation

istream& RandomMapGenerate::istr [private]

Definition at line 102 of file RandomDefinitionsGenerator.h.

FPGroup RandomMapGenerate::parent [private]

Definition at line 103 of file RandomDefinitionsGenerator.h.

Chars RandomMapGenerate::theID [private]

Definition at line 104 of file RandomDefinitionsGenerator.h.

UniformRandom RandomMapGenerate::ur [private]

Definition at line 105 of file RandomDefinitionsGenerator.h.

int RandomMapGenerate::averagelength [private]

Definition at line 106 of file RandomDefinitionsGenerator.h.

The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:50:03 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001