Class SplinePathBuilder

SplinePathBuilder class

SplinePathBuilder पथ खंड बनाने के लिए वर्ग जिम्मेदार हैSVGPathSeg ट्रेस पॉइंट्स की सूची से. यह पाथ बिल्डर कैटमुल-रोमा स्पलाइन को स्मूथ और कम पथ बिंदुओं के सेट पर लागू करने पर आधारित है..

public class SplinePathBuilder : IPathBuilder

कंस्ट्रक्टर्स

नामविवरण
SplinePathBuilder()का एक नया उदाहरण प्रारंभ करता हैSplinePathBuilder वर्ग.
SplinePathBuilder(float)का एक नया उदाहरण प्रारंभ करता हैSplinePathBuilder वर्ग.
SplinePathBuilder(IImageTraceSmoother, IImageTraceSimplifier, float)का एक नया उदाहरण प्रारंभ करता हैSplinePathBuilder वर्ग.

गुण

नामविवरण
Tension { get; set; }तनाव का मान इस बात को प्रभावित करता है कि वक्र (प्रक्षेपित) नियंत्रण बिंदुओं पर कितनी तेजी से झुकता है। यह 0 से 1 की सीमा में होना चाहिए। किसी भी उच्च या निम्न मान को इस सीमा के न्यूनतम और अधिकतम मूल्यों के साथ संरेखित किया जाएगा, तदनुसार.
TraceSimplifier { get; set; }ट्रेस सरलीकरण प्राप्त या सेट करता है।
TraceSmoother { get; set; }ट्रेस को आसान बनाता है या सेट करता है।

तरीकों

नामविवरण
Build(IEnumerable<PointF>, SVGPathElement)ट्रेस बिंदुओं की सूची से पथ खंड बनाता है।

यह सभी देखें