Full-Text Search：
《CHINESE JOURNAL OF COMPUTERS》 1998-02

SIMPLICITY, ORIENTATION, AND INCLUSION TEST ALGORITHMS FOR POLYGONS

WANG Zhi-Qiang; XIAO Li-Jin ;HONG Jia-Zhen(Department of Engineering Mechanics, Shanghai Jiao Tong University, Shanghai 200030)(State Key Laboratory of Vibration. Shock and Noise, Shanghai Jiao Tong University, Shanghai 200030)
This paper solves the two-dimension problems in three-dimensionspace, therefor gets a simple equation for determining the position of a pointrelative to an oriented line segment. Based on the equation, the convex and concavequality of a polygon's venices and the relation of convex venices and concavevenices with the orientation of polygon, a simple and efficient algorithm for theorientation test of simple polygon is presented, it can deal with not only 2D problems,but also 3D problems. Based on this equation and the scan line method, the specialquadrilateral area for the inclusion test of simple polygon is found. This set ofalgorithms are simple, efficient and robust, it is not necessary that solving equationsystems and using trigonometric functions. Comparisons of these algorithms withthe latest algorithms are given in the end of this paper. These algorithms have thefollowing features: 1) They are easy to program and require the minimumcalculation. They are more efficient and faster than the latest algorithms. The more thereare venices of a polygon, the more efficient the algorithms are; 2) Thesealgorithms will not cause extra cases and can be used universally.
【Fund】： 国家自然科学基金;;国家教委博士点专项基金
【CateGory Index】： TP391
CAJViewer7.0 supports all the CNKI file formats; AdobeReader only supports the PDF format.
 【References】
 Chinese Journal Full-text Database 10 Hits
 1 Zhang Yinghui(The College of Information Science and Engineering,Yanshan University,Qinhuangdao 066004);A Algorithm for Decomposing a Simple Polygon into Convex Polygon[J];JOURNAL OF YANSHAN UNIVERSITY;1999-04 2 LV Fuqi,ZHAO Dan(Rongzhi College,Chongqing Technology and Business University,Chongqing 400033,China);A New Algorithm for Judging Direction of Polygons based on Algorithm of Convex Hull[J];Intelligent Computer and Applications;2012-01 3 LI Jie~1,ZHANG Wen-dong~1,ZHANG Xi~2 (1.Key Laboratory of Instrumentation Science and Dynamic Measurement(North University of China),Ministry of Education,Department of Electronic Science and Technology,North University of China,Taiyuan,Shanxi 030051,China;2.Department of Automatic Control,North University of China,Taiyuan,Shanxi 030051,China);Design and Implementation of an Algorithm Creating the Topology of the Polygon Road Net[J];Acta Electronica Sinica;2006-08 4 DENG Wei LI Weihua(Key Laboratory of MEMS of Ministry of Education,Southeast University,Nanjing,210096,CHN);Research of MEMS Nodal Element Recognition Algorithm Based on 2D Graphics[J];Research & Progress of SSE Solid State Electronics;2008-03 5 Chang Ming~(1a) Luo Zirong~2 Li Dan~(1b) Ji Junwen~(1b)(1 a CAD Centre,b College of Computer Science and Technology,Huazhong University of Science and Technology,Wuhan 430074,China;2 Mechatronics and Automation School,National University of Defense Technology,Changsha 410073,China);Fast collision detection algorithm for virtual environment walkthrough[J];Journal of Huazhong University of Science and Technology(Nature Science Edition);2006-11 6 Guo Lei 1 Wang Xun 2 Wang Xiaopu 11 (Department of Astronomy &Applied Physics,University of Science&Technology of China,Hefei230026) 2 (Department of Computer Science&Technology,University of Science&Technology of China,Hefei2300;Directed-loop Method and Grid Method:New Algorithms for Inclusion Test of Planar Polygons[J];Computer Engineering and Applications;2002-19 7 DING Jian1,2,3,JIANG Nan1,RUI Ting3(1.Nanjing Institute of Geography and Limnology,Chinese Academy of Sciences,Nanjing 210008;2.Graduate School,Chinese Academy of Sciences,Beijing 100039;3.Engineering Institute of Engineering Corps,PLA University of Science & Technology,Nanjing 210007);A New Algorithm for Identifying Polygons' Orientation[J];Computer Engineering;2006-09 8 CHEN Zheng-yang WANG Li-qing CHEN Shu-qiang (School of Information Physics & Engineering,Central South University,Changsha 410083);Method of Point Inclusion Test for Simple Polygons Based on Forked Point[J];Computer Engineering;2007-17 9 WANG Zheng Xuan XU Chang Qing PANG Yun Jie (Department of Computer Science, Jilin University, Changchun 130023);A Fast Algorithm to Determine Whether the Kernel of Simple Polygon is Empty[J];JOURAAL OF COMPUTER AIDED DESIGN & COMPUTER GRAPHICS;2000-09 10 Chen Bingfa Qian Zhifeng Liao Wenhe (College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics,Nanjing 210016);An Algorithm for Identifying Convexity-Concavity of A Simple Polygon[J];Journal of Computer Aided Design & Computer Graphics;2002-03
 China Proceedings of conference Full-text Database 1 Hits
 1 Zhang Zhanyi Ying Huaiqiao Liu Jie Li Lei Chen Hui;Research of Transient Bode Plot Applied in Failure Diagnosis of Bearing Rotor System[A];[C];2008
 【Citations】
 Chinese Journal Full-text Database 2 Hits
 1 Wang Shiping; Wang Zhiqiang(Xian Electronic Polytechnic University);GENERAL CLIPPING AGAINST GENERALIZED POLYGANS[J];JOURNAL OF ENGINEERING GRAPHICS;1995-01 2 Xiao Zhonghui, Lu Zhenrong and Zhang Qian(College of Mechanical Engineering, Xi'an Jiaotong University, Xi'an 710049);CODING ALGORITHM FOR DECOMPOSING A SIMPLE POLYGON INTO CONVEX PARTS[J];CHINESE JOURNAL OF COMPUTERS;1996-06
 【Co-citations】
 Chinese Journal Full-text Database 10 Hits
 1 KONG Xiao-li (Chengde Petroleum College,Chengde 067000,China);An Algorithm and Its Accoomplishment for Producting Minimum Set of Comvex Hull from Polygon[J];Journal of Chengde Petroleum College;2003-03 2 Zhang Yinghui(The College of Information Science and Engineering,Yanshan University,Qinhuangdao 066004);A Algorithm for Decomposing a Simple Polygon into Convex Polygon[J];JOURNAL OF YANSHAN UNIVERSITY;1999-04 3 Zhang Yulian (The College of Information Science and Engineering,Yanshai University,Qinhuangdao 066004);A Improved Weighting Algorithm for Decomposing a Simple Polygon into Convex Polygons[J];Journal of Yanshan University;2001-01 4 GAO Xiang 1. College of Information Science and Engineering, Yanshan University, Qinhuangdao, Hebei 066004, China;Algorithm for decomposing simple polygon into convex parts[J];Journal of Yanshan University;2004-04 5 GAO Xiang 1 , GAO Zhong-shan 1 (1. College of Information Science and Engineering, Yanshan Univesity, Qinhuangdao, Hebei 066004, China; 2. College of Continuous Education, Yanshan University, Qinhuangdao 066004, China);Algorithm design and realization for decomposing simple polygon into convex parts[J];Journal of Yanshan University;2005-06 6 Xie Zhuo, Cao Boyan (Institute of Multimedia, Xidian University, Xi’an 710071, China);Study of High-efficient Display of Preview Picture in the Big Breadth Scanner[J];;2006-06 7 WANG Jin-min1,LIU Ji-ye2,FANG Yi1(1.Department of Mechanical Engineering,Tianjin University of Technology and Education,Tianjin 300222,China;2.School of Mechanical Engineering,Tianjin University,Tianjin 300072,China);Algorithm of Computing Overlapping Area between Two Irregular-Shaped Polygons Based on Trapezium Decomposition[J];Journal of Engineering Graphics;2005-06 8 PENG Huan,LU Guo-dong,TAN Jian-rong(State Key Laboratory of CAD&CG,Zhejiang University,Hangzhou Zhejiang 310027,China);A New Algorithm of Polygon Clipping Against Rectangular Window Based on the Endpoint and Intersection-Point Encoding[J];Journal of Engineering Graphics;2006-04 9 HUANG Jun-hua1,2,YAN Sui-jun3,ZHU Xiao-long3,LI Jing-wen3(1.School of Remote Sensing and Information Engineering,Wuhan University,Wuhan 430079,China;2.Guangxi Bureau of Land and Resources,Nanning 530023,China;3.Department of Civil Engineering,Guilin University of Technology,Guilin 541004,China);Algorithm for Intersection and Union Between Convex Polygons[J];Journal of Guilin University of Technology;2007-04 10 Zhang Qi,Zhou Huiqun,Wang Xiuting(Northwestern Polytechnical University,Xi'an 710072,China);The Application of Concave Polygon Subdivision Algorithm to Rapid Prototyping[J];Electromachining & Mould;2012-05
 【Co-references】
 Chinese Journal Full-text Database 10 Hits
 1 SUN Yan\ \ TANG Di (Department of Computer Science,Liaoning Normal University,Liaoning Dalian 116029,China);A Rapid and Valid Algorithm for Decomposing Concave Polygon[J];Journal of Anshan Teachers College;2001-01 2 HU Jinxing PAN Mao MA Zhaoting WU Huanping (School of Earth and Space Sciences,Peking University,Beijing,100871);Study on Faster Algorithm for Constructing Delaunay Triangulations DTM[J];Acta Scicentiarum Naturalum Universitis Pekinesis;2003-05 3 HU Zhong-hua,ZHAO Min(Automation College,Nanjing University of Aeronautics and Astronautics,Nanjing,Jiangsu 210016,China);Simulation on Traveling Salesman Problem(TSP) Based on Artificial Bees Colony Algorithm[J];Transactions of Beijing Institute of Technology;2009-11 4 Zhou Peide(Department of Computer Science and Engineering, Beijing Istitute ofTechnology, Beijing 100081);An Algorithm for the Triangulation of Any Polygon[J];JOURNAL OF BEIJING INSTITUTE OF TECHNOLOGY;1995-05 5 HUANG Zhi hong,CHEN Xiao ming,HE Jian hua (Biomedical Materials ang Engineerin Center,Wuhan University of Tecnnology,Wuhan 430070);Application of Rapid Prototyping Manufacturing in the Preparation of Bioceramic Artificial Bone[J];Shandong Ceramics;2002-01 6 Godfried Toussaint;A COUNTER-EXAMPLE TO A FAST ALGORITHMFOR FINDING THE CONVEX HULLOF A SIMPLE POLYGON[J];计算机辅助绘图设计与制造(英文版);1994-02 7 HU Zhong-hua,ZHAO Min(College of Automation Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China);Research on path planning of UAV based on ABC algorithm[J];Transducer and Microsystem Technologies;2010-03 8 Wang Weian;Wang Yushu(Tongji University, Shanghai, 200092);The Establishment of Topological Data Structure and Its Applications[J];ENGINEERING OF SURVEYING AND MAPPING;1999-02 9 Lin Zongjian(Chinese Academy of Surveying and Mapping,Beijing,100039);On The Sampling Interval in Map Digitizing by Scanner[J];DEVELOPMENTS IN SURVEYING AND MAPPING;2000-01 10 LIU Jian-jun,WANG Dong-hua, SHANG Yao-ling(National Geomatics Center of China,Beijing 100044,China);The Software Automatic Checking Methods for the Quality of Contour Digitizing[J];Developments In Surveying and Mapping;2001-04
 【Secondary References】
 Chinese Journal Full-text Database 10 Hits
 1 YIN Dali~1 YANG Fei~2 (1.The Institude of Computer Science and Technology ChangChun University of Science and technology, Changchun 130022; 2.ShenZhen Development Bank Information Science and Technology Department,Shenzhen 518000);Design on the Data Model for Fiber Positioning Unit[J];Journal of Changchun Institute of Optics and Fine Mechanics;2005-01 2 DENG Wei, LI Wei-hua (Key Laboratory of MEMS of Ministry of Education,, Southeast University, Nanjing 210096, China);3D Structure Building Algorithm of MEMS Device Based on Layout And Process[J];Chinese Journal of Sensors and Actuators;2006-05 3 MIAO Lei, LI Lin (School of Resource and Environment Science,Wuhan University, 129 Luoyu Road,Wuhan,China,430079);The combination and development of map and animation[J];Science of Surveying and Mapping;2004-03 4 CHEN Xue-gong, HUANG Jing-jing(School of Information Science and Engineering, Central South University, Changsha 410083, China);Study on the algorithm of automatic digital contours elevation labeling[J];Science of Surveying and Mapping;2007-04 5 ZHANG Ka,SHENG Ye-hua,YE Chun(Key Laboratory of Virtual Geographic Environment,MOE,Nanjing Normal University,Nanjing 210046,China);Algorithm of polygon point in-out test based on direction factor and direction edge[J];Science of Surveying and Mapping;2010-04 6 DU Shuang,CHEN Cheng-yong;Method to Achieve the Intersection of Two Polygons with Node Operation[J];Bulletin of Surveying and Mapping;2007-10 7 Wang Donghao,Guan Qiang(Traffic Information and Communication Centre of Heilongjiang Province(Northeast Forestry University),Harbin 150040,P.R.China);Algorithm for Automatic Identification of Pavement Depression by Datum Plane Fitting Method[J];Journal of Northeast Forestry University;2009-06 8 CAO Zheng-cai1,2,HAN Ding-fu1,QIAO Fei3(1.College of Information Science and Technology,Beijing University of Chemical Technology,Beijing 100029,China;2.State Key Laboratory for Novel Software Technology,Nanjing University,Nanjing,Jiangsu 210093,China;3.CIMS Research Center,Tongji University,Shanghai 200092,China);Research on Path Optimization Method Based on Novel Road Network[J];Acta Electronica Sinica;2012-04 9 PANG Ming-yong, LU Zhang-ping (Institute of Computer Graphics Technology,Jiangsu University, Zhenjiang 212013, China);An Algorithm for Rapidly Identifying Convexo-Concave Vertices of Simple Polygon Based on Comparing the Slopes of Two Adjacent Edge Vectors[J];Journal of Engineering Graphics;2004-03 10 LIU Xiao-ping, WU Lei (VCC Division, School of Computer & Information, Hefei University of Technology, Hefei 230009, China; Institute of Plasma Physics, Chinese Academy of Sciences, Hefei 230031, China);A Rapid Identification for the Orientation and Vertices Convexity-Concavity of Simple Polygon[J];Journal of Engineering Graphics;2005-04
 China Proceedings of conference Full-text Database 3 Hits
 1 Huang Zhanhua Liu Zheng Zhang Zhen Cai Huaiyu Yang Jichun Zhang Yinxin (College of Precision Instrument and Opto-electronics Engineering, Tianjin University; Key Laboratory of Opto-electronics Information Technology Science, EMC, Tianjin 300072, China);Fast Detection of Texture Defects Based On Vectorization Method[A];[C];2008 2 Zhang Zhanyi Ying Huaiqiao Liu Jie Li Lei Chen Hui;Research of Transient Bode Plot Applied in Failure Diagnosis of Bearing Rotor System[A];[C];2008 3 Qiu Qiang;Cao Lei;Lu Liang;Fang Jinyun;Integration Application Center,Institute of Computing Technology,C.A.S.;University of Chinese Academy of Science;;A Parallel Strategy for Plane Sweep Algorithm in Multi-Core Systems[A];[C];2013
 【Secondary Citations】
 Chinese Journal Full-text Database 1 Hits
 1 Chen Xiangping(Yangzhou Institute of Technology)Ying Daoning(Zhejiang University);AN ALGORITHM UNIFIED IN NONSELFINTERSECTIONPOLYGON FOR TRIANGULATING ANARBITRARY POLYGON[J];Chinese Journal of Computers;1989-03
Similar Journals
 > Industrial Instrumentation & Automation > Computer Engineering and Design > Journal of Computer Research and Development > Journal of Computer-Aided Design & Computer Graphics > Aeronautical Computing Technique > Journal of Information Engineering University > Information Security and Communications Privacy > Mechanical Science and Technology for Aerospace Engineering > Journal of Anhui Normal University(Natural Science) > Computer Engineering & Science