Skip to content

Commit 016eabe

Browse files
authored
fix: 🐛 AddPoint to addPointLong so that we have a constant ofun (#88)
1 parent 382812a commit 016eabe

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/VTKViewport/View2D.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ export default class View2D extends Component {
390390

391391
const segmentOpacity = (alpha / 255) * globalOpacity;
392392

393-
labelmap.ofun.addPoint(segmentIndex, segmentOpacity, 0.5, 1.0);
393+
labelmap.ofun.addPointLong(segmentIndex, segmentOpacity, 0.5, 1.0);
394394
}
395395

396396
componentDidUpdate(prevProps) {

src/VTKViewport/createLabelPipeline.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ export default function createLabelPipeline(
7474
// labelmap pipeline
7575
labelMap.actor.setMapper(labelMap.mapper);
7676
labelMap.actor.setVisibility(visible);
77-
labelMap.ofun.addPoint(0, 0);
78-
labelMap.ofun.addPoint(1, 1.0);
77+
labelMap.ofun.addPointLong(0, 0, 0.5, 1.0);
78+
labelMap.ofun.addPointLong(1, 1.0, 0.5, 1.0);
7979

8080
// Set up labelMap color and opacity mapping
8181
if (colorLUT) {
@@ -94,14 +94,14 @@ export default function createLabelPipeline(
9494

9595
// Set the opacity per label.
9696
const segmentOpacity = (color[3] / 255) * globalOpacity;
97-
labelMap.ofun.addPoint(i, segmentOpacity, 0.5, 1.0);
97+
labelMap.ofun.addPointLong(i, segmentOpacity, 0.5, 1.0);
9898
}
9999
} else {
100100
// Some default.
101101
labelMap.cfun.addRGBPoint(1, 1, 0, 0); // label '1' will be red
102102
labelMap.cfun.addRGBPoint(2, 0, 1, 0); // label '2' will be green
103103
labelMap.cfun.addRGBPoint(3, 0, 1, 1); // label '3' will be blue
104-
labelMap.ofun.addPoint(1, 0.5); // All labels full opacity
104+
labelMap.ofun.addPointLong(1, 0.5, 0.5, 1.0); // All labels half opacity
105105
}
106106

107107
labelMap.actor.getProperty().setRGBTransferFunction(0, labelMap.cfun);

0 commit comments

Comments
 (0)