Class CircularString
अंतर्वस्तु
[
छिपाना
]CircularString class
बिंदुओं के बीच वृत्ताकार प्रक्षेप के साथ एक बहु-शीर्ष वक्र।
public class CircularString : Curve, ICircularString
कंस्ट्रक्टर्स
नाम | विवरण |
---|---|
CircularString() | का एक नया उदाहरण प्रारंभ करता हैCircularString वर्ग. |
CircularString(ICircularString) | का एक नया उदाहरण प्रारंभ करता हैCircularString वर्ग. |
CircularString(IEnumerable<IPoint>) | का एक नया उदाहरण प्रारंभ करता हैCircularString वर्ग. |
गुण
नाम | विवरण |
---|---|
CoordinateDimension { get; } | इसके लिए निर्देशांक आयामों की संख्या प्राप्त करता हैGeometry . |
Count { get; } | में अंकों की संख्या प्राप्त करता हैCircularString . |
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; set; } | हो जाता है या सेट करता हैIPoint निर्दिष्ट सूचकांक पर। |
SpatialReferenceSystem { get; set; } | इस उदाहरण का SpatialReferenceSystem प्राप्त करता है। यह गुण हो सकता हैnull , यदि SpatialReferenceSystem अनसेट है। नया SpatialReferenceSystem असाइन करने से कोई समन्वय परिवर्तन नहीं होगा, केवल संदर्भ बदल जाएगा। |
override StartPoint { get; } | वक्र के शुरुआती बिंदु की एक प्रति लौटाता है। |
तरीकों
नाम | विवरण |
---|---|
AddPoint(IPoint) | वृत्ताकार स्ट्रिंग के अंत में एक बिंदु जोड़ता है. |
AddPoint(double, double) | वृत्ताकार स्ट्रिंग के अंत में एक बिंदु जोड़ता है. |
AddPoint(double, double, double) | वृत्ताकार स्ट्रिंग के अंत में एक बिंदु जोड़ता है. |
AddPoint(double, double, double, double) | वृत्ताकार स्ट्रिंग के अंत में एक बिंदु जोड़ता है. |
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(ICircularString) | इंगित करता है कि क्या वर्तमान वस्तु उसी प्रकार की दूसरी वस्तु के बराबर है। |
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() | इसमें अंकों के क्रम को उलट देता हैCircularString . |
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 ICircularString
- नाम स्थान Aspose.Gis.Geometries
- सभा Aspose.GIS