12 #ifndef MIPLAYER_H_6014714286
13 #define MIPLAYER_H_6014714286
19 #include <Carna/Carna.h>
51 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
101 #endif // MIPLAYER_H_6014714286
Defines Carna::base::math namespace and CARNA_FOR_VECTOR3UI.
static const base::BlendFunction LAYER_FUNCTION_REPLACE
Defines "replacing" blending function.
Defines Carna::base::math::Span.
Eigen::Matrix< float, 4, 1 > Vector4f
Defines vector.
Defines an HUV range and the way it's visualized within a MIPStage.
base::math::Span< base::HUV > huRange
Holds the HUV range that this layer covers as described here.
static const base::BlendFunction LAYER_FUNCTION_ADD
Defines the additive blending function.
Defines how alpha blending is to be performed.
signed short HUV
Represents values in .
Defines Carna::base::BlendFunction.
#define NON_COPYABLE
Features class it is placed in as non-copyable.
base::math::Vector4f color
Holds the color of this layer as described here.