Class CompoundCurve
अंतर्वस्तु
[
छिपाना
]CompoundCurve class
एक वक्र जो सन्निहित वक्रों के अनुक्रम का प्रतिनिधित्व करता है जैसे कि आसन्न वक्र अपने अंत बिंदुओं पर जुड़ जाते हैं।
public class CompoundCurve : Curve, ICompoundCurve
कंस्ट्रक्टर्स
नाम | विवरण |
---|---|
CompoundCurve() | का एक नया उदाहरण प्रारंभ करता हैCompoundCurve वर्ग. |
CompoundCurve(ICompoundCurve) | का एक नया उदाहरण प्रारंभ करता हैCompoundCurve वर्ग. |
CompoundCurve(IEnumerable<ICurve>) | का एक नया उदाहरण प्रारंभ करता हैCompoundCurve वर्ग. |
गुण
नाम | विवरण |
---|---|
CoordinateDimension { get; } | इसके लिए निर्देशांक आयामों की संख्या प्राप्त करता हैGeometry . |
Count { get; } | में वक्रों की संख्या प्राप्त करता हैICompoundCurve . |
Dimension { get; } | इसका सामयिक आयाम प्राप्त करता हैGeometry . |
override EndPoint { get; } | वक्र के अंत बिंदु की एक प्रति लौटाता है। |
override GeometryType { get; } | ज्यामिति का प्रकार प्राप्त करता है। |
override HasCurveGeometry { get; } | एक मान प्राप्त करता है जो इंगित करता है कि यह ज्यामिति वक्र है या इसमें वक्र (रैखिक नहीं) ज्यामिति है। |
HasM { get; set; } | एक मान प्राप्त करता है जो इंगित करता है कि इस उदाहरण में एम समन्वय है या नहीं। |
HasZ { get; set; } | यह इंगित करने वाला मान प्राप्त करता है कि क्या इस उदाहरण में Z निर्देशांक है। |
IsClosed { get; } | एक वक्र बंद है या नहीं यह इंगित करने वाला मान प्राप्त करता है। एक वक्र बंद हो जाता है यदि इसका प्रारंभ बिंदु इसके अंत बिंदु के बराबर है। |
override IsEmpty { get; } | यह इंगित करने वाला मान प्राप्त करता है कि यह उदाहरण खाली है या नहीं। |
IsSimple { get; } | यह इंगित करने वाला मान प्राप्त करता है कि क्या यह उदाहरण SFA के दृष्टिकोण से सरल है। |
IsValid { get; } | यह इंगित करने वाला मान प्राप्त करता है कि यह उदाहरण मान्य है या नहीं। |
Item { get; } | हो जाता हैICurve निर्दिष्ट सूचकांक पर। |
SpatialReferenceSystem { get; set; } | इस उदाहरण का SpatialReferenceSystem प्राप्त करता है। यह गुण हो सकता हैnull , यदि SpatialReferenceSystem अनसेट है। नया SpatialReferenceSystem असाइन करने से कोई समन्वय परिवर्तन नहीं होगा, केवल संदर्भ बदल जाएगा। |
override StartPoint { get; } | वक्र के शुरुआती बिंदु की एक प्रति लौटाता है। |
तरीकों
नाम | विवरण |
---|---|
AddCurve(ICurve) | इसके अंत में एक वक्र जोड़ता हैCompoundCurve . |
AsBinary() | इस ज्यामिति को इसके प्रसिद्ध बाइनरी प्रतिनिधित्व में अनुवादित करता है। |
AsBinary(WkbVariant) | इस ज्यामिति को इसके प्रसिद्ध बाइनरी प्रतिनिधित्व में अनुवादित करता है। |
AsImage(Measurement, Measurement, Renderer, VectorSymbolizer) | इस ज्यामिति को छवि प्रतिनिधित्व में निर्यात करें। |
AsImage(AbstractPath, Measurement, Measurement, Renderer, VectorSymbolizer) | इस ज्यामिति को छवि प्रतिनिधित्व में निर्यात करें। |
AsImage(string, Measurement, Measurement, Renderer, VectorSymbolizer) | इस ज्यामिति को छवि प्रतिनिधित्व में निर्यात करें। |
AsText() | इस ज्योमेट्री को इसके जाने-माने टेक्स्ट रिप्रेजेंटेशन में ट्रांसलेट करता है। |
AsText(WktVariant) | इस ज्योमेट्री को इसके जाने-माने टेक्स्ट रिप्रेजेंटेशन में ट्रांसलेट करता है। |
AsText(WktVariant, NumericFormat) | इस ज्योमेट्री को इसके जाने-माने टेक्स्ट रिप्रेजेंटेशन में ट्रांसलेट करता है। |
override Clone() | इस उदाहरण को क्लोन करता है। |
CoveredBy(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति द्वारा कवर की गई है। |
Covers(IGeometry) | निर्धारित करता है कि यह ज्यामिति निर्दिष्ट ज्यामिति को कवर करती है या नहीं। |
Crosses(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति और एक निर्दिष्ट ज्यामिति क्रॉस. |
Difference(IGeometry) | निर्दिष्ट ज्यामिति को इस ज्यामिति से घटाता है। |
Disjoint(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति से अलग है। |
Equals(ICompoundCurve) | इंगित करता है कि क्या वर्तमान वस्तु उसी प्रकार की दूसरी वस्तु के बराबर है। |
override Equals(object) | निर्धारित करता है कि निर्दिष्ट वस्तु वर्तमान वस्तु के बराबर है या नहीं। |
GetArea() | इस ज्यामिति के क्षेत्रफल की गणना करता है। |
GetBuffer(double, int) | इस ज्यामिति के आसपास एक बफर क्षेत्र की गणना करता है। |
GetCentroid() | इस ज्यामिति के केन्द्रक की गणना करता है। |
GetConvexHull() | इस ज्यामिति के उत्तल पतवार की गणना करता है। |
GetDistanceTo(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति के बीच न्यूनतम दूरी की गणना करता है। |
GetEnumerator() | एक एन्यूमरेटर लौटाता है जो संग्रह के माध्यम से पुनरावृति करता है। |
GetExtent() | गणना करता है और इस ज्यामिति की सीमा सीमा देता है। |
override GetHashCode() | डिफ़ॉल्ट हैश फ़ंक्शन के रूप में कार्य करता है। |
GetLength() | इस ज्यामिति की लंबाई की गणना करता है। |
Intersection(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति के बीच एक इंटरसेक्शन बनाता है. |
Intersects(Extent) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट सीमा को काटती है। |
Intersects(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति और एक निर्दिष्ट ज्यामिति प्रतिच्छेद करती है। |
Overlaps(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति के साथ ओवरलैप होती है। |
Relate(IGeometry, string) | निर्धारित करता है कि क्या इस ज्यामिति का DE-9IM प्रतिच्छेदन मैट्रिक्स और निर्दिष्ट ज्यामिति प्रदान किए गए पैटर्न से मेल खाता है। |
ReplacePolygonsByLines() | बहुभुज को इस ज्यामिति की रेखाओं के रूप में प्रदर्शित करता है। |
override Reverse() | इसे उल्टा करता हैCompoundCurve . वह है - वक्रों का उल्टा क्रम और इस यौगिक वक्र के अंदर प्रत्येक वक्र। |
RoundM(int) | राउंड एम भिन्नात्मक अंकों की एक निर्दिष्ट संख्या के लिए समन्वय करता है। |
RoundXY(int) | राउंड X और Y भिन्नात्मक अंकों की एक निर्दिष्ट संख्या के लिए समन्वय करता है। |
RoundZ(int) | राउंड Z आंशिक अंकों की एक निर्दिष्ट संख्या के लिए समन्वय करता है। |
override SetEmpty() | इसे बनाता हैGeometry खाली. |
SpatiallyContains(IGeometry) | निर्धारित करता है कि क्या इस ज्यामिति में स्थानिक रूप से निर्दिष्ट ज्यामिति है। |
SpatiallyEquals(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति स्थानिक रूप से निर्दिष्ट ज्यामिति के बराबर है। |
SymDifference(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति के बीच एक सममित अंतर बनाता है। |
ToEditable() | इस ज्यामिति की एक संपादन योग्य प्रति प्राप्त करता है। (3 methods) |
ToEditable<T>() | इस ज्यामिति की एक संपादन योग्य प्रति प्राप्त करता है। |
ToLinearGeometry() | डिफ़ॉल्ट का उपयोग करके इस ज्यामिति का अनुमानित या समतुल्य गैर-वक्र संस्करण प्राप्त करता हैसहनशीलता . (2 methods) |
ToLinearGeometry(double) | निर्दिष्ट का उपयोग करके इस ज्यामिति का अनुमानित या समकक्ष गैर-वक्र संस्करण प्राप्त करता हैसहनशीलता . (2 methods) |
override ToString() | एक स्ट्रिंग रिटर्न जो मौजूदा वस्तु का प्रतिनिधित्व करता है। |
Touches(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति और निर्दिष्ट ज्यामिति स्पर्श करते हैं. |
Union(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति को जोड़ता है। |
Within(Extent) | निर्धारित करता है कि यह ज्यामिति निर्दिष्ट सीमा के भीतर है या नहीं। |
Within(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति के भीतर है। |
operator == | ऑपरेटर लागू करता है ==. |
operator != | ऑपरेटर को लागू करता है!=. |
टिप्पणियों
यौगिक वक्र में अन्य यौगिक वक्र नहीं हो सकते।
यह सभी देखें
- class Curve
- interface ICompoundCurve
- नाम स्थान Aspose.Gis.Geometries
- सभा Aspose.GIS