The objective of this thesis is to get a mathematical representation of creative geometric models and to calculate the geometric properties such as surface area, volume and various cross-sectional properties. For the surface representation, parametric bi-cubic patches are used, constructed from user input of discrete coordinate data. The surface generated as assemblage of patches can have a first order smoothness across the patches.
An algorithm to find the cross section of the assembled object that may have holes has been developed and various display programs have been constructed. The intersecting lines are obtained by connecting the points obtained by searching along the boundaries and interior parametric curves of the corresponding patches. The geometric properties of the model are calculated by summing the properties of each patch.
The developed program used PLOT 10 IGL and the use of the subroutine commands of IGL has been minimized to achieve maximum software independence.