Package topo :: Package command :: Module analysis :: Class PatternPresenter
[hide private]
[frames] | no frames]

Class PatternPresenter

source code

                       object --+    
                                |    
param.parameterized.Parameterized --+
                                    |
                                   PatternPresenter

Function object for presenting PatternGenerator-created patterns.

This class helps coordinate a set of patterns to be presented to a set of GeneratorSheets. It provides a standardized way of generating a set of linked patterns for testing or analysis, such as when measuring preference maps or presenting test patterns. Subclasses can provide additional mechanisms for doing this in different ways.

Nested Classes [hide private]

Inherited from param.parameterized.Parameterized: __metaclass__

Instance Methods [hide private]
 
__init__(self, pattern_generator, apply_output_fn=True, duration=1.0, **params)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__call__(self, features_values, param_dict) source code

Inherited from param.parameterized.Parameterized: __getstate__, __repr__, __setstate__, __str__, debug, defaults, force_new_dynamic_value, get_param_values, get_value_generator, inspect_value, message, print_param_values, script_repr, set_dynamic_time_fn, state_pop, state_push, verbose, warning

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Class Methods [hide private]

Inherited from param.parameterized.Parameterized: params, print_param_defaults

Class Variables [hide private]
  contrast_parameter = param.Parameter('michelson_contrast')
  divisions = param.Parameter()

Inherited from param.parameterized.Parameterized: name, print_level

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, pattern_generator, apply_output_fn=True, duration=1.0, **params)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)