Package net.kanjitomo
Class Column
- java.lang.Object
-
- net.kanjitomo.Column
-
public class Column extends java.lang.ObjectList of areas inside a single column (or row in horizontal orientation)
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.awt.Rectangle>areasRectangles around characters in this column.booleanfuriganaIf true, this column contains furigana charactersjava.util.List<Column>furiganaColumnsFurigana columns next to this columnColumnnextColumnNext column in reading directionColumnpreviousColumnPrevious column in reading directionjava.awt.RectanglerectBounding box around areasbooleanverticalIf true, this column has vertical reading direction.
-
Constructor Summary
Constructors Constructor Description Column()
-
Method Summary
Modifier and Type Method Description java.lang.StringtoString()
-
-
-
Field Detail
-
areas
public java.util.List<java.awt.Rectangle> areas
Rectangles around characters in this column. Ordered in reading direction (top-down or left-right).
-
rect
public java.awt.Rectangle rect
Bounding box around areas
-
nextColumn
public Column nextColumn
Next column in reading direction
-
previousColumn
public Column previousColumn
Previous column in reading direction
-
vertical
public boolean vertical
If true, this column has vertical reading direction. If false, horizontal.
-
furigana
public boolean furigana
If true, this column contains furigana characters
-
furiganaColumns
public java.util.List<Column> furiganaColumns
Furigana columns next to this column
-
-