|
MorphoGraphX
2.0-1-227
|
List of Mesh processes. More...
Typedefs | |
| typedef std::map< int, Point3d > | mgx::IntP3dMap |
| typedef std::map< Point2i, Point3d > | mgx::P2iP3dMap |
| typedef std::unordered_map< vertex, std::set< int > > | mgx::JunctionCellsMap |
| typedef std::unordered_map< int, std::set< vertex > > | mgx::CellJunctionsMap |
| typedef std::unordered_map< int, std::vector< vertex > > | mgx::CellJunctionsInOrderMap |
| typedef std::pair< vertex, std::set< int > > | mgx::VertLabelsP |
| typedef std::pair< int, std::set< vertex > > | mgx::CellJunctionsP |
| typedef std::pair< int, std::vector< vertex > > | mgx::CellJunctionsInOrderP |
Public Slots | |
| void | mgx::LoadHeatMap::selectFile () |
| void | mgx::LoadHeatMap::selectColumn (int c) |
| void | mgx::HeatAndChangeMap::changeMapType (const QString &type) |
Protected Slots | |
| void | mgx::ComputeHeatMap::changeMapType (const QString &type) |
| void | mgx::ComputeHeatMap::selectSpreadsheetFile () |
List of Mesh processes.
Set cell type.
Process that resembles Aleksandra's Phython script to merge several Label-Parent files.
Set parent.
| typedef std::unordered_map<int, std::vector<vertex> > mgx::CellJunctionsInOrderMap |
Definition at line 71 of file MeshProcessPDG.hpp.
| typedef std::pair<int, std::vector<vertex> > mgx::CellJunctionsInOrderP |
Definition at line 75 of file MeshProcessPDG.hpp.
| typedef std::unordered_map<int, std::set<vertex> > mgx::CellJunctionsMap |
Definition at line 70 of file MeshProcessPDG.hpp.
| typedef std::pair<int, std::set<vertex> > mgx::CellJunctionsP |
Definition at line 74 of file MeshProcessPDG.hpp.
| typedef std::map<int, Point3d> mgx::IntP3dMap |
Definition at line 106 of file MeshProcessCellAxis.hpp.
| typedef std::unordered_map<vertex, std::set<int> > mgx::JunctionCellsMap |
Definition at line 69 of file MeshProcessPDG.hpp.
| typedef std::map<Point2i, Point3d> mgx::P2iP3dMap |
Definition at line 107 of file MeshProcessCellAxis.hpp.
| typedef std::pair<vertex, std::set<int> > mgx::VertLabelsP |
Definition at line 73 of file MeshProcessPDG.hpp.
| Enumerator | |
|---|---|
| AREA | |
| VOLUME | |
| WALL | |
Definition at line 90 of file MeshProcessHeatMap.hpp.
| Enumerator | |
|---|---|
| SINGLE | |
| INCREASING_RATIO | |
| INCREASING_DIFF | |
| DECREASING_RATIO | |
| DECREASING_DIFF | |
| INCREASING_GROWTH | |
| DECREASING_GROWTH | |
Definition at line 103 of file MeshProcessHeatMap.hpp.
| Enumerator | |
|---|---|
| NONE | |
| CELL_AVERAGE | |
| WALL_MIN | |
Definition at line 101 of file MeshProcessHeatMap.hpp.
| Enumerator | |
|---|---|
| GEOMETRY | |
| BORDER | |
| INTERIOR | |
| TOTAL | |
| BORDER_TOTAL | |
| INTERIOR_TOTAL | |
Definition at line 92 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 785 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 516 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 547 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 53 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 149 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 174 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 123 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 94 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 448 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 170 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 272 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 72 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 35 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 647 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 740 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 715 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 484 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 760 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 299 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 424 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 244 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 215 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 699 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 260 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 394 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 590 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 27 of file MeshProcessTriangleData.hpp.
|
inline |
Definition at line 207 of file MeshProcessCellMesh.hpp.
|
inline |
Definition at line 617 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 798 of file MeshProcessHeatMap.hpp.
| mgxBase_EXPORT void mgx::findCellJunctions | ( | Mesh * | mesh, |
| vvGraph & | S, | ||
| JunctionInformation & | jInfo | ||
| ) |
| mgxBase_EXPORT void mgx::findCellJunctionsInOrder | ( | Mesh * | mesh, |
| vvGraph & | S, | ||
| JunctionInformation & | jInfo | ||
| ) |
| mgxBase_EXPORT void mgx::findCellJunctionsParents | ( | Mesh * | mesh, |
| vvGraph & | S, | ||
| JunctionInformation & | jInfo | ||
| ) |
| double mgx::geoMeanVectorValue | ( | std::vector< double > & | values | ) |
| bool mgx::HeatAndChangeMap::getData | ( | Mesh * | m, |
| QString | measureFolder, | ||
| QString | measure, | ||
| bool | forceRecalc, | ||
| AttrMap< int, double > & | data | ||
| ) |
| bool mgx::ComputeHeatMap::getLabelMaps | ( | ImageHeatMaps & | map, |
| Mesh * | mesh | ||
| ) |
|
inline |
Definition at line 804 of file MeshProcessHeatMap.hpp.
| bool mgx::StatsTriangleValues::initialize | ( | ) |
|
virtual |
Initialize the process.
Called from the main (GUI) thread before the process is run. If there is an active GUI, then parent will be set.
The process can use the method to update the argument list with a dialog. If the arguments are updates, the process should return true
| parent | Pointer to the parent widget if there is an active GUI. |
Reimplemented from mgx::Process.
|
virtual |
Initialize the process.
Called from the main (GUI) thread before the process is run. If there is an active GUI, then parent will be set.
The process can use the method to update the argument list with a dialog. If the arguments are updates, the process should return true
| parent | Pointer to the parent widget if there is an active GUI. |
Reimplemented from mgx::Process.
|
virtual |
Initialize the process.
Called from the main (GUI) thread before the process is run. If there is an active GUI, then parent will be set.
The process can use the method to update the argument list with a dialog. If the arguments are updates, the process should return true
| parent | Pointer to the parent widget if there is an active GUI. |
Reimplemented from mgx::Process.
|
virtual |
Initialize the process.
Called from the main (GUI) thread before the process is run. If there is an active GUI, then parent will be set.
The process can use the method to update the argument list with a dialog. If the arguments are updates, the process should return true
| parent | Pointer to the parent widget if there is an active GUI. |
Reimplemented from mgx::Process.
|
virtual |
Initialize the process.
Called from the main (GUI) thread before the process is run. If there is an active GUI, then parent will be set.
The process can use the method to update the argument list with a dialog. If the arguments are updates, the process should return true
| parent | Pointer to the parent widget if there is an active GUI. |
Reimplemented from mgx::Process.
|
inline |
Definition at line 797 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 803 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 800 of file MeshProcessHeatMap.hpp.
|
inline |
Definition at line 799 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 40 of file MeshProcessTriangleData.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 47 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 79 of file MeshProcessCellMesh.hpp.
|
virtual |
Runs the process.
Reimplemented from mgx::Process.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 102 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 134 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 159 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 182 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 185 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 214 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 225 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 255 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 271 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 279 of file MeshProcessCellMesh.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 312 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 409 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 433 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 463 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 496 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 527 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 569 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 602 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 626 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 670 of file MeshProcessHeatMap.hpp.
|
virtual |
Runs the process.
Reimplemented from mgx::Process.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 727 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 749 of file MeshProcessHeatMap.hpp.
|
inlinevirtual |
Runs the process.
Reimplemented from mgx::Process.
Definition at line 773 of file MeshProcessHeatMap.hpp.
| bool mgx::HeatMapAllMeasures2D::run | ( | bool | excludeSlow | ) |
|
inline |
Definition at line 787 of file MeshProcessHeatMap.hpp.
| bool mgx::ExtendCells::run | ( | Mesh * | m | ) |
| bool mgx::SelectByHeat::run | ( | Mesh * | m, |
| double | lowerThreshold, | ||
| double | upperThreshold, | ||
| bool | resetSelection | ||
| ) |
| bool mgx::RescaleHeatMap::run | ( | Mesh * | m, |
| float | min, | ||
| float | max | ||
| ) |
| bool mgx::HeatMapSmooth::run | ( | Mesh * | m, |
| int | passes, | ||
| QString | mode, | ||
| bool | rescale, | ||
| QString | attrName | ||
| ) |
| bool mgx::CleanHeatMap::run | ( | Mesh * | m, |
| Mesh * | m2, | ||
| bool | useSelection, | ||
| QString | minValue, | ||
| QString | maxValue | ||
| ) |
| bool mgx::HeatAndChangeMap::run | ( | Mesh * | m, |
| Mesh * | m2, | ||
| QString | measure, | ||
| bool | forceRecalc, | ||
| QString | identicalLabel, | ||
| bool | changeMap, | ||
| QString | changeDir, | ||
| QString | changeType, | ||
| bool | m1Labels, | ||
| bool | m2Labels | ||
| ) |
| bool mgx::HeatMapGrowth::run | ( | Mesh * | m, |
| Mesh * | m2, | ||
| QString | name, | ||
| QString | t1, | ||
| QString | t2, | ||
| bool | createCustom | ||
| ) |
| bool mgx::CreateAttrMap::run | ( | Mesh * | m, |
| Mesh * | m2, | ||
| QString | prefix, | ||
| QString | name, | ||
| QString | key, | ||
| QString | value, | ||
| QString | meshNumber, | ||
| bool | cleanMesh | ||
| ) |
| bool mgx::SwitchHeatParent::run | ( | Mesh * | m, |
| QString | direction | ||
| ) |
| bool mgx::HeatMapCellType::run | ( | Mesh * | m, |
| QString | mode, | ||
| int | bins | ||
| ) |
| bool mgx::CombineAttrMaps::run | ( | Mesh * | m, |
| QString | name1, | ||
| QString | name2, | ||
| bool | combination, | ||
| QString | combinationType, | ||
| bool | transformation, | ||
| QString | transformationType, | ||
| QString | transformationType2, | ||
| int | ignoreParent, | ||
| double | lowerT, | ||
| double | upperT, | ||
| QString | combinedAttrMap | ||
| ) |
| bool mgx::FixBorderTriangles::run | ( | Mesh * | mesh | ) |
| bool mgx::ConvertToMgxm::run | ( | Mesh * | mesh | ) |
| bool mgx::FixMeshCorners::run | ( | Mesh * | mesh, |
| bool | autoSegment, | ||
| bool | selectBadVertices, | ||
| int | maxRun | ||
| ) |
| bool mgx::DeleteHeatRangeLabels::run | ( | Mesh * | mesh, |
| bool | rescale, | ||
| bool | deleteCells, | ||
| float | min, | ||
| float | max | ||
| ) |
| bool mgx::StatsTriangleValues::run | ( | Mesh * | mesh, |
| bool | selection, | ||
| QString | stat, | ||
| float | prc | ||
| ) |
| bool mgx::SaveHeatMap::run | ( | Mesh * | mesh, |
| const QString & | filename | ||
| ) |
| bool mgx::LoadHeatMap::run | ( | Mesh * | mesh, |
| const QString & | filename, | ||
| int | column, | ||
| float | border_size | ||
| ) |
| bool mgx::ApplyHeat::run | ( | Mesh * | mesh, |
| const QString & | heatUnit, | ||
| double | heat, | ||
| double | minHeat, | ||
| double | maxHeat | ||
| ) |
| bool mgx::ConvertToMgx3d::run | ( | Mesh * | mesh, |
| double | tolerance, | ||
| double | neighborMinArea | ||
| ) |
| bool mgx::ConvertToMgxc::run | ( | Mesh * | mesh, |
| double | wallMax | ||
| ) |
| bool mgx::ConvertToMgx2d::run | ( | Mesh * | mesh, |
| double | wallMax | ||
| ) |
| bool mgx::NormalizeHeatMap::run | ( | Mesh * | mesh, |
| QString | type | ||
| ) |
| bool mgx::ScaleHeatMap::run | ( | Mesh * | mesh, |
| QString | type, | ||
| double | parameter | ||
| ) |
| bool mgx::RelabelFragments::run | ( | Mesh * | mesh1, |
| int | relabelThreshold | ||
| ) |
| bool mgx::ComputeHeatMap::run | ( | Mesh * | mesh1, |
| Mesh * | mesh2, | ||
| MapType | map, | ||
| SignalType | signal, | ||
| const QString & | reportFile, | ||
| int | report, | ||
| bool | manualRange, | ||
| float | rangeMin, | ||
| float | rangeMax, | ||
| bool | signalAverage, | ||
| bool | globalCoordinates, | ||
| PolarityType | polarity, | ||
| MultiMapType | multiMapType, | ||
| float | growthTime, | ||
| float | borderSize | ||
| ) |
| bool mgx::LoadHeatMap::selectFile | ( | const QString & | filename | ) |
|
protected |
Definition at line 159 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 156 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 330 of file MeshProcessHeatMap.hpp.
| QDialog* mgx::ComputeHeatMap::dlg |
Definition at line 136 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 328 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 154 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 158 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelBordGeom |
Definition at line 115 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelBordSig |
Definition at line 118 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelGeom |
Definition at line 114 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelHeatAmt |
Definition at line 120 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelIntGeom |
Definition at line 116 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelIntSig |
Definition at line 119 of file MeshProcessHeatMap.hpp.
| IntVIdSetMap mgx::ComputeHeatMap::ImageHeatMaps::LabelPts |
Definition at line 122 of file MeshProcessHeatMap.hpp.
| IntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::LabelTotalSig |
Definition at line 117 of file MeshProcessHeatMap.hpp.
| IntHVec3uMap mgx::ComputeHeatMap::ImageHeatMaps::LabelTris |
Definition at line 121 of file MeshProcessHeatMap.hpp.
| Mesh* mgx::HeatAndChangeMap::m |
Definition at line 645 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 150 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 147 of file MeshProcessHeatMap.hpp.
| QStringList mgx::HeatAndChangeMap::measureProcesses |
Definition at line 643 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 157 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 155 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 152 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 151 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 149 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 148 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 153 of file MeshProcessHeatMap.hpp.
|
protected |
Definition at line 329 of file MeshProcessHeatMap.hpp.
| Ui_HeatMapDialogNew mgx::HeatAndChangeMap::ui |
Definition at line 644 of file MeshProcessHeatMap.hpp.
| IntIntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::WallBordGeom |
Definition at line 124 of file MeshProcessHeatMap.hpp.
| IntIntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::WallBordSig |
Definition at line 125 of file MeshProcessHeatMap.hpp.
| IntIntFloatAttr mgx::ComputeHeatMap::ImageHeatMaps::WallHeatAmt |
Definition at line 126 of file MeshProcessHeatMap.hpp.
|
slot |
|
slot |
|
slot |
|
protectedslot |
|
protectedslot |
1.8.17