#include <mark.hpp>
Métodos públicos | |
Mark1DList (VOID) | |
Mark1DList (const Mark1DList &a) | |
Mark1DList & | operator= (const Mark1DList &a) |
virtual | ~Mark1DList () |
VOID | setSRate (DOUBLE sr) |
DOUBLE | getSRate (VOID) |
VOID | adjustSRate (DOUBLE sr) |
BOOL | OK (VOID) const |
BOOL | empty (VOID) const |
LONG | length (VOID) const |
VOID | clear (VOID) |
Lix | first () const |
Lix | last () const |
Lix | prev (Lix p) const |
Lix | next (Lix p) const |
BOOL | owns (Lix p) const |
LONG | index (Lix p) const |
Lix | lix (LONG i) const |
VOID | reverse (VOID) |
Lix | insbefore (Lix p, const Mark1D &m) |
Lix | insafter (Lix p, const Mark1D &m) |
Lix | prepend (const Mark1D &m) |
Lix | append (const Mark1D &m) |
Lix | insbefore (Lix p, const Mark1DList &a) |
Lix | insafter (Lix p, const Mark1DList &a) |
Lix | prepend (const Mark1DList &a) |
Lix | append (const Mark1DList &a) |
Lix | insbefore_mv (Lix p, Mark1DList &a) |
Lix | insafter_mv (Lix p, Mark1DList &a) |
Lix | prepend_mv (Mark1DList &a) |
Lix | append_mv (Mark1DList &a) |
Lix | insbefore (Lix p, LONG pos, const String &label="") |
Lix | insafter (Lix p, LONG pos, const String &label="") |
Lix | prepend (LONG pos, const String &label="") |
Lix | append (LONG pos, const String &label="") |
Lix | insbefore (Lix p, LONG pos, LONG span, const String &label="") |
Lix | insafter (Lix p, LONG pos, LONG span, const String &label="") |
Lix | prepend (LONG pos, LONG span, const String &label="") |
Lix | append (LONG pos, LONG span, const String &label="") |
Lix | seek_p (LONG pos, Lix from=0) const |
Lix | seek_s (LONG span, Lix from=0) const |
Lix | seek_l (String label, Lix from=0) const |
Lix | seek_ps (LONG pos, LONG span, Lix from=0) const |
Lix | seek_pl (LONG pos, String label, Lix from=0) const |
Lix | seek_sl (LONG span, String label, Lix from=0) const |
Lix | seek_psl (LONG pos, LONG span, String label, Lix from=0) const |
Lix | seek_p (const Mark1D &m, Lix from=0) const |
Lix | seek_s (const Mark1D &m, Lix from=0) const |
Lix | seek_l (const Mark1D &m, Lix from=0) const |
Lix | seek_ps (const Mark1D &m, Lix from=0) const |
Lix | seek_pl (const Mark1D &m, Lix from=0) const |
Lix | seek_sl (const Mark1D &m, Lix from=0) const |
Lix | seek_psl (const Mark1D &m, Lix from=0) const |
Lix | rseek_p (LONG pos, Lix from=0) const |
Lix | rseek_s (LONG span, Lix from=0) const |
Lix | rseek_l (String label, Lix from=0) const |
Lix | rseek_ps (LONG pos, LONG span, Lix from=0) const |
Lix | rseek_pl (LONG pos, String label, Lix from=0) const |
Lix | rseek_sl (LONG span, String label, Lix from=0) const |
Lix | rseek_psl (LONG pos, LONG span, String label, Lix from=0) const |
Lix | rseek_p (const Mark1D &m, Lix from=0) const |
Lix | rseek_s (const Mark1D &m, Lix from=0) const |
Lix | rseek_l (const Mark1D &m, Lix from=0) const |
Lix | rseek_ps (const Mark1D &m, Lix from=0) const |
Lix | rseek_pl (const Mark1D &m, Lix from=0) const |
Lix | rseek_sl (const Mark1D &m, Lix from=0) const |
Lix | rseek_psl (const Mark1D &m, Lix from=0) const |
VOID | uniq_p (VOID) |
VOID | uniq_s (VOID) |
VOID | uniq_l (VOID) |
VOID | uniq_ps (VOID) |
VOID | uniq_pl (VOID) |
VOID | uniq_sl (VOID) |
VOID | uniq_psl (VOID) |
Lix | del (Lix p, INT dir=1) |
VOID | delprev (Lix p) |
VOID | delnext (Lix p) |
Lix | delfirst () |
Lix | dellast () |
const Mark1D & | mark (Lix p) const |
const Mark1D & | operator() (Lix p) const |
Mark1D & | mark (Lix p) |
const LONG & | pos (Lix p) const |
LONG & | pos (Lix p) |
const LONG & | span (Lix p) const |
LONG & | span (Lix p) |
const String & | label (Lix p) const |
String & | label (Lix p) |
VOID | exchange (Lix p1, Lix p2) |
VOID | sort (BOOL reverse=FALSE) |
VOID | adjust_scale (DOUBLE k, LONG t0=0) |
VOID | adjust_del (LONG pos, LONG n=1) |
VOID | adjust_ins (LONG pos, LONG n=1) |
VOID | adjust_range (LONG t0, LONG t1) |
Lix | insbefore_ms (Lix p, const Mark1D &m, DOUBLE srate) |
Lix | insafter_ms (Lix p, const Mark1D &m, DOUBLE srate) |
Lix | prepend_ms (const Mark1D &m, DOUBLE srate) |
Lix | append_ms (const Mark1D &m, DOUBLE srate) |
Lix | insbefore_ms (Lix p, const Mark1DList &a) |
Lix | insafter_ms (Lix p, const Mark1DList &a) |
Lix | prepend_ms (const Mark1DList &a) |
Lix | append_ms (const Mark1DList &a) |
Lix | insbefore_mv_ms (Lix p, Mark1DList &a) |
Lix | insafter_mv_ms (Lix p, Mark1DList &a) |
Lix | prepend_mv_ms (Mark1DList &a) |
Lix | append_mv_ms (Mark1DList &a) |
Lix | insbefore_ms (Lix p, DOUBLE posms, const String &label="") |
Lix | insafter_ms (Lix p, DOUBLE posms, const String &label="") |
Lix | prepend_ms (DOUBLE posms, const String &label="") |
Lix | append_ms (DOUBLE posms, const String &label="") |
Lix | insbefore_ms (Lix p, DOUBLE posms, DOUBLE spanms, const String &label="") |
Lix | insafter_ms (Lix p, DOUBLE posms, DOUBLE spanms, const String &label="") |
Lix | prepend_ms (DOUBLE posms, DOUBLE spanms, const String &label="") |
Lix | append_ms (DOUBLE posms, DOUBLE spanms, const String &label="") |
Lix | seek_p_ms (DOUBLE posms, Lix from=0) const |
Lix | seek_s_ms (DOUBLE spanms, Lix from=0) const |
Lix | seek_ps_ms (DOUBLE posms, DOUBLE spanms, Lix from=0) const |
Lix | seek_pl_ms (DOUBLE posms, String label, Lix from=0) const |
Lix | seek_sl_ms (DOUBLE spanms, String label, Lix from=0) const |
Lix | seek_psl_ms (DOUBLE posms, DOUBLE spanms, String label, Lix from=0) const |
Lix | seek_p_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | seek_s_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | seek_ps_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | seek_pl_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | seek_sl_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | seek_psl_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | rseek_p_ms (DOUBLE posms, Lix from=0) const |
Lix | rseek_s_ms (DOUBLE spanms, Lix from=0) const |
Lix | rseek_ps_ms (DOUBLE posms, DOUBLE spanms, Lix from=0) const |
Lix | rseek_pl_ms (DOUBLE posms, String label, Lix from=0) const |
Lix | rseek_sl_ms (DOUBLE spanms, String label, Lix from=0) const |
Lix | rseek_psl_ms (DOUBLE posms, DOUBLE spanms, String label, Lix from=0) const |
Lix | rseek_p_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | rseek_s_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | rseek_ps_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | rseek_pl_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | rseek_sl_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
Lix | rseek_psl_ms (const Mark1D &m, DOUBLE sr, Lix from=0) const |
DOUBLE | getpos_ms (Lix p) const |
VOID | setpos_ms (Lix p, DOUBLE pos_ms) |
DOUBLE | getspan_ms (Lix p) const |
VOID | setspan_ms (Lix p, DOUBLE span_ms) |
VOID | adjust_scale_ms (DOUBLE k, DOUBLE t0_ms=0) |
VOID | adjust_del_ms (DOUBLE pos_ms, DOUBLE n_ms=1) |
VOID | adjust_ins_ms (DOUBLE pos_ms, DOUBLE n_ms=1) |
VOID | adjust_range_ms (DOUBLE t0_ms, DOUBLE t1_ms) |
const Mark1D & | mark (LIINT i) const |
const Mark1D & | operator() (LIINT i) const |
Mark1D & | mark (LIINT i) |
const LONG & | pos (LIINT i) const |
LONG & | pos (LIINT i) |
const LONG & | span (LIINT i) const |
LONG & | span (LIINT i) |
const String & | label (LIINT i) const |
String & | label (LIINT i) |
VOID | exchange (LIINT i1, LIINT i2) |
DOUBLE | getpos_ms (LIINT i) const |
VOID | setpos_ms (LIINT i, DOUBLE pos_ms) |
DOUBLE | getspan_ms (LIINT i) const |
VOID | setspan_ms (LIINT i, DOUBLE span_ms) |
BOOL | foutput (FILE *f, BOOL indent, BOOL rangespan, BOOL ms) |
VOID | finput (FILE *f, BOOL ms, const CHAR *fileName, LONG &line, CHAR *buf, INT buflen, INT eofch) |
BOOL | foutput (FILE *f, BOOL rangespan=FALSE) |
BOOL | foutput_ms (FILE *f, BOOL rangespan=FALSE) |
VOID | finput (FILE *f, BOOL ms=FALSE) |
VOID | finput_ms (FILE *f) |
Atributos privados | |
ListT< Mark1D > | l |
DOUBLE | srate |
Definición en la línea 73 del archivo mark.hpp.
Mark1DList::Mark1DList | ( | const Mark1DList & | a | ) | [inline] |
virtual Mark1DList::~Mark1DList | ( | ) | [inline, virtual] |
Mark1DList& Mark1DList::operator= | ( | const Mark1DList & | a | ) | [inline] |
VOID Mark1DList::adjustSRate | ( | DOUBLE | sr | ) |
Definición en la línea 32 del archivo mark_0.cpp.
BOOL Mark1DList::OK | ( | VOID | ) | const |
Definición en la línea 39 del archivo mark_0.cpp.
Lix Mark1DList::insbefore | ( | Lix | p, | |
const Mark1DList & | a | |||
) | [inline] |
Lix Mark1DList::insafter | ( | Lix | p, | |
const Mark1DList & | a | |||
) | [inline] |
Lix Mark1DList::prepend | ( | const Mark1DList & | a | ) | [inline] |
Lix Mark1DList::append | ( | const Mark1DList & | a | ) | [inline] |
Lix Mark1DList::insbefore_mv | ( | Lix | p, | |
Mark1DList & | a | |||
) | [inline] |
Lix Mark1DList::insafter_mv | ( | Lix | p, | |
Mark1DList & | a | |||
) | [inline] |
Lix Mark1DList::prepend_mv | ( | Mark1DList & | a | ) | [inline] |
Lix Mark1DList::append_mv | ( | Mark1DList & | a | ) | [inline] |
Definición en la línea 54 del archivo mark_1.cpp.
Definición en la línea 63 del archivo mark_1.cpp.
Definición en la línea 72 del archivo mark_1.cpp.
Definición en la línea 81 del archivo mark_1.cpp.
Definición en la línea 90 del archivo mark_1.cpp.
Definición en la línea 99 del archivo mark_1.cpp.
Definición en la línea 108 del archivo mark_1.cpp.
Definición en la línea 118 del archivo mark_1.cpp.
Definición en la línea 127 del archivo mark_1.cpp.
Definición en la línea 136 del archivo mark_1.cpp.
Definición en la línea 145 del archivo mark_1.cpp.
Definición en la línea 154 del archivo mark_1.cpp.
Definición en la línea 163 del archivo mark_1.cpp.
Definición en la línea 172 del archivo mark_1.cpp.
VOID Mark1DList::uniq_p | ( | VOID | ) |
Definición en la línea 182 del archivo mark_1.cpp.
VOID Mark1DList::uniq_s | ( | VOID | ) |
Definición en la línea 192 del archivo mark_1.cpp.
VOID Mark1DList::uniq_l | ( | VOID | ) |
Definición en la línea 202 del archivo mark_1.cpp.
VOID Mark1DList::uniq_ps | ( | VOID | ) |
Definición en la línea 212 del archivo mark_1.cpp.
VOID Mark1DList::uniq_pl | ( | VOID | ) |
Definición en la línea 222 del archivo mark_1.cpp.
VOID Mark1DList::uniq_sl | ( | VOID | ) |
Definición en la línea 232 del archivo mark_1.cpp.
VOID Mark1DList::uniq_psl | ( | VOID | ) |
Definición en la línea 242 del archivo mark_1.cpp.
const LONG& Mark1DList::pos | ( | Lix | p | ) | const [inline] |
const LONG& Mark1DList::span | ( | Lix | p | ) | const [inline] |
VOID Mark1DList::sort | ( | BOOL | reverse = FALSE |
) |
Definición en la línea 46 del archivo mark_1.cpp.
VOID Mark1DList::adjust_scale | ( | DOUBLE | k, | |
LONG | t0 = 0 | |||
) |
Definición en la línea 87 del archivo mark_0.cpp.
VOID Mark1DList::adjust_del | ( | LONG | pos, | |
LONG | n = 1 | |||
) |
Definición en la línea 99 del archivo mark_0.cpp.
VOID Mark1DList::adjust_ins | ( | LONG | pos, | |
LONG | n = 1 | |||
) |
Definición en la línea 149 del archivo mark_0.cpp.
VOID Mark1DList::adjust_range | ( | LONG | t0, | |
LONG | t1 | |||
) |
Definición en la línea 49 del archivo mark_0.cpp.
Lix Mark1DList::insbefore_ms | ( | Lix | p, | |
const Mark1DList & | a | |||
) |
Lix Mark1DList::insafter_ms | ( | Lix | p, | |
const Mark1DList & | a | |||
) |
Lix Mark1DList::prepend_ms | ( | const Mark1DList & | a | ) |
Lix Mark1DList::append_ms | ( | const Mark1DList & | a | ) |
Lix Mark1DList::insbefore_mv_ms | ( | Lix | p, | |
Mark1DList & | a | |||
) |
Lix Mark1DList::insafter_mv_ms | ( | Lix | p, | |
Mark1DList & | a | |||
) |
Lix Mark1DList::prepend_mv_ms | ( | Mark1DList & | a | ) |
Lix Mark1DList::append_mv_ms | ( | Mark1DList & | a | ) |
Definición en la línea 32 del archivo mark_2.cpp.
Definición en la línea 39 del archivo mark_2.cpp.
Definición en la línea 46 del archivo mark_2.cpp.
Definición en la línea 54 del archivo mark_2.cpp.
Definición en la línea 61 del archivo mark_2.cpp.
Definición en la línea 68 del archivo mark_2.cpp.
Definición en la línea 76 del archivo mark_2.cpp.
Definición en la línea 83 del archivo mark_2.cpp.
Definición en la línea 90 del archivo mark_2.cpp.
Definición en la línea 98 del archivo mark_2.cpp.
Definición en la línea 105 del archivo mark_2.cpp.
Definición en la línea 112 del archivo mark_2.cpp.
Definición en la línea 120 del archivo mark_2.cpp.
Definición en la línea 127 del archivo mark_2.cpp.
Definición en la línea 134 del archivo mark_2.cpp.
Definición en la línea 142 del archivo mark_2.cpp.
Definición en la línea 149 del archivo mark_2.cpp.
Definición en la línea 156 del archivo mark_2.cpp.
Definición en la línea 164 del archivo mark_2.cpp.
Definición en la línea 171 del archivo mark_2.cpp.
Definición en la línea 178 del archivo mark_2.cpp.
Definición en la línea 186 del archivo mark_2.cpp.
Definición en la línea 193 del archivo mark_2.cpp.
Definición en la línea 200 del archivo mark_2.cpp.
VOID Mark1DList::setpos_ms | ( | Lix | p, | |
DOUBLE | pos_ms | |||
) |
VOID Mark1DList::setspan_ms | ( | Lix | p, | |
DOUBLE | span_ms | |||
) |
VOID Mark1DList::adjust_scale_ms | ( | DOUBLE | k, | |
DOUBLE | t0_ms = 0 | |||
) |
Definición en la línea 177 del archivo mark_0.cpp.
VOID Mark1DList::adjust_del_ms | ( | DOUBLE | pos_ms, | |
DOUBLE | n_ms = 1 | |||
) |
Definición en la línea 184 del archivo mark_0.cpp.
VOID Mark1DList::adjust_ins_ms | ( | DOUBLE | pos_ms, | |
DOUBLE | n_ms = 1 | |||
) |
Definición en la línea 192 del archivo mark_0.cpp.
VOID Mark1DList::adjust_range_ms | ( | DOUBLE | t0_ms, | |
DOUBLE | t1_ms | |||
) |
Definición en la línea 200 del archivo mark_0.cpp.
const LONG& Mark1DList::pos | ( | LIINT | i | ) | const [inline] |
const LONG& Mark1DList::span | ( | LIINT | i | ) | const [inline] |
VOID Mark1DList::setpos_ms | ( | LIINT | i, | |
DOUBLE | pos_ms | |||
) |
VOID Mark1DList::setspan_ms | ( | LIINT | i, | |
DOUBLE | span_ms | |||
) |
BOOL Mark1DList::foutput | ( | FILE * | f, | |
BOOL | indent, | |||
BOOL | rangespan, | |||
BOOL | ms | |||
) |
Definición en la línea 83 del archivo mark_3.cpp.
VOID Mark1DList::finput | ( | FILE * | f, | |
BOOL | ms, | |||
const CHAR * | fileName, | |||
LONG & | line, | |||
CHAR * | buf, | |||
INT | buflen, | |||
INT | eofch | |||
) |
Definición en la línea 147 del archivo mark_3.cpp.
BOOL Mark1DList::foutput | ( | FILE * | f, | |
BOOL | rangespan = FALSE | |||
) | [inline] |
BOOL Mark1DList::foutput_ms | ( | FILE * | f, | |
BOOL | rangespan = FALSE | |||
) | [inline] |
VOID Mark1DList::finput | ( | FILE * | f, | |
BOOL | ms = FALSE | |||
) |
Definición en la línea 207 del archivo mark_3.cpp.
ListT<Mark1D> Mark1DList::l [private] |
DOUBLE Mark1DList::srate [private] |