Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorTiles::CumulativeMinDims Struct Reference

Result of precomputing cumulative min dimensions for alternating V/H splits. More...

#include <phosphor-tiles/include/PhosphorTiles/TilingAlgorithmHelpers.h>

Public Attributes

QVector< int > minW
 Per-window cumulative minimum width (size = windowCount + 1)
 
QVector< int > minH
 Per-window cumulative minimum height (size = windowCount + 1)
 

Detailed Description

Result of precomputing cumulative min dimensions for alternating V/H splits.

Shared by Dwindle and Spiral algorithms via TilingAlgorithm::computeAlternatingCumulativeMinDims. Exposed as a namespace-level type so consumers / tests can reference it without the enclosing class context; the class still provides TilingAlgorithm::CumulativeMinDims as a type alias for source compatibility.

Member Data Documentation

◆ minH

QVector<int> PhosphorTiles::CumulativeMinDims::minH

Per-window cumulative minimum height (size = windowCount + 1)

◆ minW

QVector<int> PhosphorTiles::CumulativeMinDims::minW

Per-window cumulative minimum width (size = windowCount + 1)


The documentation for this struct was generated from the following file: