icecube.steamshovel.artists.Bubbles module¶
- class icecube.steamshovel.artists.Bubbles.Bubbles¶
Bases:
PyArtist
Mimics the behavior of ChargeBubbles for keys that support it, and works with all kinds of containers of OMKeys.
- create((PyArtist)self, (I3Frame)frame, (SceneGroup)output) None : ¶
[Abstract base class method, must be overridden.] Generate SceneObjects for this artist. The values of frame[self.keys()] are guaranteed to be valid if this artist accepts keys.
- discover_features(obj)¶
- handle_const_bubble(sphere, static_color)¶
- handle_integral_bubble(output, sphere, series, scale, power, colormap, custom_time_range)¶
- handle_integral_bubble_delay(output, sphere, series, scale, power, colormap, delay, custom_time_range)¶
- handle_time_bubble(output, sphere, obj, scale, colormap, custom_time_range)¶
- isValidKey((PyArtist)self, (I3Frame)frame, (int)key_idx, (str)key) bool : ¶
Return true if frame[key] is a valid key_idx’th input to this artist; must be overridden in child classes unless a requiredTypes list is given or numRequiredKeys is 0.
- numRequiredKeys = 2¶
- static set_size(obj, sizes)¶
- icecube.steamshovel.artists.Bubbles.get_custom_time_range(s)¶