Class Constraints

java.lang.Object
   |
   +----Constraints

public class Constraints
extends Object
制約の集合


Method Index

 o add_align(int, double, double, Segment)
 o add_congruent(double, double, double, Segment)
 o add_diff_x(double)
 o add_diff_y(double)
 o add_end_node(Node, double, Segment)
 o add_end_online(Segment, double)
 o add_parallel(Segment, double, double)
平行線分間の間隔を拘束
 o add_slope(double, double, double, Segment)
 o add_start_node(Node, double, Segment)
 o add_start_online(Segment, double)
 o currentElement()
 o display()
 o elements()
 o hasMoreElements()
 o nextElement()
 o remove()
 o reset()
 o size()

Methods

 o elements
 public Enumeration elements()
 o reset
 public void reset()
 o hasMoreElements
 public boolean hasMoreElements()
 o currentElement
 public Constraint currentElement()
 o nextElement
 public void nextElement()
 o size
 public int size()
 o remove
 public void remove()
 o display
 public void display()
 o add_align
 public void add_align(int type,
                       double constant,
                       double deviation,
                       Segment segment)
 o add_congruent
 public void add_congruent(double x,
                           double y,
                           double deviation,
                           Segment segment)
 o add_start_node
 public void add_start_node(Node node,
                            double deviation,
                            Segment segment)
 o add_end_node
 public void add_end_node(Node node,
                          double deviation,
                          Segment segment)
 o add_slope
 public void add_slope(double a,
                       double b,
                       double deviation,
                       Segment segment)
 o add_diff_y
 public void add_diff_y(double c)
 o add_diff_x
 public void add_diff_x(double c)
 o add_start_online
 public void add_start_online(Segment segment,
                              double deviation)
 o add_end_online
 public void add_end_online(Segment segment,
                            double deviation)
 o add_parallel
 public void add_parallel(Segment segment,
                          double interval,
                          double deviation)
平行線分間の間隔を拘束