Lines Matching refs:vector
4 #include <vector>
60 otherwise the vector will end. textLength is never merged with parent. */
70 in the corresponding text. If a vector is shorter than \a start_index
96 /** Gets current value of dx vector at \a index. */
99 /** Gets current value of dy vector at \a index. */
102 /** Adds the given value to the dx vector at the given
103 \a index. The vector is extended if necessary. */
106 /** Adds the given value to the dy vector at the given
107 \a index. The vector is extended if necessary. */
114 /** Gets current value of rotate vector at \a index. */
117 /** Adds the given value to the rotate vector at the given \a index. The
118 vector is extended if necessary. Delta is measured in degrees, clockwise
122 /** Sets rotate vector at the given \a index. The vector is extended if
140 /** Does the reverse of readSingleAttribute(), converting a vector<> to
143 static void writeSingleAttributeVector(Inkscape::XML::Node *node, gchar const *key, std::vector<SVGLength> const &attr_vector);
152 static void mergeSingleAttribute(std::vector<SVGLength> *output_list, std::vector<SVGLength> const &parent_list, unsigned parent_offset, std::vector<SVGLength> const *overlay_list = NULL);
155 static void eraseSingleAttribute(std::vector<SVGLength> *attr_vector, unsigned start_index, unsigned n);
158 static void insertSingleAttribute(std::vector<SVGLength> *attr_vector, unsigned start_index, unsigned n, bool is_xy);
161 static void splitSingleAttribute(std::vector<SVGLength> *first_vector, unsigned index, std::vector<SVGLength> *second_vector, bool trimZeros);
164 static void joinSingleAttribute(std::vector<SVGLength> *dest_vector, std::vector<SVGLength> const &first_vector, std::vector<SVGLength> const &second_vector, unsigned second_index);