1 package mhr.app.fragments.toolbox.pointops;
4 import android.view.View;
5 import android.widget.RadioGroup;
6 import android.widget.RadioGroup.OnCheckedChangeListener;
8 import mhr.app.fragments.toolbox.CancellableToolPopUpFragment;
9 import mhr.appandroid.views.CurvesView;
10 import mhr.appandroid.views.LabelledSeekBar;
11 import mhr.appandroid.views.CurvesView.CurvesViewChangeListener;
12 import mhr.appandroid.views.LabelledSeekBar.LabelledSBChangeListener;
13 import mhr.appcore.commands.toolcommands.CancelableToolUpdateCommand;
14 import mhr.appcore.tools.Tool;
15 import mhr.appcore.tools.actiondata.CancelableToolActionData;
16 import mhr.appcore.tools.actiondata.CancelableToolActionData.Action;
17 import mhr.appcore.tools.actiondata.CurvesLUTCancelableToolActionData;
18 import mhr.appcore.tools.actiondata.GammaLUTCancelableToolActionData;
19 import mhr.appcore.tools.cancelable.lut.CurvesLUTCancelableTool;
20 import mhr.appcore.tools.cancelable.lut.GammaLUTCancelableTool;
43 protected float[][]
defVals =
new float[][] {
54 ChRG = (RadioGroup)
root.findViewById(
R.id.ChannelRG);
55 ChRG.setOnCheckedChangeListener(
this);
95 return R.layout.fragment_point_operation_tool_curves_settings;
129 case R.id.MChannelRB:
132 case R.id.RChannelRB:
135 case R.id.GChannelRB:
138 case R.id.BChannelRB:
141 case R.id.AChannelRB:
145 selected.setVisibility(View.VISIBLE);