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

RandomGroupGenerate Class Reference

#include <RandomDefinitionsGenerator.h>

Inheritance diagram for RandomGroupGenerate::

RandomDefinitionGenerate List of all members.

Public Methods

 RandomGroupGenerate (istream &is, Chars id, bool iF=false, bool iN=false, bool iOR=false)
void requireParameters ()
void printDefinition ()

Private Methods

 RandomGroupGenerate (const RandomGroupGenerate &)
Chars generateGroup ()

Private Attributes

istream& istr
Chars theID
int maxGens
int maxRels
int averageRels
int nilpClass
bool isFree
bool isNilpotent
bool isOR

Constructor & Destructor Documentation

RandomGroupGenerate::RandomGroupGenerate ( istream & is,
Chars id,
bool iF = false,
bool iN = false,
bool iOR = false )

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

Member Function Documentation

void RandomGroupGenerate::requireParameters ( ) [virtual]

Reimplemented from RandomDefinitionGenerate.

void RandomGroupGenerate::printDefinition ( ) [virtual]

Reimplemented from RandomDefinitionGenerate.

Chars RandomGroupGenerate::generateGroup ( ) [private]

Member Data Documentation

istream& RandomGroupGenerate::istr [private]

Definition at line 125 of file RandomDefinitionsGenerator.h.

Chars RandomGroupGenerate::theID [private]

Definition at line 126 of file RandomDefinitionsGenerator.h.

int RandomGroupGenerate::maxGens [private]

Definition at line 127 of file RandomDefinitionsGenerator.h.

int RandomGroupGenerate::maxRels [private]

Definition at line 128 of file RandomDefinitionsGenerator.h.

int RandomGroupGenerate::averageRels [private]

Definition at line 129 of file RandomDefinitionsGenerator.h.

int RandomGroupGenerate::nilpClass [private]

Definition at line 130 of file RandomDefinitionsGenerator.h.

bool RandomGroupGenerate::isFree [private]

Definition at line 132 of file RandomDefinitionsGenerator.h.

bool RandomGroupGenerate::isNilpotent [private]

Definition at line 133 of file RandomDefinitionsGenerator.h.

bool RandomGroupGenerate::isOR [private]

Definition at line 134 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