Imported Upstream version 1.5.3

parent 1c2a4b33
This diff is collapsed.
PostGIS 1.5.3
2011/06/25
- This is a bug fix release, addressing issues that have been
filed since the 1.5.2 release.
- Bug Fixes
- #1056, produce correct bboxes for arc geometries, fixes index errors
(Paul Ramsey)
- #1007, ST_IsValid crash - fix requires GEOS 3.3.0+ or 3.2.3+
(Sandro Santilli, reported by Birgit Laggner)
- #940, support for PostgreSQL 9.1 beta 1
(Regina Obe, Paul Ramsey, patch submitted by stl)
- #845, ST_Intersects precision error (Sandro Santilli, Nicklas Avén)
Reported by cdestigter
- #884, Unstable results with ST_Within, ST_Intersects (Chris Hodgson)
- #779, shp2pgsql -S option seems to fail on points (Jeff Adams)
- #666, ST_DumpPoints is not null safe (Regina Obe)
- #631, Update NZ projections for grid transformation support (jpalmer)
- #630, Peculiar Null treatment in arrays in ST_Collect (Chris Hodgson)
Reported by David Bitner
- #624, Memory leak in ST_GeogFromText (ryang, Paul Ramsey)
- #609, Bad source code in manual section 5.2 Java Clients
(simoc, Regina Obe)
- #604, shp2pgsql usage touchups (Mike Toews, Paul Ramsey)
- #573 ST_Union fails on a group of linestrings
Not a PostGIS bug, fixed in GEOS 3.3.0
- #457 ST_CollectionExtract returns non-requested type
(Nicklas Avén, Paul Ramsey)
- #441 ST_AsGeoJson Bbox on GeometryCollection error (Olivier Courtin)
- #411 Ability to backup invalid geometries (Sando Santilli)
Reported by Regione Toscana
- #409 ST_AsSVG - degraded (Olivier Courtin)
Reported by Sdikiy
- #373 Documentation syntax error in hard upgrade (Paul Ramsey)
Reported by psvensso
PostGIS 1.5.2
2010/09/27
......
PostGIS - Geographic Information Systems Extensions to PostgreSQL
~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
VERSION: 1.5.2 (2010/09/27)
VERSION: 1.5.3 (2011/06/25)
MORE INFORMATION: http://postgis.refractions.net
......
......@@ -5,5 +5,5 @@
POSTGIS_MAJOR_VERSION=1
POSTGIS_MINOR_VERSION=5
POSTGIS_MICRO_VERSION=2
POSTGIS_MICRO_VERSION=3
This diff is collapsed.
#! /bin/sh
# Configuration validation subroutine script.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
# Free Software Foundation, Inc.
timestamp='2009-04-17'
timestamp='2010-09-11'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
......@@ -32,13 +32,16 @@ timestamp='2009-04-17'
# Please send patches to <config-patches@gnu.org>. Submit a context
# diff and a properly formatted ChangeLog entry.
# diff and a properly formatted GNU ChangeLog entry.
#
# Configuration subroutine to validate and canonicalize a configuration type.
# Supply the specified configuration type as an argument.
# If it is invalid, we print an error message on stderr and exit with code 1.
# Otherwise, we print the canonical config type on stdout and succeed.
# You can get the latest version of this script from:
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
# This file is supposed to be the same for all GNU packages
# and recognize all the CPU types, system types and aliases
# that are meaningful with *any* GNU software.
......@@ -72,8 +75,9 @@ Report bugs and patches to <config-patches@gnu.org>."
version="\
GNU config.sub ($timestamp)
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
......@@ -120,8 +124,9 @@ esac
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
knetbsd*-gnu* | netbsd*-gnu* | \
kopensolaris*-gnu* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
......@@ -149,10 +154,13 @@ case $os in
-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
-apple | -axis | -knuth | -cray)
-apple | -axis | -knuth | -cray | -microblaze)
os=
basic_machine=$1
;;
-bluegene*)
os=-cnk
;;
-sim | -cisco | -oki | -wec | -winbond)
os=
basic_machine=$1
......@@ -275,26 +283,38 @@ case $basic_machine in
| moxie \
| mt \
| msp430 \
| nds32 | nds32le | nds32be \
| nios | nios2 \
| ns16k | ns32k \
| or32 \
| pdp10 | pdp11 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
| pyramid \
| rx \
| score \
| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
| sh64 | sh64le \
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
| spu | strongarm \
| tahoe | thumb | tic4x | tic80 | tron \
| tahoe | thumb | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
| ubicom32 \
| v850 | v850e \
| we32k \
| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
| z8k | z80)
basic_machine=$basic_machine-unknown
;;
m6811 | m68hc11 | m6812 | m68hc12)
c54x)
basic_machine=tic54x-unknown
;;
c55x)
basic_machine=tic55x-unknown
;;
c6x)
basic_machine=tic6x-unknown
;;
m6811 | m68hc11 | m6812 | m68hc12 | picochip)
# Motorola 68HC11/12.
basic_machine=$basic_machine-unknown
os=-none
......@@ -325,7 +345,7 @@ case $basic_machine in
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
| avr-* | avr32-* \
| bfin-* | bs2000-* \
| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
| c[123]* | c30-* | [cjt]90-* | c4x-* \
| clipper-* | craynv-* | cydra-* \
| d10v-* | d30v-* | dlx-* \
| elxsi-* \
......@@ -337,7 +357,7 @@ case $basic_machine in
| lm32-* \
| m32c-* | m32r-* | m32rle-* \
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
| m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
| mips16-* \
| mips64-* | mips64el-* \
......@@ -359,21 +379,24 @@ case $basic_machine in
| mmix-* \
| mt-* \
| msp430-* \
| nds32-* | nds32le-* | nds32be-* \
| nios-* | nios2-* \
| none-* | np1-* | ns16k-* | ns32k-* \
| orion-* \
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
| pyramid-* \
| romp-* | rs6000-* \
| romp-* | rs6000-* | rx-* \
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
| sparclite-* \
| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
| tahoe-* | thumb-* \
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
| tile-* | tilegx-* \
| tron-* \
| ubicom32-* \
| v850-* | v850e-* | vax-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
......@@ -467,6 +490,19 @@ case $basic_machine in
basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
os=-linux
;;
bluegene*)
basic_machine=powerpc-ibm
os=-cnk
;;
c54x-*)
basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
c55x-*)
basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
c6x-*)
basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
c90)
basic_machine=c90-cray
os=-unicos
......@@ -719,6 +755,9 @@ case $basic_machine in
basic_machine=ns32k-utek
os=-sysv
;;
microblaze)
basic_machine=microblaze-xilinx
;;
mingw32)
basic_machine=i386-pc
os=-mingw32
......@@ -823,6 +862,12 @@ case $basic_machine in
np1)
basic_machine=np1-gould
;;
neo-tandem)
basic_machine=neo-tandem
;;
nse-tandem)
basic_machine=nse-tandem
;;
nsr-tandem)
basic_machine=nsr-tandem
;;
......@@ -1057,17 +1102,10 @@ case $basic_machine in
basic_machine=t90-cray
os=-unicos
;;
tic54x | c54x*)
basic_machine=tic54x-unknown
os=-coff
;;
tic55x | c55x*)
basic_machine=tic55x-unknown
os=-coff
;;
tic6x | c6x*)
basic_machine=tic6x-unknown
os=-coff
# This must be matched before tile*.
tilegx*)
basic_machine=tilegx-unknown
os=-linux-gnu
;;
tile*)
basic_machine=tile-unknown
......@@ -1240,6 +1278,9 @@ case $os in
# First match some system type aliases
# that might get confused with valid system types.
# -solaris* is a basic system type, with this one exception.
-auroraux)
os=-auroraux
;;
-solaris1 | -solaris1.*)
os=`echo $os | sed -e 's|solaris1|sunos4|'`
;;
......@@ -1260,9 +1301,9 @@ case $os in
# Each alternative MUST END IN A *, to match a version number.
# -sysv* is not here because it comes later, after sysvr4.
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
| -kopensolaris* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
| -sym* | -kopensolaris* \
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
| -aos* | -aros* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
......@@ -1275,7 +1316,8 @@ case $os in
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* | -cegcc* \
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
| -mingw32* | -linux-gnu* | -linux-android* \
| -linux-newlib* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
......@@ -1283,7 +1325,7 @@ case $os in
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
| -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
| -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
......@@ -1416,6 +1458,8 @@ case $os in
-dicos*)
os=-dicos
;;
-nacl*)
;;
-none)
;;
*)
......@@ -1456,6 +1500,15 @@ case $basic_machine in
c4x-* | tic4x-*)
os=-coff
;;
tic54x-*)
os=-coff
;;
tic55x-*)
os=-coff
;;
tic6x-*)
os=-coff
;;
# This must come before the *-dec entry.
pdp10-*)
os=-tops20
......@@ -1613,7 +1666,7 @@ case $basic_machine in
-sunos*)
vendor=sun
;;
-aix*)
-cnk*|-aix*)
vendor=ibm
;;
-beos*)
......
This diff is collapsed.
......@@ -11,7 +11,7 @@
POSTGIS_MAJOR_VERSION=1
POSTGIS_MINOR_VERSION=5
POSTGIS_MICRO_VERSION=2
POSTGIS_MICRO_VERSION=3
XSLTPROC=/opt/local/bin/xsltproc
XSLBASE=/opt/local/share/xsl/docbook-xsl
......@@ -35,15 +35,15 @@ HTML_DOCBOOK_XSL=$(XSLBASE)/html/docbook.xsl
CHUNK_HTML_DOCBOOK_XSL=$(XSLBASE)/html/chunk.xsl
# DBLatex's dblatex script for PDF generation from DocBook
DBLATEX=
DBLATEX=/opt/local/bin/dblatex
# Imagemagick's convert utility program for generated images used in the documentation
IMAGEMAGICK=/opt/local/bin/convert
# Directories for postgresql subdirectories
PGSQL_DOCDIR=/usr/local/pgsql/8.3/doc
PGSQL_MANDIR=/usr/local/pgsql/8.3/man
PGSQL_SHAREDIR=/usr/local/pgsql/8.3/share
PGSQL_DOCDIR=/usr/local/pgsql/9.1/share/doc
PGSQL_MANDIR=/usr/local/pgsql/9.1/share/man
PGSQL_SHAREDIR=/usr/local/pgsql/9.1/share
# If XSLTPROC or XSLBASE were not found during configure, we cannot
# build the documentation
......
......@@ -21,8 +21,8 @@ MODULEDIR=contrib/$(MODULE_doc)
DATA_built=postgis_comments.sql
# PGXS information
PG_CONFIG = /usr/local/pgsql/8.3/bin/pg_config
PGXS := /usr/local/pgsql/8.3/lib/pgxs/src/makefiles/pgxs.mk
PG_CONFIG = /usr/local/pgsql/9.1/bin/pg_config
PGXS := /usr/local/pgsql/9.1/lib/pgxs/src/makefiles/pgxs.mk
include $(PGXS)
# PGXS override feature. The ability to allow PostGIS to install itself
......@@ -32,7 +32,7 @@ include $(PGXS)
#
# Once PostgreSQL 8.5 becomes the minimum supported version, this entire
# section and its associated Makefile.pgxs should be removed.
PGXSOVERRIDE = 1
PGXSOVERRIDE = 0
ifeq ($(PGXSOVERRIDE),1)
include ../postgis/Makefile.pgxs
endif
......
<?xml version="1.0" encoding="UTF-8"?>
<chapter>
<chapter id="PostGIS_FAQ">
<title>Frequently Asked Questions</title>
<qandaset>
......@@ -9,9 +9,37 @@
</question>
<answer>
<para>In PostgreSQL 9.0+, the default encoding for bytea data has been changed to hex. This has affected some applications
that expect the old behavior of ST_AsBinary. As a work around, set your database to use the old format with the following change:</para>
<para>In PostgreSQL 9.0+, the default encoding for bytea data has been changed to hex and older JDBC drivers still assume escape format. This has affected some applications
such as Java applications using older JDBC drivers or .NET applications that use the older npgsql driver
that expect the old behavior of ST_AsBinary. There are two approaches to getting this to work again.</para>
<para>You can upgrade your JDBC driver to the latest PostgreSQL 9.0 version which you can get from
<ulink url="http://jdbc.postgresql.org/download.html">http://jdbc.postgresql.org/download.html</ulink></para>
<para>If you are running a .NET app, you can use Npgsql 2.0.11 or higher which you can download from
<ulink url="http://pgfoundry.org/frs/?group_id=1000140">http://pgfoundry.org/frs/?group_id=1000140</ulink> and
as described on <ulink url="http://fxjr.blogspot.com/2010/11/npgsql-2011-released.html">Francisco Figueiredo's NpgSQL 2.0.11 released blog entry</ulink></para>
<para>If upgrading your PostgreSQL driver is not an option, then you can set the default back to the old behavior with the following change:</para>
<programlisting>ALTER DATABASE mypostgisdb SET bytea_output='escape';</programlisting>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>I tried to use PgAdmin to view my geometry column and it is blank, what gives?</para>
</question>
<answer>
<para>PgAdmin doesn't show anything for large geometries. The best ways to verify you do have day in your geometry columns are?</para>
<programlisting>-- this should return no records if all your geom fields are filled in
SELECT somefield FROM mytable WHERE geom IS NULL;</programlisting>
<programlisting>-- To tell just how large your geometry is do a query of the form
--which will tell you the most number of points you have in any of your geometry columns
SELECT MAX(ST_NPoints(geom)) FROM sometable;</programlisting>
</answer>
</qandaentry>
......@@ -36,12 +64,15 @@
</question>
<answer>
<para>Short Answer: geography is a new data type that supports long range distances measurements. If
<para>Short Answer: geography is a new data type that supports long range distances measurements, but most computations on it are currently
slower than they are on geometry. If
you use geography -- you don't need to learn much about planar coordinate systems. Geography is generally best
if all you care about is measuring distances and lengths and you have data from all over the world.
Geometry datatype is an older data type that has many functions supporting it and enjoys great support from third party tools.
Its best if you are pretty comfortable with spatial reference systems or you are dealing with localized data
Geometry data type is an older data type that has many more functions supporting it, enjoys greater support from third party tools,
and operations on it are generally faster -- sometimes as much as 10 fold faster for larger geometries.
Geometry is best if you are pretty comfortable with spatial reference systems or you are dealing with localized data
where all your data fits in a single <link linkend="spatial_ref_sys">spatial reference system (SRID)</link>, or you need to do a lot of spatial processing.
Note: It is fairly easy to do one-off conversions between the two types to gain the benefits of each.
Refer to <xref linkend="PostGIS_TypeFunctionMatrix" /> to see what is currently supported and what is not.
</para>
<para>
......
doc/html/images/de9im01.png

