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

neuralregionmap.c File Reference


Detailed Description

NeuralRegionMap class implementation.

Header
/u/nn/cvsroot/lissom/src/neuralregionmap.c,v 1.135 2003/01/19 09:07:05 jbednar Exp

Definition in file neuralregionmap.c.

#include <utility>
#include "neuralregionmap.h"
#include "matriximage.h"
#include "matrixadapter.h"
#include "imagegrid.h"
#include "ppm_draw.h"
#include "globals.h"
#include "worldviews.h"
#include "loopspec.h"
#include "stimulusparametermap.h"
#include "pathspecification.h"

Include dependency graph for neuralregionmap.c:

Include dependency graph

Go to the source code of this file.

Compounds

class  measure_stimulus_map_iteration
 Function object for passing to LoopSpecs_ExecuteNested in measure_stimulus_map. More...


Defines

#define BINARY_FILE_FLAGS
#define PARAM_ARO(bboard, name_str, initial_value, options, doc)

Functions

void ppm_write_to_file (const string &filebase, const Plot::AARImage<> &img)
 Basic write of an image to a specified file.

template<class OutputRectangle, class InputRectangle> OutputRectangle weightbounds_to_subregion (const InputRectangle &r)
 Unfortunately, the weight bounds and the plotting subregions use very different notions of what constitutes a box, w.r.t.

template<class T1, class T2> T1 accum_num_calls (const T1 &accum, const T2 *p)
 Accumulates the product of ->num(); used below for figuring out dimensionality of a set of loops.


Define Documentation

#define PARAM_ARO bboard,
name_str,
initial_value,
options,
doc   
 

Value:

PARAM_A(bboard,name_str,initial_value,options,doc);\
bboard.lookup(name_str).add_setfn(new setfnobj2_read_only_param_setfn2())


Function Documentation

void ppm_write_to_file const string &    filebase,
const Plot::AARImage<> &    img
 

Basic write of an image to a specified file.

Not specific to NeuralRegionMap, and can be moved to AARImage, etc. if useful

Definition at line 71 of file neuralregionmap.c.

References Plot::AARImage< PixelType, PixelMatrix >::ppm_write().

template<class OutputRectangle, class InputRectangle>
OutputRectangle weightbounds_to_subregion const InputRectangle &    r [inline]
 

Unfortunately, the weight bounds and the plotting subregions use very different notions of what constitutes a box, w.r.t.

floating-point vs. integer, end inclusion, and sign. This function converts between the two conventions (in either direction). It may be appropriate to move it elsewhere.

Definition at line 98 of file neuralregionmap.c.


Generated on Mon Jan 20 02:36:26 2003 for RF-LISSOM by doxygen1.3-rc2