<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: The function of Disjoint return 1 in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/the-function-of-disjoint-return-1/m-p/743267#M19766</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Does anybody encouter this proplem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Jul 2010 00:35:00 GMT</pubDate>
    <dc:creator>szcszc</dc:creator>
    <dc:date>2010-07-27T00:35:00Z</dc:date>
    <item>
      <title>The function of Disjoint return 1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/the-function-of-disjoint-return-1/m-p/743266#M19765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I define a line and a polygon, and the line is within the polygon, but the function of Disjoint return 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My code is :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; IPolylinePtr ipLine(CLSID_Polyline);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; WKSPoint* pPoints = new WKSPoint[10];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[0].X = 407535.701637;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[0].Y = 83032.227084;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[1].X = 407535.806488;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[1].Y = 83031.968238;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[2].X = 407536.697724;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[2].Y = 83029.058616;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[3].X = 407537.816137;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[3].Y = 83025.502412;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[4].X = 407538.576309;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[4].Y = 83023.256848;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[5].X = 407539.371430;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[5].Y = 83021.378263;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[6].X = 407540.035488;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[6].Y = 83020.067623;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[7].X = 407541.494668;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[7].Y = 83017.271590;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[8].X = 407542.534443;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[8].Y = 83015.515332;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[9].X = 407543.654907;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints[9].Y = 83013.813834;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; IPointCollection4Ptr ipPointC4(ipLine);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; hr = ipPointC4-&amp;gt;AddWKSPoints(10, pPoints);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; IPolygonPtr ipPolygon(CLSID_Polygon);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; IRingPtr ipRing(CLSID_Ring);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; WKSPoint* pPoints1 = new WKSPoint[5];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[0].X = 407450;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[0].Y = 82970;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[1].X = 407450;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[1].Y = 83030;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[2].X = 407550;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[2].Y = 83030;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[3].X = 407550;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[3].Y = 82970;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[4].X = 407450;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; pPoints1[4].Y = 82970;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; IPointCollection4Ptr ipPointC(ipRing);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; hr = ipPointC-&amp;gt;AddWKSPoints(5, pPoints1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; IGeometryCollectionPtr ipGC(ipPolygon);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; hr = ipGC-&amp;gt;AddGeometry(ipRing);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; hr = ipPolygon-&amp;gt;SimplifyPreserveFromTo();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; IRelationalOperatorPtr ipRR(ipLine);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; VARIANT_BOOL vb;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; hr = ipRR-&amp;gt;Disjoint(ipPolygon, &amp;amp;vb); In theory, the line is not Disjoint with the polygon, but the function return 1, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; Who know the reason of this error?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jul 2010 09:00:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/the-function-of-disjoint-return-1/m-p/743266#M19765</guid>
      <dc:creator>szcszc</dc:creator>
      <dc:date>2010-07-26T09:00:12Z</dc:date>
    </item>
    <item>
      <title>Re: The function of Disjoint return 1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/the-function-of-disjoint-return-1/m-p/743267#M19766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Does anybody encouter this proplem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jul 2010 00:35:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/the-function-of-disjoint-return-1/m-p/743267#M19766</guid>
      <dc:creator>szcszc</dc:creator>
      <dc:date>2010-07-27T00:35:00Z</dc:date>
    </item>
  </channel>
</rss>

