aboutsummaryrefslogtreecommitdiff
path: root/main_view.qml
diff options
context:
space:
mode:
authorSamuel Fadel <samuelfadel@gmail.com>2016-01-16 20:55:45 +0100
committerSamuel Fadel <samuelfadel@gmail.com>2016-01-16 20:55:45 +0100
commit4c066a82962a9a0634dcfe0a305de7b2a4cacc5b (patch)
tree5dc99bee13b3c216426945c3e1692d4585f2cf6a /main_view.qml
parent8ffae45e1dd3965763fd74f2f20d88478e939389 (diff)
Added the Colormap component.
* The Colormap component is a simple rect with a texture mapped that displays a ColorScale with a fixed number of samples. This number of samples is exported as a member const, which is used on other components (such as VoronoiSplat). * The texture mapping is reflecting the colormap lookup used in VoronoiSplat. * The ColorScale class now has a method for sampling the color scale and outputs the samples to iterator-style objects, providing easy intergration with existing code.
Diffstat (limited to 'main_view.qml')
-rw-r--r--main_view.qml9
1 files changed, 9 insertions, 0 deletions
diff --git a/main_view.qml b/main_view.qml
index dc3fe45..68d6fea 100644
--- a/main_view.qml
+++ b/main_view.qml
@@ -125,6 +125,15 @@ ApplicationWindow {
y: parent.y
anchors.fill: parent
}
+
+ Colormap {
+ id: colormap
+ objectName: "colormap"
+ x: parent.x + 5
+ y: parent.y + 5
+ width: 128
+ height: 10
+ }
}
Rectangle {