Skip to content

Commit 593d7f5

Browse files
committed
perf(volumemapper): avoid array copy of image data properties
1 parent 6184640 commit 593d7f5

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Sources/Rendering/OpenGL/VolumeMapper/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,7 @@ function vtkOpenGLVolumeMapper(publicAPI, model) {
728728
mat3.multiply(
729729
model.idxNormalMatrix,
730730
model.idxNormalMatrix,
731-
model.currentInput.getDirection()
731+
model.currentInput.getDirectionByReference()
732732
);
733733

734734
const maxSamples =

Sources/Rendering/OpenGL/VolumeMapper/test/testLabelmapOutlineManyRenderer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ function createLabelPipeline(backgroundImageData, gc) {
7474
);
7575
labelMapData.getPointData().setScalars(dataArray);
7676

77-
labelMapData.setDimensions(...backgroundImageData.getDimensions());
78-
labelMapData.setSpacing(...backgroundImageData.getSpacing());
79-
labelMapData.setOrigin(...backgroundImageData.getOrigin());
80-
labelMapData.setDirection(...backgroundImageData.getDirection());
77+
labelMapData.setDimensions(backgroundImageData.getDimensionsByReference());
78+
labelMapData.setSpacing(backgroundImageData.getSpacingByReference());
79+
labelMapData.setOrigin(backgroundImageData.getOriginByReference());
80+
labelMapData.setDirection(backgroundImageData.getDirectionByReference());
8181

8282
labelMapData.computeTransforms();
8383

0 commit comments

Comments
 (0)