Searched refs:segment (Results 1 - 10 of 10) sorted by relevance

/inkscape/src/
H A Dsp-hatch-path.cpp268 SPCurve *segment =_curve->copy(); local
269 segment->transform(Geom::Translate(0, initial_y));
274 calculated_curve->append_continuous(segment, 0.0625);
276 calculated_curve->append(segment, false);
278 segment->transform(step_transform);
281 segment->unref();
H A Dsnapped-curve.cpp80 // Never try to intersect a segment with itself
127 Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); //
/inkscape/share/extensions/
H A Dinterp.py258 segment = 0
265 segment = z
266 sp1, sp2 = start[subpath][segment - 1:segment + 1]
267 start[subpath][segment - 1:segment + 1] = cspbezsplit(sp1, sp2)
H A Dvoronoi2svg.py153 startWrite = False #true when the part of the line is in the edge segment
165 else: #The point is a segment endpoint
344 segment = self.clipEdge(vertices,lines,edge,clipBox)
345 #segment = [vertices[vindex1],vertices[vindex2]] # deactivate clipping
346 if len(segment)>1:
347 v1 = segment[0]
348 v2 = segment[1]
/inkscape/src/extension/internal/
H A Dpov-out.h105 void segment(int segNr, double a0, double a1,
H A Dpov-out.cpp187 void PovOutput::segment(int segNr, function in class:Inkscape::Extension::Internal::PovOutput
322 * closing line segment) before we write out segment data. Since we are
333 * For all segments in the subpath, including extra closing segment defined by 2geom
371 * For all segments in the subpath, including extra closing segment defined by 2geom
384 segment(segmentNr++,
395 segment(segmentNr++,
/inkscape/src/2geom/
H A Dray.h117 LineSegment segment(Coord f, Coord t) const { function in class:Geom::Ray
H A Dline.h92 /// Create a line by extending a line segment.
271 /** @brief Same as segment(), but allocate the line segment dynamically. */
278 /** @brief Create a segment of this line.
279 * @param f Time value for the initial point of the segment
280 * @param t Time value for the final point of the segment
281 * @return Created line segment */
282 LineSegment segment(Coord f, Coord t) const { function in class:Geom::Line
397 * A helper used to implement line segment intersections.
520 return line.segment(lin
[all...]
H A Dgeom.cpp122 /** Determine whether the line segment from p00 to p01 intersects the
127 \pre neither segment is zero-length; i.e. p00 != p01 and p10 != p11.
144 \pre neither segment is zero-length; i.e. p00 != p01 and p10 != p11.
153 /* true iff ( (the p1 segment straddles the p0 infinite line)
154 * and (the p0 segment straddles the p1 infinite line) ). */
163 \pre neither segment is zero-length; i.e. p00 != p01 and p10 != p11.
187 \pre neither segment is zero-length; i.e. p00 != p01 and p10 != p11.
210 \pre neither segment is zero-length; i.e. p00 != p01 and p10 != p11.
351 return rect_line_intersect(r, l.segment(0, 1));
/inkscape/src/libavoid/
H A Dorthogonal.cpp603 // A set of points to break the line segment,
683 void mergeVertInfs(const LineSegment& segment)
685 begin = std::min(begin, segment.begin);
686 finish = std::max(finish, segment.finish);
687 vertInfs.insert(segment.vertInfs.begin(), segment.vertInfs.end());
785 // Add visibility edge(s) for this segment. There may be multiple if
795 // Add visibility edge(s) for this segment up until an intersection.
796 // Then, move the segment beginning to the intersection point, so we
797 // later only consider the remainder of the segment
1021 insert(LineSegment segment) argument
2097 ShiftSegment segment = origList.front(); local
[all...]

Completed in 436 milliseconds