Lines Matching defs:TupleVariationHeader
38 struct TupleVariationHeader struct
41 unsigned get_size (unsigned axis_count) const in get_size()
44 unsigned get_data_size () const { return varDataSize; } in get_data_size()
46 const TupleVariationHeader &get_next (unsigned axis_count) const in get_next()
49 bool unpack_axis_tuples (unsigned axis_count, in unpack_axis_tuples()
101 double calculate_scalar (hb_array_t<const int> coords, unsigned int coord_count, in calculate_scalar()
176 bool has_peak () const { return tupleIndex & TuppleIndex::EmbeddedPeakTuple; } in has_peak()
177 bool has_intermediate () const { return tupleIndex & TuppleIndex::IntermediateRegion; } in has_intermediate()
178 bool has_private_points () const { return tupleIndex & TuppleIndex::PrivatePointNumbers; } in has_private_points()
179 unsigned get_index () const { return tupleIndex & TuppleIndex::TupleIndexMask; } in get_index()
182 struct TuppleIndex : HBUINT16
195 hb_array_t<const F2DOT14> get_all_tuples (unsigned axis_count) const in get_all_tuples()
197 hb_array_t<const F2DOT14> get_peak_tuple (unsigned axis_count) const in get_peak_tuple()
199 hb_array_t<const F2DOT14> get_start_tuple (unsigned axis_count) const in get_start_tuple()
201 hb_array_t<const F2DOT14> get_end_tuple (unsigned axis_count) const in get_end_tuple()
204 HBUINT16 varDataSize; /* The size in bytes of the serialized
206 TuppleIndex tupleIndex; /* A packed field. The high 4 bits are flags (see below).