# generator Class Reference

`#include <generator.h>`

List of all members.

## Public Member Functions
virtual itpp::mat | next ()=0
virtual string | to_string ()
| This method returns a basic info about the current instance.
virtual void | from_setting (const Setting &set)
| This method arrange instance properties according the data stored in the Setting structure.
virtual void | to_setting (Setting &set) const
| This method save all the instance properties into the Setting structure.
virtual void | validate ()
| This method TODO.

## Detailed Description

An input iterator over IT++ matrices.

## Member Function Documentation

virtual itpp::mat generator::next | ( |  | ) | `[pure virtual]`

Generates a matrix. Returned matrices should become progressively more complicated.

Implemented in additive_generator, and size_generator.

The documentation for this class was generated from the following files:

- generator.h
- generator.cpp