Package rope.costume

Class R_Impact

All Implemented Interfaces:
R_Constants, R_Constants_Colour

public class R_Impact extends R_Graphic
  • Constructor Details

    • R_Impact

      public R_Impact(processing.core.PApplet pa)
    • R_Impact

      public R_Impact(processing.core.PApplet pa, int x, int y)
  • Method Details

    • pos

      public R_Impact pos(float x, float y)
    • pos

      public R_Impact pos(vec2 pos)
    • set_num_main

      public R_Impact set_num_main(int num)
    • set_iter_main

      public R_Impact set_iter_main(int iter)
    • set_growth_main

      public R_Impact set_growth_main(float growth)
    • set_angle_main

      public R_Impact set_angle_main(float angle)
    • set_heart

      public R_Impact set_heart(int level)
      Parameters:
      level - from 0 to max main iteration
      Returns:
    • set_num_circle

      public R_Impact set_num_circle(int num)
    • set_iter_circle

      public R_Impact set_iter_circle(int iter)
    • set_growth_circle

      public R_Impact set_growth_circle(float growth)
    • growth_factor_spiral

      public R_Impact growth_factor_spiral(float growth)
    • spiral

      public R_Impact spiral()
    • normal

      public R_Impact normal()
    • update

      public void update()
      Can be use only where there is change on the puppet master from main or heart
    • update_preset

      public void update_preset()
      Must be use all the time not only whre there a changement
    • pos

      public vec2 pos()
    • get_mode

      public int get_mode()
    • get_growth_spiral

      public float get_growth_spiral()
    • get_data_main

      public vec5 get_data_main()
    • get_num_main

      public int get_num_main()
    • get_iter_main

      public int get_iter_main()
    • get_growth_main

      public float get_growth_main()
    • get_angle_main

      public float get_angle_main()
    • get_heart_level

      public int get_heart_level()
    • get_data_circle

      public vec3 get_data_circle()
    • get_num_circle

      public int get_num_circle()
    • get_iter_circle

      public int get_iter_circle()
    • get_growth_circle

      public float get_growth_circle()
    • get_size_main

      public int[] get_size_main()
    • get_size_circle

      public int[] get_size_circle()
    • get_lines

      public ArrayList<R_Line2D> get_lines()
    • get_lines_main

      public ArrayList<R_Puppet2D> get_lines_main(int index)
    • get_lines_circle

      public ArrayList<R_Line2D> get_lines_circle(int index)
      return circle
    • get_lines_branch

      public ArrayList<R_Line2D> get_lines_branch(int index)
    • get_lines_branch

      public ArrayList<R_Line2D> get_lines_branch(int index, boolean only_visible_is)
      Parameters:
      index - select wich main branch you want add
      only_visible_is - if it's true add only the visible line
      Returns:
    • get_lines_heart

      public ArrayList<R_Puppet2D> get_lines_heart()
    • get_nodes

      public ArrayList<R_Node> get_nodes()
    • get_nodes_main

      public ArrayList<R_Node> get_nodes_main()
    • get_all_polygons

      public ArrayList<R_Shape> get_all_polygons()
    • get_polygon_heart

      public ArrayList<R_Shape> get_polygon_heart()
    • get_polygons

      public ArrayList<R_Shape> get_polygons()
    • get_polygon_array_heart

      public vec2[] get_polygon_array_heart()
    • build

      public void build()
      Build the structure network with the default paramater is there is no specific setting
    • build_polygon

      public void build_polygon()
    • pixel_mode

      public void pixel_mode(int mode)
    • set_pixels

      public void set_pixels(float normal_value, int... colour)
    • set_pixels_main

      public void set_pixels_main(float normal_value, int... colour)
    • set_pixels_circle

      public void set_pixels_circle(float normal_value, int... colour)
    • set_pixels_heart

      public void set_pixels_heart(float normal_value, int... colour)
    • set_mute_main

      public void set_mute_main(int main_index, int line_index, boolean state)
    • set_mute_circle

      public void set_mute_circle(int circle_index, int line_index, boolean state)
    • use_mute

      public void use_mute(boolean is)
    • use_mute_is

      public boolean use_mute_is()
    • show_pixels

      public void show_pixels()
    • show_pixels_main

      public void show_pixels_main()
    • show_pixels_circle

      public void show_pixels_circle()
    • show_pixels_heart

      public void show_pixels_heart()
    • show_pixels

      public void show_pixels(float normal_value, int... colour)
    • show_pixels_main

      public void show_pixels_main(float normal_value, int... colour)
    • show_pixels_circle

      public void show_pixels_circle(float normal_value, int... colour)
    • show_pixels_heart

      public void show_pixels_heart(float normal_value, int... colour)
    • show_lines

      public void show_lines()
    • show_lines_main

      public void show_lines_main()
    • show_lines_main

      public void show_lines_main(int start, int end)
      Parameters:
      start -
      end -
    • show_lines_main

      public void show_lines_main(int index)
      Parameters:
      index -
    • show_lines_main

      public void show_lines_main(int index, int start, int end)
      Parameters:
      index -
      start -
      end -
    • show_lines_circle

      public void show_lines_circle()
    • show_lines_circle

      public void show_lines_circle(int index, int start, int end)
    • show_lines_circle

      public void show_lines_circle(int index)
    • show_lines_branch

      public void show_lines_branch(int index)
      an other way to show circle, not like circle but by branch from main pie slide
    • show_lines_heart

      public void show_lines_heart()
    • show_polygons

      public void show_polygons()
    • show_polygons

      public void show_polygons(int mode)
    • show_polygon_heart

      public void show_polygon_heart(int mode)
    • show_polygon_heart

      public void show_polygon_heart()
    • show_polygons_from

      public void show_polygons_from(ArrayList<R_Shape> list, int mode)
    • show_nodes

      public void show_nodes()