10.4 KB | W: | H:

doc/html/images/de9im01.png

10.1 KB | W: | H:

doc/html/images/de9im01.png
doc/html/images/de9im01.png
doc/html/images/de9im01.png
doc/html/images/de9im01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im02.png

12.2 KB | W: | H:

doc/html/images/de9im02.png

11.8 KB | W: | H:

doc/html/images/de9im02.png
doc/html/images/de9im02.png
doc/html/images/de9im02.png
doc/html/images/de9im02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im03.png

4.66 KB | W: | H:

doc/html/images/de9im03.png

4.62 KB | W: | H:

doc/html/images/de9im03.png
doc/html/images/de9im03.png
doc/html/images/de9im03.png
doc/html/images/de9im03.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im04.png

4.13 KB | W: | H:

doc/html/images/de9im04.png

4.06 KB | W: | H:

doc/html/images/de9im04.png
doc/html/images/de9im04.png
doc/html/images/de9im04.png
doc/html/images/de9im04.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im05.png

7.63 KB | W: | H:

doc/html/images/de9im05.png

7.55 KB | W: | H:

doc/html/images/de9im05.png
doc/html/images/de9im05.png
doc/html/images/de9im05.png
doc/html/images/de9im05.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im06.png

7.99 KB | W: | H:

doc/html/images/de9im06.png

