91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-01
  • 語言: Python
  • 標簽: wxPython????多邊形??

資源簡介

判斷點與多邊形的關系,使用掃描線算法實現。圖形界面演示測試結果。 實現語言:Python + wxPython

資源截圖

代碼片段和文件信息

import?wx

DY_NONE????=?0
DY_POLYGON?=?1
DY_POINT???=?2

class?MainWindow(wx.frame):
????def?__init__(self):
????????wx.frame.__init__(self?None?-1?“PointInPolygon“?size=(600?480))
????????
????????self.Bind(wx.EVT_LEFT_DOWN?self.OnLButtonDown)
????????self.Bind(wx.EVT_RIGHT_DOWN?self.OnRButtonDown)
????????self.Bind(wx.EVT_MOTION?self.OnMotion)
????????self.Bind(wx.EVT_KEY_DOWN?self.onkeydown)
????????self.Bind(wx.EVT_KEY_UP?self.onkeyup)
????????self.Bind(wx.EVT_PAINT?self.OnPaint)
????????
????????self.drawType?=?DY_NONE
????????self.polygon?=?[]
????????self.intersection?=?[]
????????self.point?=?None
????????
????????self.polygonLinePen?=?wx.Pen((0?0?0)?2)
????????self.pointLinePen?=?wx.Pen((64?64?64)?2)
????????self.pointPointPen?=?wx.Pen((255

評論

共有 條評論