ofc_scatter.php 634 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. class scatter_value
  3. {
  4. function scatter_value( $x, $y, $dot_size=-1 )
  5. {
  6. $this->x = $x;
  7. $this->y = $y;
  8. if( $dot_size > 0 )
  9. {
  10. $tmp = 'dot-size';
  11. $this->$tmp = $dot_size;
  12. }
  13. }
  14. }
  15. class scatter
  16. {
  17. function scatter( $colour, $dot_size )
  18. {
  19. $this->type = "scatter";
  20. $this->set_colour( $colour );
  21. $this->set_dot_size( $dot_size );
  22. }
  23. function set_colour( $colour )
  24. {
  25. $this->colour = $colour;
  26. }
  27. function set_dot_size( $dot_size )
  28. {
  29. $tmp = 'dot-size';
  30. $this->$tmp = $dot_size;
  31. }
  32. function set_values( $values )
  33. {
  34. $this->values = $values;
  35. }
  36. }