7.95 KB | W: | H:

doc/html/images/de9im06.png
doc/html/images/de9im06.png
doc/html/images/de9im06.png
doc/html/images/de9im06.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im07.png

7.27 KB | W: | H:

doc/html/images/de9im07.png

7.27 KB | W: | H:

doc/html/images/de9im07.png
doc/html/images/de9im07.png
doc/html/images/de9im07.png
doc/html/images/de9im07.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im08.png

8.37 KB | W: | H:

doc/html/images/de9im08.png

8.35 KB | W: | H:

doc/html/images/de9im08.png
doc/html/images/de9im08.png
doc/html/images/de9im08.png
doc/html/images/de9im08.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im09.png

7.47 KB | W: | H:

doc/html/images/de9im09.png

7.43 KB | W: | H:

doc/html/images/de9im09.png
doc/html/images/de9im09.png
doc/html/images/de9im09.png
doc/html/images/de9im09.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im10.png

9.07 KB | W: | H:

doc/html/images/de9im10.png

9.05 KB | W: | H:

doc/html/images/de9im10.png
doc/html/images/de9im10.png
doc/html/images/de9im10.png
doc/html/images/de9im10.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im11.png

7.43 KB | W: | H:

doc/html/images/de9im11.png

7.38 KB | W: | H:

