File: package.lisp

package info (click to toggle)
cl-photo 0.14-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 116 kB
  • ctags: 66
  • sloc: lisp: 739; makefile: 49; sh: 28
file content (64 lines) | stat: -rw-r--r-- 1,405 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;; *************************************************************************
;;;; FILE IDENTIFICATION
;;;;
;;;; Name:          package.lisp
;;;; Purpose:       Package file for cl-photo
;;;; Programmer:    Kevin M. Rosenberg
;;;; Date Started:  April 2005
;;;;
;;;; $Id$
;;;;
;;;; This file, part of cl-photo, is Copyright (c) 2005 by Kevin M. Rosenberg
;;;;
;;;; cl-photo users are granted the rights to distribute and use this software
;;;; as governed by the terms of the GNU General Public License v2
;;;; (http://www.gnu.org/licenses/gpl.html)
;;;;
;;;; *************************************************************************

(in-package #:cl-user)

(defpackage #:cl-photo
  (:use #:common-lisp #:kmrcl)
  (:nicknames #:photo)
  (:export

   ;; cameras.lisp
   #:pixel-dimensions
   #:pixel-size
   #:imager-dimensions
   #:output-dimensions
   #:*digital-cameras*
   #:*cameras*

   ;; fov.lisp
   #:aov
   #:aov-format
   #:fov
   #:magnification
   #:bellows-factor
   #:gaussian-lens
   #:close-up
   #:extension-tube

   ;; dof.lisp
   #:print-magnification
   #:coc
   #:coc-format
   #:coc-pixels
   #:coc-pixels-format
   #:coc-airy
   #:dof
   #:hyperfocal
   #:effective-aperture
   #:rayleigh-limit
   #:maximum-sharpness-aperture

   ;; tables.lisp
   #:hyperfocal-table
   #:aov-table
   #:fov-table
   #:dof-table
   ))