![]() |
IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
|
Stores set of grades as a matrix.
Although it is called log_*ovr*curves, the name is purely etymological. This log is generic enough to store any set of grades curves
Definition at line 4 of file log_ovrcurves.m.
Inheritance diagram for log_ovrcurves:
Collaboration diagram for log_ovrcurves:Public Member Functions | |
| function | log_ovrcurves () |
| function get | nf (in o) |
| function | get_description (in o, in flag_short) |
| function | setbatch (in o, in params) |
| Sets several properties of an object at once. More... | |
| function | get_methodname (in o, in flag_short) |
| function | get_report (in o) |
| Object reports are plain text. HTML would be cool but c'mon, we don't need that sophistication. More... | |
| function | get_html (in o, in flag_stylesheet) |
| function | get_params (in o, in data) |
| Calls Parameters GUI. More... | |
| function | extract_log (in o) |
| function | get_ancestry (in o, in flag_title) |
Public Attributes | |
| Property | gradess |
| (nf)x(number of grades) matrix More... | |
| Property | legends |
| Legends: meaning of each row within gradess. More... | |
| Property | fea_x |
| Extracted from data. More... | |
| Property | xname |
| Extracted from data. More... | |
| Property | xunit |
| Extracted from data. More... | |
| Property | yname |
| Describes what the "grades" represent. More... | |
| Property | yunit |
| Describes what the "grades" represent. More... | |
| Property | idx_ref |
| Index of reference class. More... | |
| Property | nf |
| Property | title |
| Property | color |
Protected Member Functions | |
| function | do_get_report (in o) |
| Default report. More... | |
| function | do_get_html (in o) |
| Abstract. HTML inner body. More... | |
Protected Attributes | |
| Property | classtitle |
| Class Title. Should have a descriptive name, as short as possible. More... | |
| Property | short |
| Short for the method name. More... | |
| Property | flag_params |
| Property | flag_ui |
| (GUI setting) Whether to "publish" in blockmenu and datatool. Note that a class can be "published" without a GUI (set flag_params=0 in this case, at the class constructor). More... | |
| Property | moreactions |
| (GUI setting) String cell containing names of methods that may be called from the GUIs More... | |
| function log_ovrcurves::log_ovrcurves | ( | ) |
|
protectedinherited |
Abstract. HTML inner body.
|
protectedinherited |
Default report.
|
inherited |
| o |
|
inherited |
| o | |
| flag_title=1 |
|
inherited |
Returns description string
Precedence according with flag_short:
| flag_short=0 | I am sealing this to make sure that no class will try to improvise on this function. |
|
inherited |
| flag_stylesheet=1 | Whether to include the stylesheet in the HTML |
|
inherited |
This is used only to compose sequence string e.g. xxx->yyy->zzz
| flag_short=0 |
|
inherited |
Calls Parameters GUI.
If flag_params, tries uip_<class>.m. If fails, tries uip_<ancestor>.m and so on
|
inherited |
Object reports are plain text. HTML would be cool but c'mon, we don't need that sophistication.
| function get log_ovrcurves::nf | ( | in | o | ) |
|
inherited |
Sets several properties of an object at once.
| o | |
| params | Cell followint the pattern{'property1', value1, 'property2', value2, ...} |
|
protectedinherited |
|
inherited |
| Property log_ovrcurves::fea_x |
Extracted from data.
Definition at line 17 of file log_ovrcurves.m.
|
protectedinherited |
=1. (GUI setting) Whether to call a GUI when the block is selected in blockmenu.m . If true, a routine called "uip_"<class name> will be called.
|
protectedinherited |
| Property log_ovrcurves::gradess |
(nf)x(number of grades) matrix
Definition at line 10 of file log_ovrcurves.m.
| Property log_ovrcurves::idx_ref |
Index of reference class.
Definition at line 33 of file log_ovrcurves.m.
| Property log_ovrcurves::legends |
Legends: meaning of each row within gradess.
Definition at line 13 of file log_ovrcurves.m.
|
protectedinherited |
| Property log_ovrcurves::nf |
Definition at line 38 of file log_ovrcurves.m.
|
protectedinherited |
| Property log_ovrcurves::xname |
Extracted from data.
Definition at line 20 of file log_ovrcurves.m.
| Property log_ovrcurves::xunit |
Extracted from data.
Definition at line 23 of file log_ovrcurves.m.
| Property log_ovrcurves::yname |
Describes what the "grades" represent.
Definition at line 26 of file log_ovrcurves.m.
| Property log_ovrcurves::yunit |
Describes what the "grades" represent.
Definition at line 29 of file log_ovrcurves.m.