Magnum/Shapes/Composition.h file

Class Magnum::Shapes::Composition, typedef Magnum::Shapes::Composition2D, Magnum::Shapes::Composition3D, enum Magnum::Shapes::CompositionOperation.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Shapes deprecated
Shape library.

Classes

template<UnsignedInt dimensions>
class Magnum::Shapes::Composition deprecated
Composition of shapes.

Enums

enum class CompositionOperation: UnsignedByte { Not, And, Or } deprecated
Shape operation.

Typedefs

using Composition2D = Composition<2> deprecated
Two-dimensional shape composition.
using Composition3D = Composition<3> deprecated
Three-dimensional shape composition.

Functions

template<UnsignedInt dimensions>
auto operator<<(Debug& debug, typename Composition<dimensions>::Type value) -> Debug& deprecated
Debug output operator.