論文

基本情報

氏名 田中 雅次
氏名(カナ) タナカ マサジ
氏名(英語) Tanaka Masaji
所属 工学部 機械システム工学科
職名 教授
researchmap研究者コード R000032686
researchmap機関 岡山理科大学

題名

IFOG: Inductive Functional Programming for Geometric Processing

単著・共著の別

著者

Masaji Tanaka, Yuki Takamiya, Naoki Tsubota, Kenzo Iwama

概要

IFOG, Inductive programming, Combinatorial search, Geometric processing
Since decades, especially in CAD and CG, to solve various kinds of problems and/or to develop automatic systems, not only geometric modeling techniques but also combinatorial searches of geometric elements such as line segments have been applied extensively. Generally it is troublesome and time consuming to program the combinatorial searches for programmers because they are basically algorithmic and it would be difficult to formalize them. In this paper, a new programming technique called IFOG (Inductive Functional prOgramming for Geometric processing) is proposed. IFOG enables to realize easier programing for programmers, especially for beginners, than conventional programming techniques for geometric processing. In IFOG, geometric elements are expressed as their properties, and they are also instances of geometric classes that can be generalized from the instances inductively. Since the classes and instances are stored as text files in a PC, programmers can read and write them whenever they develop programs in IFOG. Therefore, they do not have to grasp the whole data of the relationships of geometric elements temporarily in their brains in their programming. The effectiveness of IFOG is indicated by using practical examples in this paper, and it has been verified by our experimental system.

IFOG: Inductive Functional Programming for Geometric Processing

発表雑誌等の名称

Computer-Aided Design and Applications 

出版者

Taylor & Francis

開始ページ

終了ページ

発行又は発表の年月

2015/12

査読の有無

有り

招待の有無

無し

記述言語

英語

掲載種別

研究論文(学術雑誌)

ISSN

ID:DOI

ID:NAID(CiNiiのID)

ID:PMID

URL

JGlobalID

arXiv ID

ORCIDのPut Code

DBLP ID