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 :
بازگشت