图形描绘装置及其控制方法以及记录介质制造方法及图纸

技术编号:18367111 阅读:83 留言:0更新日期:2018-07-05 08:01
本发明专利技术提供图形描绘装置及其控制方法以及记录介质。所述图形描绘装置具备控制单元,该控制单元执行以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的多个点的至少一个点位于描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。

Graphic drawing device, control method and recording medium thereof

The invention provides a graphic drawing device, a control method thereof, and a recording medium. The graphics depiction device has a control unit that performs the following processing: an arbitrary shape formed by a plurality of points in the plane that is connected to a depicted plane, depicting the plane in a depicting area of the display screen of the display section, in the description of the plane, in the arbitrary shape. At least one point of a plurality of points is located outside the depicted area, and the point outside the depicted area is moved to the point in the described area, and a shape is formed of at least one point moving in the plurality of points of the arbitrary shape, and more than 1 points not moved among the multiple points of the arbitrary shape. The shape is depicted with other shapes of arbitrary shape.

【技术实现步骤摘要】
图形描绘装置及其控制方法以及记录介质
本专利技术涉及图形描绘装置及其控制方法以及记录介质。
技术介绍
以往,作为描绘3D(3维)的立体图形的方法,有一种在X,Y,Z的坐标空间,通过Z=f(x,y)的函数来决定与(X,Y)的各坐标相对应的Z坐标,将被决定的(X,Y,Z)的各坐标作为3D图形进行制图的方法(例如,参照专利文献1。)。将该立体图形的描绘作为3D图形进行制图的方法是比较容易的运算处理,无需高性能的处理器(CPU)而能够以高速实现,但是不能容易地描绘圆柱(包含椭圆柱)、圆锥(包含椭圆锥)、球等(包含椭圆球)。另外,以往,例如日本特开2005-182125号公报所记载的那样,有一种将立体图形的表面作为多边形(网格)的集合来进行模型化的方法,不仅能够描绘所有的立体图形,还能够实施移动、放大/缩小、反转、旋转等处理,但是需要比较繁重的运算处理,对于超出以其他方法设定的描绘区域的外侧的多边形的描绘处理并未公开。
技术实现思路
本专利技术鉴于上述问题,提供一种图形描绘装置、图形描绘装置的控制方法、以及记录介质。在具备控制单元的图形描绘装置中,所述控制单元执行以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的多个点的至少一个点位于描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。在具备控制单元的图形描绘装置的控制方法中,包含以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的所述多个点的至少一个点位于所述描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。本专利技术提供的非易失性的所述记录介质记录程序,计算机根据所述程序执行以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的所述多个点的至少一个点位于所述描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。附图说明图1是表示本专利技术的实施方式所涉及的图形描绘装置10的外观结构的主视图,该图的(A)表示将图形描绘装置10作为图形函数计算器10F而实施时的图,该图的(B)表示将图形描绘装置10作为平板终端10T而实施时的图。图2是表示所述图形描绘装置10(10F/10T)的电子电路的结构的框图。图3表示根据所述图形描绘装置10的图形显示控制程序22a而执行的圆柱(带圆的图形)的描绘处理的流程。图4表示所述图形描绘装置10的圆柱(带圆的图形)的描绘处理中的圆的描绘处理的流程。图5是说明在所述图形描绘装置10的圆描绘处理中描绘构成圆的各网格时与描绘区域Ad的关系的图。图6表示根据所述图形描绘装置10的圆柱(带圆的图形)的描绘处理与用户操作相对应的显示动作(第1实施方式)的图。图7表示根据所述图形描绘装置10的圆柱(带圆的图形)的描绘处理与用户操作相对应的显示动作(第2实施方式)的图。图8表示根据所述图形描绘装置10的圆柱(带圆的图形)的描绘处理与用户操作相对应的显示动作(第3实施方式)的图。具体实施方式以下,通过附图说明本专利技术的实施方式。图1是表示本专利技术的实施方式所涉及的图形描绘装置10的外观结构的主视图,该图的(A)是表示将图形描绘装置10作为图形函数计算器10F而实施时的图,该图的(B)是表示将图形描绘装置10作为平板终端10T而实施时的图。所述图形描绘装置10除了构成为所述图形函数计算器10F或平板终端10T之外,还可以构成为具有图形描绘功能的(安装有图形显示控制程序的)个人电脑、智能手机、移动电话、触摸板式PDA(personaldigitalassistants)、电子书、移动游戏机等。另外,如未安装有像所述图形函数计算器10F那样的物理键(按键)的所述平板终端10T的图形描绘装置10显示与所述图形函数计算器10F的键同样的软件键盘,根据针对该软件键盘的键操作来执行处理。因可携带性的需要,所述图形函数计算器10F为用户能够通过单手充分把持且能够单手操作的小型尺寸,在该图形函数计算器10的主体正面设置有键输入部11以及显示输出部(显示部)12。所述键输入部11具备:用于输入数值或数式、或指示计算的执行的数值/运算符号键群111、用于输入各种函数或启动存储功能的函数功能键群112、用于显示各种动作模式的菜单画面或指示动作模式的设定的模式设定键群113、通过1次的键操作用于启动沿所述显示输出部12的下端显示的各种功能的功能键群114、用于对所述显示输出部12中显示的光标进行移动操作或对数据项目进行选择操作等的光标键115。作为所述数值/运算符号键群111,排列有[0]~[9](数值)键、[+][-][×][÷](四则运算符)键、[EXE](执行)键、[AC](清除)键等。作为所述函数功能键群112,以[x2](平方)键为代表排列有[sin](正弦)键、[cos](余弦)键、[tan](正切)键等。作为所述模式设定键群113,排列有[菜单](MENU)键、[上档](SHIFT)键、[OPTN](选项)键等。作为所述功能键群114,排列有[F1]键~[F6]键。另外,通过在操作[上档]键后继续对所述数值/运算符号键群111、函数功能键群112、所述模式设定键群113的键进行操作,能够作为该键的上方记载的键发挥作用,而不是记载于键顶的键功能。例如,若在[上档]键操作后,对[AC]键进行操作(以下,记为[上档]+[AC]键)则成为[断电](OFF)键。[上档]+[菜单]键成为[SETUP](设置)键、[上档]+[F3]键成为[V-Window](视窗:指示显示描绘区域设定画面Gv的)键。所述显示输出部12由点阵型的液晶显示单元构成。另外,所述平板终端10T的显示输出部12由重叠于触摸板设置的液晶显示单元构成。图2是表示所述图形描绘装置10(10F/10T)的电子电路的结构的框图。该图形描绘装置10的电子电路除了所述键输入部11以及显示输出部12之外,还具备计算机即CPU21、存储器22、记录介质读取部24以及通信部25。所述CPU21根据存储器22中存储的图形显示控制程序22a对电路各部分的动作进行控制,执行与来自键输入部11的键输入信号相对应的各种运算处理。该图形显示控制程序22a可以预先存储于存储器22,或者经由记录介质读取部24从存储卡等外部记录介质23读入到存储器22并进行存储。用户不能通过键输入部11进行的操作改写该图形显示控制程序22a。在所述存储器22中,除了此种用户本文档来自技高网...
图形描绘装置及其控制方法以及记录介质

