Lines Matching defs:second
582 // that if the first line is empty the second line would take its place at the
932 void TextTagAttributes::split(unsigned index, TextTagAttributes *second)
935 splitSingleAttribute(&attributes.x, index, &second->attributes.x, false);
936 splitSingleAttribute(&attributes.y, index, &second->attributes.y, false);
938 splitSingleAttribute(&attributes.dx, index, &second->attributes.dx, true);
939 splitSingleAttribute(&attributes.dy, index, &second->attributes.dy, true);
940 splitSingleAttribute(&attributes.rotate, index, &second->attributes.rotate, true);
955 void TextTagAttributes::join(TextTagAttributes const &first, TextTagAttributes const &second, unsigned second_index)
957 if (second.singleXYCoordinates()) {
961 joinSingleAttribute(&attributes.x, first.attributes.x, second.attributes.x, second_index);
962 joinSingleAttribute(&attributes.y, first.attributes.y, second.attributes.y, second_index);
964 joinSingleAttribute(&attributes.dx, first.attributes.dx, second.attributes.dx, second_index);
965 joinSingleAttribute(&attributes.dy, first.attributes.dy, second.attributes.dy, second_index);
966 joinSingleAttribute(&attributes.rotate, first.attributes.rotate, second.attributes.rotate, second_index);