|
anpstudio 0.1.0
ANP Studio — Analytic Network Process desktop application
|
Desktop application for modeling, editing, and calculating Analytic Network Process (ANP) networks. Built with Qt 6 Widgets.
Computational types (anpcpp::AnpNetwork, RatingsPrioritizer, etc.) come from libanpcpp. See the libanpcpp API documentation for the numerical library.
| Class | Role |
|---|---|
| Document | Owns the root network, undo stack, selection, and calc freshness |
| MainWindow | Stage strip shell and shared menus |
| NetworkCanvas | Interactive cluster/node diagram (double-click opens subnet) |
| InspectorPanel | Selected node/cluster properties |
| JudgmentNavPanel | Top selector: Node/Cluster, Wrt, Other Cluster, Pairwise/Ratings |
| PairwisePanel | Pairwise matrix / questionnaire editor |
| RatingsPanel | Ratings scale definition and votes |
| JudgmentPrioritiesPanel | Horizontal bar chart of local judgment priorities |
| ResultsPanel | Supermatrices, limit matrix, and alternative scores |
| SynthesisSummaryPanel | Ranked alternatives and stale badge |