|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
確定した 1 行 [詳解]
#include <typeset/inl/line_breaker.hpp>
公開変数類 | |
| uint32_t | itemStart = 0 |
| 行を構成するアイテムの開始 | |
| uint32_t | itemEnd = 0 |
| 同・終端(ブレーク位置。この位置は含まない) | |
| float | ratio = 0.0f |
| グルーの調整比。>0 で伸ばす、<0 で縮める | |
| Pt | naturalWidth = 0.0f |
| 調整前の行長 | |
| Pt | width = 0.0f |
| 調整後の行長 | |
| int | lineIndex = 0 |
| LineShapeProvider に渡した行番号 | |
| LineShape | shape |
| その行の形 | |
確定した 1 行
line_breaker.hpp の 87 行目に定義があります。
| uint32_t typeset::inl::BreakLine::itemStart = 0 |
行を構成するアイテムの開始
line_breaker.hpp の 88 行目に定義があります。
| uint32_t typeset::inl::BreakLine::itemEnd = 0 |
同・終端(ブレーク位置。この位置は含まない)
line_breaker.hpp の 89 行目に定義があります。
| float typeset::inl::BreakLine::ratio = 0.0f |
グルーの調整比。>0 で伸ばす、<0 で縮める
line_breaker.hpp の 90 行目に定義があります。
| Pt typeset::inl::BreakLine::naturalWidth = 0.0f |
調整前の行長
line_breaker.hpp の 91 行目に定義があります。
| Pt typeset::inl::BreakLine::width = 0.0f |
調整後の行長
line_breaker.hpp の 92 行目に定義があります。
| int typeset::inl::BreakLine::lineIndex = 0 |
LineShapeProvider に渡した行番号
line_breaker.hpp の 93 行目に定義があります。
| LineShape typeset::inl::BreakLine::shape |
その行の形
line_breaker.hpp の 94 行目に定義があります。