Skip to content

Commit

Permalink
fix(ColorManager): Add more ways to enable surface opacity
Browse files Browse the repository at this point in the history
  • Loading branch information
scottwittenburg committed Nov 1, 2017
1 parent c7ac5a1 commit 042472f
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/IO/WebSocket/ParaViewWebClient/ColorManager.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export default function createMethods(session) {
colorBy: (representation, colorMode, arrayLocation = 'POINTS', arrayName = '', vectorMode = 'Magnitude', vectorComponent = 0, rescale = false) => {
return session.call('pv.color.manager.color.by', [representation, colorMode, arrayLocation, arrayName, vectorMode, vectorComponent, rescale]);
},
setOpacityFunctionPoints: (arrayName, pointArray) => {
return session.call('pv.color.manager.opacity.points.set', [arrayName, pointArray]);
setOpacityFunctionPoints: (arrayName, pointArray, enableSurfaceOpacity = false) => {
return session.call('pv.color.manager.opacity.points.set', [arrayName, pointArray, enableSurfaceOpacity]);
},
getOpacityFunctionPoints: (arrayName) => {
return session.call('pv.color.manager.opacity.points.get', [arrayName]);
Expand All @@ -37,6 +37,12 @@ export default function createMethods(session) {
getSurfaceOpacity: (representation) => {
return session.call('pv.color.manager.surface.opacity.get', [representation]);
},
setSurfaceOpacityByArray: (arrayName, enabled) => {
return session.call('pv.color.manager.surface.opacity.by.array.set', [arrayName, enabled]);
},
getSurfaceOpacityByArray: (arrayName) => {
return session.call('pv.color.manager.surface.opacity.by.array.get', [arrayName]);
},
selectColorMap: (representation, paletteName) => {
return session.call('pv.color.manager.select.preset', [representation, paletteName]);
},
Expand Down

0 comments on commit 042472f

Please sign in to comment.