【技术保护点】
1.一种图形描绘装置,具备控制单元,该图形描绘装置的特征在于,所述控制单元执行以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的多个点的至少一个点位于描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。

【技术特征摘要】
2016.12.26 JP 2016-2504121.一种图形描绘装置,具备控制单元,该图形描绘装置的特征在于,所述控制单元执行以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的多个点的至少一个点位于描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。2.根据权利要求1所述的图形描绘装置,其特征在于,在描绘所述平面时,所述控制单元将位于所述描绘区域外的至少一个顶点移动到所述描绘区域内的最近的位置。3.根据权利要求1或2所述的图形描绘装置,其特征在于,所述控制单元基于用于描绘包含所述想要描绘的平面的图形的图形数据,将所述图形的表面的点、以及所述想要描绘的平面的重心作为所述任意形状的所述多个点,来描绘所述平面。4.根据权利要求3所述的图形描绘装置,其特征在于,基于所述图形数据,所述控制单元将与圆的圆周相对应的多个点作为想要描绘的平面,且将所述圆的中心点作为所述重心,来描绘所述平面,与所述圆的圆周相对应的所述多个点中相邻2点中的至少一个点处于所述描绘区域外时,所述控制单元将该描绘区域外的至少一个点移动到所述描绘区域内的点,将连结被移动的所述至少一个点以及所述圆的中心点而成的三角形作为所述其他形状,来描述所述平面。5.根据权利要求3或4所述的图形描绘装置,其特征在于,基于用于确定作为所述图形的圆柱的所述图形数据,将所述圆柱的一个圆的圆周上的多个点以及所述圆柱的所述一个圆的重心作为所述任意形状的所述多个点,来描绘所述平面。6.根据权利要求3至5中任意一项所述的图形描绘装置,其特征在于,在描绘所述平面时,基于用于确定作为所述图形的圆柱的所述图形数据,将多个矩形替换为所述圆柱的侧面进行描绘,其中,各矩形将所述圆柱的2个圆的各圆周上的多个点作为顶点,在描绘所述多个矩形中的1个矩形时,该1个矩形的1个以上顶点处于所述描绘区域外时,不描绘该1个矩形,且在描绘所述多个矩形中的1个矩形时,该1个矩形的全部顶点处于所述描绘区域内时,描绘该1矩形。7.一种图形描绘装置的控制方法,该图形描绘装置具备控制单元,该控制方法特征在于,包含以下的处理:通过对连结想要描绘的平面中含有的多个点而成的任意形状进行描绘,将所述平面描绘于显示部的显示画面的描绘区域内,在描绘所述平面时,在所述任意形状的所述多个点的至少一个点位于所述描绘区域外的情况下,将该描绘区域外的点移动到所述描绘区域内的点,对连结所述任意形状的所述多个点中被移动的所述至少一个点以及所述任意形状的所述多个点中未被移动的1以上的点而成的、形状与所述任意形状不同的其他形状进行描绘。8.根据权利要求7所述的控制方法,其特征在于,在描绘所述平面时,将位于所述描绘区域外的至少一个顶点移动到所述描绘区域内的最近的位置。9.根据权利要求7或8所述的控制方法,其特征在于,基于用于描绘包含所述想要描绘的平面的图形的图形数据,将所述图形的表面的点以及所述想要描绘的平面的重心作为所述任意形状的所述多个点,来描绘所述平面。10.根据权利要求9所述的控制方...

【专利技术属性】
技术研发人员:奥间健太郎田中博和
申请(专利权)人:卡西欧计算机株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1