Lines Matching refs:vertex_integer_type
70 typedef vertex_integer<T, CoordShift> vertex_integer_type;
81 m_storage.add(vertex_integer_type(x, y, vertex_integer_type::cmd_move_to));
87 m_storage.add(vertex_integer_type(x, y, vertex_integer_type::cmd_line_to));
94 m_storage.add(vertex_integer_type(x_ctrl, y_ctrl, vertex_integer_type::cmd_curve3));
95 m_storage.add(vertex_integer_type(x_to, y_to, vertex_integer_type::cmd_curve3));
103 m_storage.add(vertex_integer_type(x_ctrl1, y_ctrl1, vertex_integer_type::cmd_curve4));
104 m_storage.add(vertex_integer_type(x_ctrl2, y_ctrl2, vertex_integer_type::cmd_curve4));
105 m_storage.add(vertex_integer_type(x_to, y_to, vertex_integer_type::cmd_curve4));
119 unsigned byte_size() const { return m_storage.size() * sizeof(vertex_integer_type); }
125 memcpy(ptr, &m_storage[i], sizeof(vertex_integer_type));
126 ptr += sizeof(vertex_integer_type);
191 pod_bvector<vertex_integer_type, 6> m_storage;
203 typedef vertex_integer<T, CoordShift> vertex_integer_type;
262 m_ptr += sizeof(vertex_integer_type);
266 vertex_integer_type v;
267 memcpy(&v, m_ptr, sizeof(vertex_integer_type));
277 m_ptr += sizeof(vertex_integer_type);