Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. Real Functions for Representation of Rigid Solids

Real Functions for Representation of Rigid Solids

File(s)
91-1245.pdf (2.24 MB)
91-1245.ps (695.07 KB)
Permanent Link(s)
https://hdl.handle.net/1813/7085
Collections
Computer Science Technical Reports
Author
Shapiro, Vadim
Abstract

A range of values of a real function $f$ : $E^{d} $\rightarrow \Re$ can be used to implicitly define a subset of Euclidean space $E^{d}$. Such `implicit functions' have many uses in geometric and solid modeling. This paper focuses on the properties and construction of real functions for the representation of rigid solids (compact, semi-analytic, and regular subsets of $E^{d}$). We review some known facts about real functions defining compact semi-analytic sets, and their applications. The theory of $R$-functionsdeveloped in [Rva82] provides means for constructing real function representations of solids described by the standard (non-regularized) set operations. But solids are not closed under the standard set operations and such representations are rarely available in modern modeling systems. More generally, assuring that a real function $f$ represents a regular set may be difficult. Until now, the regularity has either been assumed, or treated in an ad hoc fashion. We show that topological and extremal properties of real functions can be used to test for regularity, and discuss procedures for constructing real functions with desired properties for arbitrary solids.

Date Issued
1991-11
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR91-1245
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance