The GNU 3DLDF Hyperbolæ 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, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 The Free Software Foundation, Inc.

Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 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: April 29, 2006


Table of Contents

Top
Introduction
Intersections
Classifying Points with Respect to a Hyperbola
Contact

Back to top
Back to main page

Introduction

2005.11.09.
I've now added the data type hyperbola to the 3DLDF language. It corresponds to the type class Hyperbola in the C++ code.

The 3DLDF code for generating the following image is in hyprb_00.ldf. TeX code for the including it is in hyprb_00.txt.

[Hyperbola 0]


Back to contents
Back to top
Back to main page

Intersections

The 3DLDF code for generating the following image is in hyprb_01.ldf. TeX code for the including it is in hyprb_01.txt.

[Hyperbola 1]

The intersection points of a hyperbola h and a path p, such that h and p are coplanar, and the slope of p is finite and non-null.


The 3DLDF code for generating the following image is in hyprb_02.ldf. TeX code for the including it is in hyprb_02.txt.

[Hyperbola 2]

The intersection points of a hyperbola h and a path p, such that h and p are coplanar, and the slope of p is infinite.


The intersection points of a hyperbola h and paths q0 and q1, such that h and q0, and h and q1, are non-coplanar. Perspective projection.

path q0 intersects the hyperbola at point i0. path q1 intersects the plane of the hyperbola at point i1, but not the curve itself.

The 3DLDF code for generating the following image is in hyprb_04.ldf.

[Hyperbola 4]


The intersection of a hyperbola and a plane. Perspective projection.

The 3DLDF code for generating the following image is in hyprb_05.ldf.

[Hyperbola 5]


Back to contents
Back to top
Back to main page

Classifying Points with Respect to a Hyperbola

points can be classified according to their position with respect to a hyperbola by using the location operator. The 3DLDF code for generating the following image is in hyprb_03.ldf.

[Hyperbola 2]


Back to contents
Back to top
Back to main page