Class Constraint

java.lang.Object
   |
   +----Constraint

public class Constraint
extends Object
整形に使われる幾何学的制約


Variable Index

 o ALIGN
 o ALIGN_X
 o ALIGN_X1
 o ALIGN_X2
 o ALIGN_Y
 o ALIGN_Y1
 o ALIGN_Y2
 o coefficients
 o CONGRUENT
 o deviation
もとのストロークからのずれ。constraints から参照
 o DIFF_X
 o DIFF_Y
 o END_NODE
 o END_ONLINE
 o names
 o num_of_coefficients
 o PARALLEL
 o references
 o SLOPE
 o START_NODE
 o START_ONLINE
 o type

Method Index

 o display()
 o equal(Constraint)
重複チェック用。 Constraints から呼ばれる。
 o references_append(Object)

Variables

 o type
 public int type
 o num_of_coefficients
 public int num_of_coefficients
 o coefficients
 public double coefficients[]
 o deviation
 public double deviation
もとのストロークからのずれ。constraints から参照

 o references
 public LinkedList references
 o START_NODE
 public static final int START_NODE
 o END_NODE
 public static final int END_NODE
 o CONGRUENT
 public static final int CONGRUENT
 o ALIGN_X1
 public static final int ALIGN_X1
 o ALIGN_Y1
 public static final int ALIGN_Y1
 o ALIGN_X2
 public static final int ALIGN_X2
 o ALIGN_Y2
 public static final int ALIGN_Y2
 o START_ONLINE
 public static final int START_ONLINE
 o END_ONLINE
 public static final int END_ONLINE
 o SLOPE
 public static final int SLOPE
 o DIFF_X
 public static final int DIFF_X
 o DIFF_Y
 public static final int DIFF_Y
 o ALIGN_X
 public static final int ALIGN_X
 o ALIGN_Y
 public static final int ALIGN_Y
 o PARALLEL
 public static final int PARALLEL
 o names
 public static final String names[]
 o ALIGN
 public static final int ALIGN[]

Methods

 o references_append
 public void references_append(Object element)
 o equal
 public boolean equal(Constraint c)
重複チェック用。 Constraints から呼ばれる。

 o display
 public void display()