• 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
  • ">

    The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
    If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

    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

    These binaries (installable software) and packages are in development.
    They may not be fully stable and should be used with caution. We make no claims about them.