GridCellSelectionRange Class Reference

(Qtitan::GridCellSelectionRange)

Public Functions

GridCellSelectionRange ( GridModelController * controller, const GridCell & topLeft, const GridCell & bottomRight )
GridCell bottomRight () const
bool contains ( const GridCellSelectionRange & range ) const
GridCellSelectionRange intersect ( const GridCellSelectionRange & range ) const
bool isCellSelected ( const GridCell & cell ) const
bool isRowSelected ( const GridRow * row ) const
bool isValid () const
GridCell topLeft () const

Member Function Documentation

GridCellSelectionRange::GridCellSelectionRange ( GridModelController * controller, const GridCell & topLeft, const GridCell & bottomRight )

GridCell GridCellSelectionRange::bottomRight () const

bool GridCellSelectionRange::contains ( const GridCellSelectionRange & range ) const

GridCellSelectionRange GridCellSelectionRange::intersect ( const GridCellSelectionRange & range ) const

bool GridCellSelectionRange::isCellSelected ( const GridCell & cell ) const

bool GridCellSelectionRange::isRowSelected ( const GridRow * row ) const

bool GridCellSelectionRange::isValid () const

GridCell GridCellSelectionRange::topLeft () const