DocumentCode
1502683
Title
Vector geometry for computer graphics
Author
Miller, James R.
Author_Institution
Kansas Univ., Lawrence, KS, USA
Volume
19
Issue
3
fYear
1999
Firstpage
66
Lastpage
73
Abstract
Computer graphics and modeling rely on mathematical operations on points and vectors. The author advocates using vector geometric analysis to simplify required derivations. He presents the basic language and methods of vector geometric analysis and characterizes the situations favoring vector geometric versus coordinate based analysis. A set of C++ classes is developed which includes methods and definitions of overloaded operators implementing nearly all of the low level operations and matrix construction algorithms presented in this article and its companion (J.R. Miller, see ibid., vol.19, no.4, 1999). Sample code using these tools to perform representative common operations is presented
Keywords
C++ language; computational geometry; computer graphics; object-oriented programming; C++ classes; computer graphics; coordinate based analysis; low level operations; mathematical operations; matrix construction algorithms; overloaded operators; representative common operations; sample code; vector geometric analysis; vector geometry; Application software; Computational geometry; Computer graphics; Concrete; Mathematical model; Pipelines; Programming; Solid modeling; Stress; Writing;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/38.761552
Filename
761552
Link To Document