Source code for meshslice.utils.visibility_callback


[docs]class SetVisibilityCallback: """Helper callback to keep a reference to the actor being modified.""" def __init__(self, actors): if type(actors) is list: self.actors = actors else: self.actors = [actors] def __call__(self, state): for _actor in self.actors: if type(_actor) is vtkmodules.vtkInteractionWidgets.vtkSliderWidget: pass else: _actor.SetVisibility(state)