Mir
Public Member Functions | List of all members
mir::graphics::OverlappingOutputGroup Class Reference

#include <overlapping_output_grouping.h>

Public Member Functions

template<typename Iterator >
 OverlappingOutputGroup (Iterator begin, Iterator end)
 
 OverlappingOutputGroup (OverlappingOutputGroup const &)=default
 
OverlappingOutputGroupoperator= (OverlappingOutputGroup const &)=default
 
geometry::Rectangle bounding_rectangle () const
 
void for_each_output (std::function< void(DisplayConfigurationOutput const &)> const &f) const
 

Constructor & Destructor Documentation

template<typename Iterator >
mir::graphics::OverlappingOutputGroup::OverlappingOutputGroup ( Iterator  begin,
Iterator  end 
)
inline
mir::graphics::OverlappingOutputGroup::OverlappingOutputGroup ( OverlappingOutputGroup const &  )
default

Member Function Documentation

geom::Rectangle mir::graphics::OverlappingOutputGroup::bounding_rectangle ( ) const
void mir::graphics::OverlappingOutputGroup::for_each_output ( std::function< void(DisplayConfigurationOutput const &)> const &  f) const
OverlappingOutputGroup& mir::graphics::OverlappingOutputGroup::operator= ( OverlappingOutputGroup const &  )
default

The documentation for this class was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016