12 #ifndef MIPLAYER_H_6014714286 13 #define MIPLAYER_H_6014714286 19 #include <Carna/Carna.h> 52 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
67 (
float minIntensity,
float maxIntensity
102 #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 intensity range and the way it is visualized by a maximum intensity projection.
static const base::BlendFunction LAYER_FUNCTION_ADD
Defines the additive blending function.
Defines how alpha blending is to be performed.
Defines Carna::base::BlendFunction.
base::math::Span< float > intensityRange
Holds the intensity range that this layer covers as described here.
#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.