Class Scene

java.lang.Object
   |
   +----Segments
           |
           +----Scene

public class Scene
extends Segments
a colleciton of sements. interval の管理, 交点での分割と統合を行う


Variable Index

 o intervals

Method Index

 o add_new_interval(double, Segment, Segment)
 o append(Segment)
append のオーバーライト segment をリストへ加える。交点をチェックして分割統合を行う。
 o display()
 o get_closest_interval(double)
 o remove()
remove のオーバーライト 交点をチェックして統合を行う。
 o update_intervals(Segment)

Variables

 o intervals
 public LinkedList intervals

Methods

 o get_closest_interval
 public double get_closest_interval(double interval)
 o add_new_interval
 public void add_new_interval(double interval,
                              Segment segment,
                              Segment segment2)
 o update_intervals
 public void update_intervals(Segment segment)
 o display
 public void display()
 o append
 public void append(Segment segment)
append のオーバーライト segment をリストへ加える。交点をチェックして分割統合を行う。

Overrides:
append in class Segments
 o remove
 public void remove()
remove のオーバーライト 交点をチェックして統合を行う。

Overrides:
remove in class Segments