• affine arithmetic: Affine arithmetic
  • affine arithmetic: A technical drawing
  • alternatives, definition: Forms of definitions
  • argument, special: Special objects
  • argument, special: Specials
  • associativity, operator: Two-operand (binary) forms
  • axis, rotation: Object transforms
  • back face: Drawing a solid
  • baseline fraction: Picture box
  • binary form: Two-operand (binary) forms
  • binary space partition: Command line
  • binary space partition: Hidden surface removal
  • binary space partition: Statistics
  • block: Swept blocks
  • block: Blocks
  • block: Object transforms
  • block sweep: Swept blocks
  • body polygon: Swept lines
  • body polygon: Swept polygons
  • body polygon: Internal options
  • bounding box: Picture box
  • BSP, binary space partition: Command line
  • BSP, binary space partition: Hidden surface removal
  • camera: Camera
  • center of rotation: Nested sweeps
  • center of rotation: Object transforms
  • centroid: A technical drawing
  • clipping: Clipping
  • clipping: Picture box
  • closure tag, <>: Swept points
  • closure tag, <>: Point sweeps
  • closure tag, <>: Swept lines
  • closure tag, <>: Polyline sweeps with closure
  • closure tag, <>: Sweeps
  • closure tag, <>: Swept points
  • closure tag, <>: Swept lines
  • closure tag, <>: Sweep face splitting
  • command line option: Hello world
  • command line options: Command line
  • command line, sketch: Hello world
  • command line, sketch: Command line
  • comments: Language basics
  • comments: Drawing a solid
  • constructor: Transform literals
  • coordinate system, right-handed: Introduction by example
  • counter-clockwise polygon vertex order: Hello world
  • culling: Drawing a solid
  • culling: Hello world
  • culling: Swept lines
  • culling: Drawing a solid
  • declarative language: Language basics
  • definition: Definitions
  • definition: Drawing a solid
  • definition with alternatives: Forms of definitions
  • definition, drawable: Object transforms
  • definition, options: Polyline sweeps with closure
  • definition, point: Drawing a solid
  • definition, scalar: Swept objects
  • definition, simple: Forms of definitions
  • definition, tag: Definitions
  • definition, tag: Command line
  • definition, tag: Forms of definitions
  • definition, transform: Overview
  • definition, vector: Polyline sweeps
  • depth sort: Internal options
  • depth sort: Bugs and anomalies
  • depth sort: Hidden surface removal
  • document template: Hello world
  • document template: Command line
  • drawable: Drawables
  • drawable: Object transforms
  • drawable definition: Object transforms
  • drawable reference: Forms of references
  • end polygon: Swept polygons
  • end polygon: Swept lines
  • faces: Drawing a solid
  • faces: Polyline sweeps
  • file, include: Language basics
  • file, input: Language basics
  • frame box: Frame
  • global options: Global options
  • global options: Drawing options
  • helix: Polyline sweeps
  • helix: Drawing a solid
  • hello world: Hello world
  • hidden surface algorithm: A technical drawing
  • hidden surface algorithm: Hello world
  • hidden surface algorithm: Special objects
  • hidden surface algorithm: Hidden surface removal
  • hidden surface algorithm: Transform literals
  • hierarchical model: A hierarchical model
  • identifiers: Identifiers
  • include file: Language basics
  • input file: Language basics
  • internal option: Special objects
  • internal options: Internal options
  • internal options: Global options
  • keywords: Key and reserved words
  • labels: Special objects
  • language, declarative: Language basics
  • language, output: Language
  • language, scene description: Language basics
  • lexical scope: Blocks
  • lexical scope: Object transforms
  • line sweep: Swept lines
  • line sweep: Polyline sweeps
  • line sweep: A technical drawing
  • literal, point: Point and vector literals
  • literal, scalar: Scalar literals
  • literal, transform: Transform literals
  • literal, vector: Point and vector literals
  • nesting, swept object: Nested sweeps
  • one-operand form: Unary forms
  • operator associativity: Two-operand (binary) forms
  • operator precedence: Two-operand (binary) forms
  • option: Drawing options
  • option, command line: Hello world
  • option, internal: Special objects
  • options: Options
  • options definition: Polyline sweeps with closure
  • options multiple reference: Forms of references
  • options reference: Forms of references
  • options, command line: Command line
  • options, global: Global options
  • options, global: Drawing options
  • options, internal: Global options
  • options, internal: Internal options
  • options, sweep: Swept lines
  • options, sweep: Swept points
  • options, sweep: Swept lines
  • options, sweep: Polygon sweeps
  • options, sweep: Polyline sweeps
  • options, swept object: Polyline sweeps with closure
  • options, swept object: Polygon sweeps
  • options, swept object: Swept lines
  • order, polygon vertex: Overview
  • order, polygon vertex: Swept lines
  • order, polygon vertex: Swept polygons
  • order, polygon vertex: Hello world
  • order, polygon vertex: Swept lines
  • output language: Language
  • outside of a polygon: Hello world
  • parallel projection: Transform literals
  • parallel projection: Hello world
  • parallel projection: Picture box
  • parentheses: Two-operand (binary) forms
  • perspective projection: Overview
  • perspective projection: Transform literals
  • picture box: Picture box
  • planarity of polygons: Polygons
  • planarity of polygons: Sweep face splitting
  • point definition: Drawing a solid
  • point list: Swept points
  • point literal: Point and vector literals
  • point reference: Forms of references
  • point sweep: Swept objects
  • point sweep: Swept points
  • polygon sweep: Swept polygons
  • polygon sweep: Polygon sweeps
  • polygon sweep: A hierarchical model
  • polygon vertex order: Hello world
  • polygon vertex order: Swept lines
  • polygon vertex order: Overview
  • polygon vertex order: Swept lines
  • polygon vertex order: Swept polygons
  • polygon vertex order: Overview
  • polygon, body: Swept lines
  • polygon, body: Internal options
  • polygon, body: Swept polygons
  • polygon, end: Swept polygons
  • polygon, end: Swept lines
  • polygon, outside of: Hello world
  • polygon, planar: Sweep face splitting
  • polygon, planar: Polygons
  • precedence, operator: Two-operand (binary) forms
  • program, hello world: Hello world
  • projection, parallel: Hello world
  • projection, parallel: Transform literals
  • projection, parallel: Picture box
  • projection, perspective: Transform literals
  • projection, perspective: Overview
  • pseudo-options: TikZ/PGF user-defined styles
  • psframebox: Frame
  • pspicture: Picture box
  • PSTricks: About sketch
  • quoting, special: Special objects
  • quoting, special: Specials
  • reference, drawable: Overview
  • reference, drawable: Object transforms
  • reference, drawable: Forms of references
  • reference, multiple options: Forms of references
  • reference, options: Forms of references
  • reference, options: Polyline sweeps with closure
  • reference, point: Drawing a solid
  • reference, point: Forms of references
  • reference, scalar: Forms of references
  • reference, scalar: Swept objects
  • reference, tag: Forms of definitions
  • reference, tag: Forms of references
  • reference, transform: Overview
  • reference, transform: Forms of references
  • reference, vector: Polyline sweeps
  • reference, vector: Forms of references
  • repeated object: Repeats
  • reserved words: Key and reserved words
  • right hand rule: Object transforms
  • right-hand coordinate system: Introduction by example
  • rotation: Object transforms
  • rotation transform: A hierarchical model
  • rotation transform: Transform literals
  • rotation transform: A hierarchical model
  • rotation, center of: Object transforms
  • rotation, center of: Nested sweeps
  • running sketch: Hello world
  • scalar definition: Swept objects
  • scalar literal: Scalar literals
  • scalar reference: Forms of references
  • scale transform: Transform literals
  • scene description language: Building a drawing
  • scene description language: Language basics
  • scope, identifier: Object transforms
  • scope, identifier: Blocks
  • simple definition: Forms of definitions
  • solid: Drawing a solid
  • special argument substitution: Special objects
  • special argument substitution: Specials
  • special object: Special objects
  • special objects: A technical drawing
  • splitting, line and surface: Hidden surface removal
  • splitting, line and surface: Hello world
  • substitution, special: Special objects
  • surface: Polyline sweeps
  • sweep: Swept objects
  • swept bock: Swept blocks
  • swept line: A technical drawing
  • swept line: Swept lines
  • swept line: Polyline sweeps
  • swept object: Swept objects
  • swept object: Sweeps
  • swept point: Swept objects
  • swept point: Swept points
  • swept polygon: Polygon sweeps
  • swept polygon: A hierarchical model
  • tag definition: Definitions
  • tag definition: Command line
  • tag definition: Forms of definitions
  • tag reference: Forms of definitions
  • tag reference: Forms of references
  • template, document: Command line
  • template, document: Hello world
  • tetrahedron: Drawing a solid
  • tick operator ('): Affine arithmetic
  • tick operator ('): Two-operand (binary) forms
  • TikZ/PGF: About sketch
  • toroid: Nested sweeps
  • transform: Repeats
  • transform: Object transforms
  • transform: Sweeps
  • transform: Overview
  • transform: Two-operand (binary) forms
  • transform definition: Overview
  • transform literal: Transform literals
  • transform reference: Overview
  • transform reference: Forms of references
  • transform, rotation: A hierarchical model
  • transform, rotation: Transform literals
  • transform, rotation: A hierarchical model
  • transform, scale: Transform literals
  • transform, translation: Transform literals
  • transform, translation: A hierarchical model
  • transform, translation: Object transforms
  • transform, view: Transform literals
  • translation transform: A hierarchical model
  • translation transform: Transform literals
  • translation transform: Object transforms
  • transparency: Transparency
  • two-operand form: Two-operand (binary) forms
  • unary form: Unary forms
  • vector: Object transforms
  • vector definition: Polyline sweeps
  • vector literal: Point and vector literals
  • vector reference: Forms of references
  • view transform: Transform literals
  • virtual camera: Overview
  • white space: Drawing a solid
  • white space: Language basics
  • white space: Object transforms
  • white space: Drawing a solid
  • ">

    Sketch

    Table of Contents

    Next: , Previous: (dir), Up: (dir)



    Sketch

    Copyright © 2005, 2006, 2007, 2008 Eugene K. Ressler.

    This manual is for sketch, version 0.2 (build 131), Saturday, August 09, 2008, a program that converts descriptions of simple three-dimensional scenes into static drawings. This version generates PSTricks or PGF/TikZ code suitable for use with the TeX document processing system.

    Sketch is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

    Sketch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along with sketch; see the file COPYING.txt. If not, see http://www.gnu.org/copyleft.

    --- The Detailed Node Listing ---

    About sketch

    Introduction by example

    Swept objects

    Input language

    Basics

    Literals

    Arithmetic expressions

    Options

    Point lists

    Drawables

    Sweeps

    Definitions

    Global environment

    Building a drawing

    Caveats

    Hidden surface removal and polygon splitting

    Previous: Index of syntax, Up: Top



    Index of concepts