doc/html/images/de9im11.png
doc/html/images/de9im11.png
doc/html/images/de9im11.png
doc/html/images/de9im11.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im12.png

8.63 KB | W: | H:

doc/html/images/de9im12.png

8.66 KB | W: | H:

doc/html/images/de9im12.png
doc/html/images/de9im12.png
doc/html/images/de9im12.png
doc/html/images/de9im12.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/de9im13.png

6.87 KB | W: | H:

doc/html/images/de9im13.png

6.99 KB | W: | H:

doc/html/images/de9im13.png
doc/html/images/de9im13.png
doc/html/images/de9im13.png
doc/html/images/de9im13.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer01.png

9.74 KB | W: | H:

doc/html/images/st_buffer01.png

9.74 KB | W: | H:

doc/html/images/st_buffer01.png
doc/html/images/st_buffer01.png
doc/html/images/st_buffer01.png
doc/html/images/st_buffer01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer02.png

9.53 KB | W: | H:

doc/html/images/st_buffer02.png

9.46 KB | W: | H:

doc/html/images/st_buffer02.png
doc/html/images/st_buffer02.png
doc/html/images/st_buffer02.png
doc/html/images/st_buffer02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer03.png

6.3 KB | W: | H:

doc/html/images/st_buffer03.png

6.26 KB | W: | H:

