/frameworks/minikin/libs/minikin/ |
GreedyLineBreaker.h | 29 const LineWidth& lineWidthLimits, const TabStops& tabStops,
|
OptimalLineBreaker.h | 27 const LineWidth& lineWidthLimits, BreakStrategy strategy,
|
LineBreaker.cpp | 26 const MeasuredText& measuredText, const LineWidth& lineWidth, 29 return breakLineGreedy(textBuffer, measuredText, lineWidth, tabStops, 32 return breakLineOptimal(textBuffer, measuredText, lineWidth, strategy, frequency,
|
OptimalLineBreaker.cpp | 129 std::pair<float, float> computePenalties(const Run& run, const LineWidth& lineWidth, 134 float hyphenPenalty = 0.5 * paint->size * paint->scaleX * lineWidth.getAt(0); 208 const LineWidth& lineWidth, HyphenationFrequency frequency, 210 const ParaWidth minLineWidth = lineWidth.getMin(); 225 auto penalties = computePenalties(*run, lineWidth, frequency, isJustified); 274 const MeasuredText& measuredText, const LineWidth& lineWidth, 336 const LineWidth& lineWidth [all...] |
GreedyLineBreaker.cpp | 42 const LineWidth& lineWidthLimits, const TabStops& tabStops, 57 BreakPoint(uint32_t offset, float lineWidth, StartHyphenEdit startHyphen, 60 lineWidth(lineWidth), 64 float lineWidth; 73 void breakLineAt(uint32_t offset, float lineWidth, float remainingNextLineWidth, 120 const LineWidth& mLineWidthLimits; 130 void GreedyLineBreaker::breakLineAt(uint32_t offset, float lineWidth, float remainingNextLineWidth, 135 mBreakPoints.emplace_back(offset, lineWidth, mStartHyphenEdit, thisLineEndHyphen); 372 out.widths.push_back(breakPoint.lineWidth); [all...] |
/frameworks/layoutlib/bridge/src/android/text/ |
LineWidth.java | 19 // Based on the native implementation of LineWidth in 21 public class LineWidth { 26 public LineWidth(float firstWidth, int firstWidthLineCount, float restWidth) {
|
LineBreaker.java | 32 protected final @NonNull LineWidth mLineWidth; 35 public LineBreaker(@NonNull List<Primitive> primitives, @NonNull LineWidth lineWidth, 38 mLineWidth = lineWidth;
|
StaticLayout_Delegate.java | 87 builder.mLineWidth = new LineWidth(firstWidth, firstWidthLineCount, restWidth); 178 private LineWidth mLineWidth;
|
GreedyLineBreaker.java | 32 public GreedyLineBreaker(@NonNull List<Primitive> primitives, @NonNull LineWidth lineWidth, 34 super(primitives, lineWidth, tabStops);
|
OptimizingLineBreaker.java | 38 public OptimizingLineBreaker(@NonNull List<Primitive> primitives, @NonNull LineWidth lineWidth, 40 super(primitives, lineWidth, tabStops);
|
/frameworks/minikin/include/minikin/ |
LineBreaker.h | 77 class LineWidth { 79 virtual ~LineWidth() {} 123 const MeasuredText& measuredText, const LineWidth& lineWidth,
|
AndroidLineBreakerHelper.h | 27 class AndroidLineWidth : public LineWidth { 102 AndroidLineWidth lineWidth(firstWidth, firstWidthLineCount, restWidth, mIndents, 104 return breakIntoLines(textBuf, mStrategy, mFrequency, mIsJustified, measuredText, lineWidth,
|
/external/mesa3d/src/mesa/main/ |
lines.c | 60 * "Wide lines and line stipple - LineWidth is not deprecated, but 78 if (ctx->Driver.LineWidth) 79 ctx->Driver.LineWidth(ctx, width);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/ |
Font.c | [all...] |
/device/linaro/bootloader/edk2/OptionRomPkg/Application/BltLibSample/ |
BltLibSample.c | 190 UINTN LineWidth, TriWidth, ScreenWidth;
223 LineWidth =
228 for (X = X2 - LineWidth; X < (X2 + LineWidth); X++) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Application/BootManagerMenuApp/ |
BootManagerMenu.c | 98 UINTN LineWidth;
100 LineWidth = 0;
113 Index++, LineWidth = LineWidth + IncrementValue
144 return LineWidth;
507 UINTN LineWidth;
596 LineWidth = GetLineWidth (BootMenuData->TitleToken[Index]);
597 PrintCol = StartCol + (Width - LineWidth) / 2;
619 LineWidth = GetLineWidth (BootMenuData->HelpToken[Index]);
620 PrintCol = StartCol + (Width - LineWidth) / 2; [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiFont/ |
HiiFont.h | 51 UINTN LineWidth;
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
HiiFont.h | 56 UINTN LineWidth; ///< The width of the text on the line, in pixels.
125 pixels were not drawn. The LineWidth may describe pixels which
|
/frameworks/minikin/tests/unittest/ |
LineBreakerTestHelper.h | 29 class RectangleLineWidth : public LineWidth {
|
/external/mesa3d/src/mesa/drivers/common/ |
driverfuncs.c | 143 driver->LineWidth = NULL; 274 ctx->Driver.LineWidth(ctx, ctx->Line.Width);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ |
Strings.c | 410 @param LineWidth The maximum width of the line in units of narrow glyphs.
428 IN UINT16 LineWidth,
|
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/ |
FrameworkHii.h | 793 @param LineWidth The maximum width of the line in units of narrow glyphs.
816 IN UINT16 LineWidth,
[all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DisplayEngineDxe/ |
FormDisplay.h | 384 Will copy LineWidth amount of a string in the OutputString buffer and return the
392 @param LineWidth Width of the desired string to extract in CHAR16
405 IN UINT16 LineWidth,
|
ProcessOptions.c | [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/C/Include/Protocol/ |
HiiFramework.h | 733 @param LineWidth The maximum width of the line in units of narrow glyphs.
753 IN UINT16 LineWidth,
[all...] |