FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
|
Go to the documentation of this file.
13 void setMinConfidence(
float confidence);
14 void setMaxOpacity(
float opacity);
15 void setChannelColor(
uint channel,
Color color);
16 void setChannelHidden(
uint channel,
bool hide);
17 void setInterpolation(
bool useInterpolation);
18 void loadAttributes()
override;
21 void drawTextures(Matrix4f &perspectiveMatrix, Matrix4f &viewingMatrix,
bool mode2D);
22 void draw(Matrix4f perspectiveMatrix, Matrix4f viewingMatrix,
float zNear,
float zFar,
bool mode2D)
override;
25 std::unordered_map<uint, bool>
mHide;
26 std::unordered_map<uint, std::shared_ptr<Tensor>>
mTensorUsed;
28 float mMaxOpacity = 0.3;
29 float mMinConfidence = 0.5f;
32 bool mUseInterpolation =
true;
std::unordered_map< uint, bool > mHide
Definition: HeatmapRenderer.hpp:25
Definition: AffineTransformation.hpp:7
#define FAST_OBJECT(className)
Definition: Object.hpp:9
std::unordered_map< uint, std::shared_ptr< Tensor > > mTensorUsed
Definition: HeatmapRenderer.hpp:26
bool mColorsModified
Definition: HeatmapRenderer.hpp:31
std::unordered_map< uint, Color > mColors
Definition: HeatmapRenderer.hpp:24
unsigned int uint
Definition: DataTypes.hpp:16
cl::Buffer mColorBuffer
Definition: HeatmapRenderer.hpp:30
Definition: ImageRenderer.hpp:8
Definition: HeatmapRenderer.hpp:10