Searched defs:penalty (Results 1 - 4 of 4) sorted by relevance
/frameworks/base/tools/layoutlib/bridge/src/android/text/ |
H A D | Primitive.java | 28 // Penalty has both width and penalty. 29 // Word_break has penalty only. 31 public final float penalty; field in class:Primitive 36 private Primitive(@NonNull PrimitiveType type, int location, float width, float penalty) { argument 40 this.penalty = penalty; 53 * Aesthetic cost indicating how desirable breaking at this point will be. A penalty of 54 * {@link #PENALTY_INFINITY} means a forced non-break, whereas a penalty of negative 57 * Currently, it only stores penalty with values 0 or -infinity. 83 public Primitive getNewPrimitive(int location, float width, float penalty) { argument [all...] |
H A D | OptimizingLineBreaker.java | 82 finalBreak, p.penalty) + opt[pos].mDemerits; 99 if (p.penalty == -PENALTY_INFINITY) { 174 float penalty) { 176 return (deviation * deviation) + penalty; 173 computeDemerits(float maxWidth, float width, boolean finalBreak, float penalty) argument
|
/frameworks/minikin/include/minikin/ |
H A D | LineBreaker.h | 194 float penalty; // penalty of this break (for example, hyphen penalty) member in struct:android::LineBreaker::Candidate 202 void addWordBreak(size_t offset, ParaWidth preBreak, ParaWidth postBreak, float penalty,
|
/frameworks/minikin/libs/minikin/ |
H A D | LineBreaker.cpp | 39 // Multiplier for hyphen penalty on last line. 211 float penalty = hyphenPenalty * mWordBreaker.breakBadness(); local 212 addWordBreak(current, mWidth, postBreak, penalty, 0); 226 float penalty, uint8_t hyph) { 241 cand.penalty = SCORE_DESPERATE; 256 cand.penalty = penalty; 282 if (cand.penalty <= mBestScore) { 284 mBestScore = cand.penalty; 382 // increase penalty fo 225 addWordBreak(size_t offset, ParaWidth preBreak, ParaWidth postBreak, float penalty, uint8_t hyph) argument [all...] |
Completed in 133 milliseconds