Component to refine the rays output from Ladybug's "Bounce from Surface component"

Hello @RaniaLabib,

Since you made this component, you already know enough I think.

Sticky is a dictionary that is available to all the components that live on the canvas. Open a new Gh file and do the following inside a GhPython component.Before

@mostapha is using this dictionary to dump all the classes from Ladybug_Ladybug and Honeybee_Honeybee and some other variables such as default folder. This is how it is done inside Ladybug_Ladybug

This is precisely why you need to have these components on canvas to use other components of Ladybug or Honeybee legacy. When you put Ladybug_Ladybug and Honeybee_Honeybee on canvas, they copy the classes to sticky.

When you put Ladybug_Ladybug on canvas, this is what happens;

So now, since these classes are loaded on a dictionary that is accessible to all components on canvas, the other components of Ladybug and Honeybee can use those classes.

Hope this helps!