MCPcopy Create free account
hub / github.com/CloudCompare/CloudCompare / setSliders

Method setSliders

libs/CCPluginAPI/src/ccColorScaleEditorWidget.cpp:665–681  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

663}
664
665void ccColorScaleEditorWidget::setSliders(SharedColorScaleElementSliders sliders)
666{
667 if (m_sliders)
668 {
669 //onSliderSelected(-1);
670 //release all previously defined sliders
671 m_sliders->clear();
672 }
673
674 for (int i = 0; i < sliders->size(); ++i)
675 {
676 ColorScaleElementSlider* slider = sliders->element(i);
677 m_slidersWidget->addNewSlider(slider->getRelativePos(), slider->getColor());
678 }
679
680 update();
681}
682
683void ccColorScaleEditorWidget::onSliderSelected(int sliderIndex)
684{

Callers 1

Calls 7

elementMethod · 0.80
addNewSliderMethod · 0.80
getRelativePosMethod · 0.80
getColorMethod · 0.80
updateFunction · 0.50
clearMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected