typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
読み取り中…
検索中…
一致する文字列を見つけられません
typeset::inl::BreakLine 構造体

確定した 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.hpp87 行目に定義があります。

メンバ詳解

◆ itemStart

uint32_t typeset::inl::BreakLine::itemStart = 0

行を構成するアイテムの開始

line_breaker.hpp88 行目に定義があります。

◆ itemEnd

uint32_t typeset::inl::BreakLine::itemEnd = 0

同・終端(ブレーク位置。この位置は含まない)

line_breaker.hpp89 行目に定義があります。

◆ ratio

float typeset::inl::BreakLine::ratio = 0.0f

グルーの調整比。>0 で伸ばす、<0 で縮める

line_breaker.hpp90 行目に定義があります。

◆ naturalWidth

Pt typeset::inl::BreakLine::naturalWidth = 0.0f

調整前の行長

line_breaker.hpp91 行目に定義があります。

◆ width

Pt typeset::inl::BreakLine::width = 0.0f

調整後の行長

line_breaker.hpp92 行目に定義があります。

◆ lineIndex

int typeset::inl::BreakLine::lineIndex = 0

LineShapeProvider に渡した行番号

line_breaker.hpp93 行目に定義があります。

◆ shape

LineShape typeset::inl::BreakLine::shape

その行の形

line_breaker.hpp94 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: