Go to the documentation of this file.
62 std::unique_ptr<Self> self;
66 #endif // MIRAL_ZONE_H
Mir Abstraction Layer.
Definition: floating_window_manager.h:31
Zone(Zone const &other)
Makes a copy of the underlying private data.
Zone(Rectangle const &extents)
Create a new zone with the given extents.
auto extents() const -> Rectangle
The area of this zone in global display coordinates.
Definition: rectangle.h:34
auto is_same_zone(Zone const &other) const -> bool
Multiple zone objects with different extents may be the "same" zone. For example, the arguments of mi...
Basic geometry types. Types for dimensions, displacements, etc. and the operations that they support.
Definition: dimensions.h:31
auto operator==(Zone const &other) const -> bool
Returns false if any properties are different (even if they are the same zone) Will always return fal...
A rectangular area of the display. Not tied to a specific output.
Definition: zone.h:36
Zone & operator=(Zone const &other)
Copies private data by value.
Copyright © 2012-2021
Canonical Ltd.
Generated on Thu Jun 24 19:55:23 UTC 2021
This documentation is licensed under the GPL version 2 or 3.