【技术实现步骤摘要】
一种绘制矩形区域辅助闭合的方法
[0001]本专利技术涉及图形绘制
,具体是一种绘制矩形区域辅助闭合的方法。
技术介绍
[0002]目前,现有的图形绘制软件,在绘制精确的高度和宽度时,一般采取的是四条线段的方式,组成一个矩形闭合区间,从而实现绘制矩形区域的功能,但是现有的绘制方式过于的繁琐和复杂,不够便捷。
技术实现思路
[0003]本专利技术的目的在于克服现有技术的不足,而提供一种绘制矩形区域辅助闭合的方法,该方法可以快速生成矩形区域,辅助用户更快速、便捷的绘制精确的矩形区域。
[0004]实现本专利技术目的的技术方案是:一种绘制矩形区域辅助闭合的方法,包括如下步骤:1)在软件绘制界面,执行绘制操作时,先绘制第一条自定义长度的线段,并记录该线段起始点和结束点的位置信息,起始点的位置信息表示为(line1StartX,line1StartY),结束点的位置信息表示为(line1EndX,line1EndY);2)绘制第二条自定义长度的线段,第二条线段与第一条线段的一端垂直并相交,记录第二条线段起始点和结束点的位置信息,起始点的位置信息表示为(line2StartX,line2StartY),结束点的位置信息表示为(line2EndX,line2EndY);3)根据第一条线段和第二条线段四个点位置信息的X值和Y值,将四个点分为两类,第一类是相交点,即X值相等,并且Y值也相等的点;第二类是非相交点,即X值不同或者Y值不同的点;4)生成一个辅助点,将两个非相交点中,与相交点X值不同的非相交点的 ...
【技术保护点】
【技术特征摘要】
1.一种绘制矩形区域辅助闭合的方法,其特征在于,包括如下步骤:1)在软件绘制界面,执行绘制操作时,先绘制第一条自定义长度的线段,并记录该线段起始点和结束点的位置信息,起始点的位置信息表示为(line1StartX,line1StartY),结束点的位置信息表示为(line1EndX,line1EndY);2)绘制第二条自定义长度的线段,第二条线段与第一条线段的一端垂直并相交,记录第二条线段起始点和结束点的位置信息,起始点的位置信息表示为(line2StartX,line2StartY),结束点的位置信息...
【专利技术属性】
技术研发人员:韦兆都,唐嘉鸣,唐江华,覃奕,王建卫,周明,狄艾力,梁勋,余金伟,
申请(专利权)人:桂林海威科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。