doc/html/images/st_buffer03.png
doc/html/images/st_buffer03.png
doc/html/images/st_buffer03.png
doc/html/images/st_buffer03.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer04.png

6.36 KB | W: | H:

doc/html/images/st_buffer04.png

6.31 KB | W: | H:

doc/html/images/st_buffer04.png
doc/html/images/st_buffer04.png
doc/html/images/st_buffer04.png
doc/html/images/st_buffer04.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer05.png

6.23 KB | W: | H:

doc/html/images/st_buffer05.png

6.21 KB | W: | H:

doc/html/images/st_buffer05.png
doc/html/images/st_buffer05.png
doc/html/images/st_buffer05.png
doc/html/images/st_buffer05.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer06.png

6.27 KB | W: | H:

doc/html/images/st_buffer06.png

6.18 KB | W: | H:

doc/html/images/st_buffer06.png
doc/html/images/st_buffer06.png
doc/html/images/st_buffer06.png
doc/html/images/st_buffer06.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer07.png

6.3 KB | W: | H:

doc/html/images/st_buffer07.png

6.23 KB | W: | H:

doc/html/images/st_buffer07.png
doc/html/images/st_buffer07.png
doc/html/images/st_buffer07.png
doc/html/images/st_buffer07.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buffer08.png

7.49 KB | W: | H:

doc/html/images/st_buffer08.png

7.36 KB | W: | H:

doc/html/images/st_buffer08.png
doc/html/images/st_buffer08.png
doc/html/images/st_buffer08.png
doc/html/images/st_buffer08.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buildarea01.png

9.52 KB | W: | H:

