source: mmcs/genericFunctions.h @ c7597d8

Last change on this file since c7597d8 was 79b7f06, checked in by rudmanmrrod <rudman22@…>, 8 years ago

Alineado el texto de las endogenas, agregado span de las cuentas en descomposicion

  • Property mode set to 100644
File size: 1.6 KB
RevLine 
[4c71262]1#ifndef GENERICFUNCTIONS_H
2#define GENERICFUNCTIONS_H
3
[e62517a]4#include <QtWidgets>
[b0c244f]5#include <Eigen>
[4c71262]6
[e62517a]7//Funciones de tipo void
8void titleSeleccionar(QTableWidget *);
9void crearTablaComparar(QTableWidget *to, QTableWidget *tw);
10void encadenamientosStyle(QTableWidgetItem *);
11void tableItem(QTableWidget *tw, int inicio, int fin, QString texto);
12void CellStyle(QTableWidgetItem *);
13void CellStyleComponente(QTableWidgetItem *);
14void CellStyleExEn(QTableWidgetItem *);
[79b7f06]15void insertRowExogena(QList<QString> lista, QTableWidget *, int opcion, bool center, int init);
[e62517a]16void noEditColZero(QTableWidget *);
17void ItemsNoEditable(QTableWidget *, int inicio, int fin, int col=0);
18void CrearTablaVacia(int contador, QTableWidget *);
19void crearTablaVaciaEncadenamiento(int filas, QTableWidget *,int columnas=4);
[dfabbb4]20void RowColNoEditable(QTableWidget *tw,int inicio,int fin,int item, bool fila);
[b0c244f]21void appendElements(QVector<double>,QVector<double>&);
22
[e62517a]23//Funciones de tipo Lista
24QList<QString> llenarLista(QList<QString> lista,QTableWidget *tw,int valor,int opcion);
[4c71262]25QStringList get_list(QTableWidget *tw, int row, int init, int end);
[e62517a]26QStringList ObtenerComponentes(QTableWidget *);
[b0c244f]27
28//Funciones de tipo QVector
29QVector<double> extractDiagonal(Eigen::MatrixXd Matrix);
30
[e62517a]31//Funciones de tipo Entero
[4c71262]32int diferent_elements(QStringList my_list);
[e62517a]33int contarElementosMap(QMap<QString,QStringList> diccionario);
[b0c244f]34
[dfabbb4]35//Funciones de tipo double
36double sumElements(QVector<double>);
[e62517a]37
[b0c244f]38//Funciones de tipo Eigen
39Eigen::MatrixXd extractSubMatriz(QTableWidget *tw, QString nombre_fila, QString nombre_columna, Eigen::MatrixXd Matrix);
40
41//Funciones de tipo bool
42bool validarDiagonal(QVector<double>);
43
[4c71262]44
45#endif // GENERICFUNCTIONS_H
Note: See TracBrowser for help on using the repository browser.