| 125 | } |
| 126 | |
| 127 | void TransferFunction::SetRGBPoints(TransferFunction::RGBControlPoints rgbpoints) |
| 128 | { |
| 129 | m_ColorTransferFunction->RemoveAllPoints(); |
| 130 | for (unsigned int i = 0; i <= rgbpoints.size() - 1; i++) |
| 131 | { |
| 132 | this->AddRGBPoint(rgbpoints[i].first, rgbpoints[i].second[0], rgbpoints[i].second[1], rgbpoints[i].second[2]); |
| 133 | } |
| 134 | } |
| 135 | |
| 136 | void TransferFunction::AddScalarOpacityPoint(double x, double value) { m_ScalarOpacityFunction->AddPoint(x, value); } |
| 137 | void TransferFunction::AddGradientOpacityPoint(double x, double value) |