Public Member Functions | |
StructurePlot (const SimStructure &structure, const NeuralDecoder &decoder, const uint depth=2, const NormalizeType normtype=SCALE, const double &rangemin=0, const double &rangemax=0) | |
Constructor. | |
StructurePlot (const SimStructure &structure, const uint depth=2, const NormalizeType normtype=SCALE, const double &rangemin=0, const double &rangemax=0) | |
Constructor. | |
~StructurePlot () | |
Destructor. | |
Layout< PixRGB< byte > > | draw (SimStructure &structure, const uint w=320, const uint h=240, const Dims dims=Dims(0, 1), const uint length=250, const uint plotdepth=4, const bool usedisplayoutput=false) |
plot the structure | |
void | setProbe (const Location &probe) |
set the probe | |
void | setSamplingRate (const SimTime &samplingrate) |
void | reset () |
Definition at line 63 of file StructurePlot.H.
StructurePlot::StructurePlot | ( | const SimStructure & | structure, | |
const NeuralDecoder & | decoder, | |||
const uint | depth = 2 , |
|||
const NormalizeType | normtype = SCALE , |
|||
const double & | rangemin = 0 , |
|||
const double & | rangemax = 0 | |||
) | [inline] |
StructurePlot::StructurePlot | ( | const SimStructure & | structure, | |
const uint | depth = 2 , |
|||
const NormalizeType | normtype = SCALE , |
|||
const double & | rangemin = 0 , |
|||
const double & | rangemax = 0 | |||
) | [inline] |
Constructor.
Definition at line 147 of file StructurePlot.H.
StructurePlot::~StructurePlot | ( | ) | [inline] |
Destructor.
Definition at line 161 of file StructurePlot.H.
Layout< PixRGB< byte > > StructurePlot::draw | ( | SimStructure & | structure, | |
const uint | w = 320 , |
|||
const uint | h = 240 , |
|||
const Dims | dims = Dims(0,1) , |
|||
const uint | length = 250 , |
|||
const uint | plotdepth = 4 , |
|||
const bool | usedisplayoutput = false | |||
) | [inline] |
plot the structure
Definition at line 181 of file StructurePlot.H.
References PlotBufferList::draw(), SimStructure::getSimUnit(), and PlotBufferList::push().
void StructurePlot::setProbe | ( | const Location & | probe | ) |
void StructurePlot::setSamplingRate | ( | const SimTime & | samplingrate | ) | [inline] |
set the sampling rate of the plotter so that time plots can be labeled correctly
Definition at line 173 of file StructurePlot.H.
References PlotBufferList::setSamplingRate().