Lines Matching defs:marker

28 #include "sp-marker.h"
854 SPMarker* marker = SP_MARKER (marker_object);
862 if (marker->markerUnits == SP_MARKER_UNITS_STROKEWIDTH) {
866 // total marker transform
867 tr = marker_item->transform * marker->c2p * tr * transform;
883 // note: a marker child item can be an item group!
907 SPMarker const * marker = SP_MARKER(marker_object);
910 if (marker->markerUnits == SP_MARKER_UNITS_STROKEWIDTH) {
913 // total marker transform
914 tr = marker->c2p * tr;
916 SPItem const * marker_item = sp_item_first_item_child(marker_object); // why only consider the first item? can a marker only consist of a single item (that may be a group)?
1066 // START marker
1075 // MID marker
1082 && ! ((path_it == (pathv.end()-1)) && (path_it->size_default() == 0)) ) // if this is the last path and it is a moveto-only, there is no mid marker there
1095 /* Put marker between curve_it1 and curve_it2.
1097 * there should be a midpoint marker between last segment and closing straight line segment
1118 // END marker
1207 sp_repr_css_unset_property(ncss, "marker-start");
1208 sp_repr_css_unset_property(ncss, "marker-mid");
1209 sp_repr_css_unset_property(ncss, "marker-end");
1385 // START marker
1394 // MID marker
1401 && ! ((path_it == (pathv.end()-1)) && (path_it->size_default() == 0)) ) // if this is the last path and it is a moveto-only, there is no mid marker there
1414 /* Put marker between curve_it1 and curve_it2.
1416 * there should be a midpoint marker between last segment and closing straight line segment
1437 // END marker