• Home
  • Raw
  • Download

Lines Matching full:limit

45  * maintains an array of limit indices into the text, subclasses
55 * array of limit indices.
57 * @param limits is an array of limit indices. This array must remain
60 * @param count is the number of entries in the limit array.
67 * Construct an empty <code>RunArray</code> object. Clients can add limit
70 * @param initialCapacity is the initial size of the limit indices array. If
87 * Get the number of entries in the limit indices array.
89 * @return the number of entries in the limit indices array.
96 * Reset the limit indices array. This method sets the number of entries in the
97 * limit indices array to zero. It does not delete the array.
106 * Get the last limit index. This is the number of characters in
109 * @return the last limit index.
116 * Get the limit index for a particular run of text.
118 * @param run is the run. This is an index into the limit index array.
120 * @return the limit index for the run, or -1 if <code>run</code> is out of bounds.
127 * Add a limit index to the limit indices array and return the run index
133 * limit indices array, this method will return a run index of -1.
136 * a new <code>add</code> method which takes a limit index along with whatever
141 * @param limit is the limit index to add to the array.
143 …* @return the run index where the limit index was stored, or -1 if the limit index cannot be store…
150 le_int32 add(le_int32 limit);
169 * called by the <code>add</code> method if there is no limit indices
171 * the overriding method to create the limit indices array.
183 * called by the <code>add</code> method if the limit indices
185 * the overriding method to grow the limit indices array.
277 * and limit indices.
283 * @param limits is the address of an array of limit indices. This array must remain valid until
293 * Construct an empty <code>FontRuns</code> object. Clients can add font and limit
296 * @param initialCapacity is the initial size of the font and limit indices arrays. If
315 * limit index.
317 * @param run is the index into the font and limit indices arrays.
329 * Add an <code>LEFontInstance</code> and limit index pair to the data arrays and return
331 * <code>RunArray::add(limit)</code> which will create or grow the arrays as needed.
334 * font and limit indices arrays, this method will return a run index of -1.
337 * method which takes a font and a limit index along with whatever other data they implement.
338 … * The new <code>add</code> method should first call this method to grow the font and limit indices
344 * @param limit is the limit index to add
346 …* @return the run index where the font and limit index were stored, or -1 if the data cannot be st…
350 le_int32 add(const LEFontInstance *font, le_int32 limit);
414 * and limit indices.
420 …* @param limits is the address of an array of limit indices. This array must remain valid until the
430 * Construct an empty <code>LocaleRuns</code> object. Clients can add locale and limit
433 * @param initialCapacity is the initial size of the locale and limit indices arrays. If
452 * limit index.
454 * @param run is the index into the font and limit indices arrays.
466 * Add a <code>Locale</code> and limit index pair to the data arrays and return
468 * <code>RunArray::add(limit)</code> which will create or grow the arrays as needed.
471 * locale and limit indices arrays, this method will return a run index of -1.
474 * method which takes a locale and a limit index along with whatever other data they implement.
475 … * The new <code>add</code> method should first call this method to grow the font and limit indices
481 * @param limit is the limit index to add
483 …* @return the run index where the locale and limit index were stored, or -1 if the data cannot be …
487 le_int32 add(const Locale *locale, le_int32 limit);
553 * and limit indices.
558 * @param limits is the address of an array of limit indices. This array must remain valid until
568 * Construct an empty <code>ValueRuns</code> object. Clients can add value and limit
571 * @param initialCapacity is the initial size of the value and limit indices arrays. If
590 * limit index.
592 * @param run is the index into the font and limit indices arrays.
604 * Add an integer value and limit index pair to the data arrays and return
606 * <code>RunArray::add(limit)</code> which will create or grow the arrays as needed.
609 * font and limit indices arrays, this method will return a run index of -1.
612 …* method which takes an integer value and a limit index along with whatever other data they implem…
613 … * The new <code>add</code> method should first call this method to grow the font and limit indices
618 * @param limit is the limit index to add
620 …* @return the run index where the value and limit index were stored, or -1 if the data cannot be s…
624 le_int32 add(le_int32 value, le_int32 limit);