HyperFun - a simple modeling language - is intended for describing geometric objects
in the form
It allows the user to define a real continuous function representing an F-rep geometric object with the help of assignment statements (using auxiliary local variables and arrays, if necessary) as well as conditional selection and iteration statements. The functional expressions are built with using conventional arithmetic and relational operators, standard functions, built-in special geometric transformations and F-rep library functions.
HyperFun model for this object