• Home
  • Raw
  • Download

Lines Matching refs:glyphs

111   bool serialize (hb_serialize_context_t *c, Iterator glyphs)  in serialize()
119 for (auto g: glyphs) in serialize()
135 case 1: return_trace (u.format1.serialize (c, glyphs)); in serialize()
136 case 2: return_trace (u.format2.serialize (c, glyphs)); in serialize()
138 case 3: return_trace (u.format3.serialize (c, glyphs)); in serialize()
139 case 4: return_trace (u.format4.serialize (c, glyphs)); in serialize()
156 hb_sorted_vector_t<hb_codepoint_t> glyphs (it); in subset() local
157 Coverage_serialize (c->serializer, glyphs.iter ()); in subset()
158 return_trace (bool (glyphs)); in subset()
161 bool intersects (const hb_set_t *glyphs) const in intersects()
165 case 1: return u.format1.intersects (glyphs); in intersects()
166 case 2: return u.format2.intersects (glyphs); in intersects()
168 case 3: return u.format3.intersects (glyphs); in intersects()
169 case 4: return u.format4.intersects (glyphs); in intersects()
174 bool intersects_coverage (const hb_set_t *glyphs, unsigned int index) const in intersects_coverage()
178 case 1: return u.format1.intersects_coverage (glyphs, index); in intersects_coverage()
179 case 2: return u.format2.intersects_coverage (glyphs, index); in intersects_coverage()
181 case 3: return u.format3.intersects_coverage (glyphs, index); in intersects_coverage()
182 case 4: return u.format4.intersects_coverage (glyphs, index); in intersects_coverage()
191 bool collect_coverage (set_t *glyphs) const in collect_coverage()
195 case 1: return u.format1.collect_coverage (glyphs); in collect_coverage()
196 case 2: return u.format2.collect_coverage (glyphs); in collect_coverage()
198 case 3: return u.format3.collect_coverage (glyphs); in collect_coverage()
199 case 4: return u.format4.collect_coverage (glyphs); in collect_coverage()
207 void intersect_set (const hb_set_t &glyphs, IterableOut&& intersect_glyphs) const in intersect_set()
211 case 1: return u.format1.intersect_set (glyphs, intersect_glyphs); in intersect_set()
212 case 2: return u.format2.intersect_set (glyphs, intersect_glyphs); in intersect_set()
214 case 3: return u.format3.intersect_set (glyphs, intersect_glyphs); in intersect_set()
215 case 4: return u.format4.intersect_set (glyphs, intersect_glyphs); in intersect_set()