MCPcopy Create free account
hub / github.com/NatronGitHub/Natron / onColorSpaceComboBoxChanged

Method onColorSpaceComboBoxChanged

Gui/ViewerTab10.cpp:65–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63
64
65NATRON_NAMESPACE_ENTER
66
67
68void
69ViewerTab::onColorSpaceComboBoxChanged(int v)
70{
71 ViewerColorSpaceEnum colorspace = eViewerColorSpaceSRGB;
72
73 if (v == 0) {
74 colorspace = eViewerColorSpaceLinear;
75 } else if (v == 1) {
76 colorspace = eViewerColorSpaceSRGB;
77 } else if (v == 2) {
78 colorspace = eViewerColorSpaceRec709;
79 } else {
80 assert(false);
81 throw std::logic_error("ViewerTab::onColorSpaceComboBoxChanged(): unknown colorspace");
82 }
83 _imp->viewer->setLut( (int)colorspace );
84 _imp->viewerNode->onColorSpaceChanged(colorspace);
85}
86
87void
88ViewerTab::onEnableViewerRoIButtonToggle(bool b)

Callers

nothing calls this directly

Calls 2

setLutMethod · 0.80
onColorSpaceChangedMethod · 0.80

Tested by

no test coverage detected