doc/html/images/st_buildarea01.png

9.24 KB | W: | H:

doc/html/images/st_buildarea01.png
doc/html/images/st_buildarea01.png
doc/html/images/st_buildarea01.png
doc/html/images/st_buildarea01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_buildarea02.png

9.71 KB | W: | H:

doc/html/images/st_buildarea02.png

9.32 KB | W: | H:

doc/html/images/st_buildarea02.png
doc/html/images/st_buildarea02.png
doc/html/images/st_buildarea02.png
doc/html/images/st_buildarea02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_centroid01.png

7.43 KB | W: | H:

doc/html/images/st_centroid01.png

7.03 KB | W: | H:

doc/html/images/st_centroid01.png
doc/html/images/st_centroid01.png
doc/html/images/st_centroid01.png
doc/html/images/st_centroid01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_centroid02.png

15 KB | W: | H:

doc/html/images/st_centroid02.png

14.3 KB | W: | H:

doc/html/images/st_centroid02.png
doc/html/images/st_centroid02.png
doc/html/images/st_centroid02.png
doc/html/images/st_centroid02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_centroid03.png

5.45 KB | W: | H:

doc/html/images/st_centroid03.png

5.27 KB | W: | H:

doc/html/images/st_centroid03.png
doc/html/images/st_centroid03.png
doc/html/images/st_centroid03.png
doc/html/images/st_centroid03.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_centroid04.png

16 KB | W: | H:

doc/html/images/st_centroid04.png

15.2 KB | W: | H:

doc/html/images/st_centroid04.png
doc/html/images/st_centroid04.png
doc/html/images/st_centroid04.png
doc/html/images/st_centroid04.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_closestpoint01.png

10.7 KB | W: | H:

doc/html/images/st_closestpoint01.png

10.2 KB | W: | H:

doc/html/images/st_closestpoint01.png
doc/html/images/st_closestpoint01.png
doc/html/images/st_closestpoint01.png
doc/html/images/st_closestpoint01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_closestpoint02.png

10.2 KB | W: | H:

doc/html/images/st_closestpoint02.png

9.96 KB | W: | H:

doc/html/images/st_closestpoint02.png
doc/html/images/st_closestpoint02.png
doc/html/images/st_closestpoint02.png
doc/html/images/st_closestpoint02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_contains01.png

8.43 KB | W: | H:

doc/html/images/st_contains01.png

8.1 KB | W: | H:

doc/html/images/st_contains01.png
doc/html/images/st_contains01.png
doc/html/images/st_contains01.png
doc/html/images/st_contains01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_contains02.png

7.01 KB | W: | H:

doc/html/images/st_contains02.png

6.7 KB | W: | H:

doc/html/images/st_contains02.png
doc/html/images/st_contains02.png
doc/html/images/st_contains02.png
doc/html/images/st_contains02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_contains03.png

8.65 KB | W: | H:

doc/html/images/st_contains03.png

8.33 KB | W: | H:

doc/html/images/st_contains03.png
doc/html/images/st_contains03.png
doc/html/images/st_contains03.png
doc/html/images/st_contains03.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_contains04.png

9.37 KB | W: | H:

doc/html/images/st_contains04.png

9.11 KB | W: | H:

doc/html/images/st_contains04.png
doc/html/images/st_contains04.png
doc/html/images/st_contains04.png
doc/html/images/st_contains04.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_contains05.png

10.8 KB | W: | H:

doc/html/images/st_contains05.png

10.4 KB | W: | H:

doc/html/images/st_contains05.png
doc/html/images/st_contains05.png
doc/html/images/st_contains05.png
doc/html/images/st_contains05.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_contains06.png

7.79 KB | W: | H:

doc/html/images/st_contains06.png

7.49 KB | W: | H:

doc/html/images/st_contains06.png
doc/html/images/st_contains06.png
doc/html/images/st_contains06.png
doc/html/images/st_contains06.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_convexhull01.png

13.3 KB | W: | H:

doc/html/images/st_convexhull01.png

13.2 KB | W: | H:

doc/html/images/st_convexhull01.png
doc/html/images/st_convexhull01.png
doc/html/images/st_convexhull01.png
doc/html/images/st_convexhull01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_crosses01.png

