The GNU 3DLDF Conic Sections Page

Author: Laurence D. Finston.

This copyright notice applies to the text and source code of this web site, and the graphics that appear on it. The software described in this text has its own copyright notice and license, which can be found in the distribution itself.

Copyright (C) 2005, 2006, 2007 The Free Software Foundation

Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of this license is included in the file COPYING.TXT

Last updated: February 6, 2007


Table of Contents

Top
Introduction
Ellipses
Circles
Parabolæ
Hyperbolæ
Contact

Back to top
Back to main page

Introduction

2005.11.28.
The GNU 3DLDF language has a data type for each of the conic sections: ellipse, circle, parabola, and hyperbola. Each of these data types corresponds to a class in the C++ code. Ellipse and Circle were both part of 3DLDF from the very first release, and each has a fairly complete set of functions and parser rules. I haven't yet created web pages for them, but they are documented in the The 3DLDF User and Reference Manual for Release 1.1.5.1. Of course, the parser rules for ellipse and circle are not documented in the manual, because it predates the parser.

The types parabola and hyperbola are more recent. I have written web pages for them, but the sets of functions and parser rules for them are still incomplete. Nor are parabola and hyperbola as bullet-proof as ellipse and circle yet.


Back to contents
Back to top
Back to main page