10.1 KB | W: | H:

doc/html/images/st_crosses01.png

9.84 KB | W: | H:

doc/html/images/st_crosses01.png
doc/html/images/st_crosses01.png
doc/html/images/st_crosses01.png
doc/html/images/st_crosses01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_crosses02.png

8.65 KB | W: | H:

doc/html/images/st_crosses02.png

8.59 KB | W: | H:

doc/html/images/st_crosses02.png
doc/html/images/st_crosses02.png
doc/html/images/st_crosses02.png
doc/html/images/st_crosses02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_crosses03.png

9.25 KB | W: | H:

doc/html/images/st_crosses03.png

8.89 KB | W: | H:

doc/html/images/st_crosses03.png
doc/html/images/st_crosses03.png
doc/html/images/st_crosses03.png
doc/html/images/st_crosses03.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_crosses04.png

12.7 KB | W: | H:

doc/html/images/st_crosses04.png

12.3 KB | W: | H:

doc/html/images/st_crosses04.png
doc/html/images/st_crosses04.png
doc/html/images/st_crosses04.png
doc/html/images/st_crosses04.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_difference01.png

1.97 KB | W: | H:

doc/html/images/st_difference01.png

1.61 KB | W: | H:

doc/html/images/st_difference01.png
doc/html/images/st_difference01.png
doc/html/images/st_difference01.png
doc/html/images/st_difference01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_dumppoints01.png

12.3 KB | W: | H:

doc/html/images/st_dumppoints01.png

11.9 KB | W: | H:

doc/html/images/st_dumppoints01.png
doc/html/images/st_dumppoints01.png
doc/html/images/st_dumppoints01.png
doc/html/images/st_dumppoints01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple01.png

6.99 KB | W: | H:

doc/html/images/st_issimple01.png

6.69 KB | W: | H:

doc/html/images/st_issimple01.png
doc/html/images/st_issimple01.png
doc/html/images/st_issimple01.png
doc/html/images/st_issimple01.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple02.png

10.5 KB | W: | H:

doc/html/images/st_issimple02.png

10.1 KB | W: | H:

doc/html/images/st_issimple02.png
doc/html/images/st_issimple02.png
doc/html/images/st_issimple02.png
doc/html/images/st_issimple02.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple03.png

7.16 KB | W: | H:

doc/html/images/st_issimple03.png

6.83 KB | W: | H:

doc/html/images/st_issimple03.png
doc/html/images/st_issimple03.png
doc/html/images/st_issimple03.png
doc/html/images/st_issimple03.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple04.png

12.1 KB | W: | H:

doc/html/images/st_issimple04.png

11.6 KB | W: | H:

doc/html/images/st_issimple04.png
doc/html/images/st_issimple04.png
doc/html/images/st_issimple04.png
doc/html/images/st_issimple04.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple05.png

8.9 KB | W: | H:

doc/html/images/st_issimple05.png

8.56 KB | W: | H:

doc/html/images/st_issimple05.png
doc/html/images/st_issimple05.png
doc/html/images/st_issimple05.png
doc/html/images/st_issimple05.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple06.png

8.7 KB | W: | H:

doc/html/images/st_issimple06.png

8.33 KB | W: | H:

doc/html/images/st_issimple06.png
doc/html/images/st_issimple06.png
doc/html/images/st_issimple06.png
doc/html/images/st_issimple06.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_issimple07.png

11 KB | W: | H:

doc/html/images/st_issimple07.png

10.7 KB | W: | H:

doc/html/images/st_issimple07.png
doc/html/images/st_issimple07.png
doc/html/images/st_issimple07.png
doc/html/images/st_issimple07.png
  • 2-up
  • Swipe
  • Onion skin
doc/html/images/st_isvalid01.png

7.9 KB | W: | H:

doc/html/images/st_isvalid01.png

7.5 KB | W: | H:

doc/html/images/st_isvalid01.png
doc/html/images/st_isvalid01.png
doc/html/images/st_isvalid01.png
doc/html/images/st_isvalid01.png
  • 2-up
  • Swipe
  • Onion skin