Geometrical Functionality of the 'spatstat' Family
Fill Plot With Texture
Apply Affine Transformation To Pixel Image
Apply Affine Transformation To Window
Apply Affine Transformation To Point Pattern
Apply Affine Transformation To Line Segment Pattern
Apply Affine Transformation
Apply Geometrical Transformation To Tessellation
Orientation Angles of Line Segments
List of Objects
Check Whether Image Contains NA Values
Combine Two Line Segment Patterns
Apply Function to Every Neighbourhood in a Point Pattern
Area of a Window
Difference of Disc Areas
Difference of Disc Areas
Convert Data to Three-Dimensional Box
Convert Data to Multi-Dimensional Box
Convert to Colour Map
Coerce Hyperframe to Data Frame
Convert Pixel Image to Data Frame
Convert Window to Data Frame
Coerce Point Pattern to a Data Frame
Coerce Line Segment Pattern to a Data Frame
Convert Tessellation to Data Frame
Convert Pixel Image to Function of Coordinates
Convert Window to Indicator Function
Convert a Tessellation to a Function
Extract coordinates and marks of multidimensional point pattern
Convert Data to Hyperframe
Convert to Pixel Image
Convert Data To Layered Object
Pixel Image Approximation of a Window
Convert Pixel Image to Matrix or Array
Convert Pixel Image to Matrix
Convert Data To Class owin
Convert a Window to a Polygonal Window
Convert Data To Class ppp
Convert Data To Class psp
Window Frame
Convert List of Two-Dimensional Spatial Objects
Convert Data To Tessellation
Distance to Boundary of Window
Distance to Boundary of Window
Distance to Boundary of Window
Create Colour Scheme for a Range of Numbers
Border Region of a Window
Convex Hull of Points
Bounding Box of a Window, Image, or Point Pattern
Smallest Enclosing Circle
Three-Dimensional Box
Multi-Dimensional Box
Buffer Distance Tessellation
Apply Function to Image Broken Down by Factor
Apply a Function to a Point Pattern Broken Down by Factor
Combine Hyperframes by Rows or by Columns
Centroid of a window
Subdivide a Window or Tessellation using a Set of Lines
Interactively Define a Rectangle
Interactively Measure Distance
Interactively Define a Polygon
Interactively Add Points
Intersect Infinite Straight Lines with a Window
Close Pairs of Points in 3 Dimensions
Close Pairs of Points
Close Triples of Points
Morphological Closing
Colour Lookup Tables
Extract or Assign Colour Values in a Colour Map
Convert and Compare Colours in Different Formats
Determine A Common Spatial Domain And Pixel Resolution
Test Whether Pixel Images Are Compatible
Test Whether Objects Are Compatible
Take Complement of a Window
Concatenate x,y Coordinate Vectors
Connected Components of a Point Pattern
Connected components
Connected Components of Tiles of a Tessellation
Contour plot of pixel image
Array of Contour Plots
Convex Hull
Convex Hull of Points
Weil's Convexifying Operation
Distance Metric Defined by Convex Set
Convolution of Pixel Images
Extract or Change Coordinates of a Spatial or Spatiotemporal Point Pat...
Corners of a rectangle
Cover Region with Discs
Pairwise distances between two different sets of points
Pairwise distances between two different three-dimensional point patte...
Pairwise distances between two different point patterns
Pairwise Distances Between Two Different Multi-Dimensional Point Patte...
Pairwise distances between two different line segment patterns
Pairwise distances
Crossing Points of Two Line Segment Patterns
Convert Pixel Image from Numeric to Factor
Classify Points in a Point Pattern
Default Colour Map for Plotting a Spatial Pattern
Generate a Default Pattern of Dummy Points
Default Colours for Images in Spatstat
Default Symbol Map for Point Pattern
Default Symbol Map for Plotting a Spatial Pattern
Delaunay Triangulation of Point Pattern
Distance on Delaunay Triangulation
Delta Metric
Geometrical Calculations for Three-Dimensional Box
Geometrical Calculations for Multi-Dimensional Box
Diameter of a Window
Diameter of an Object
Areas of Morphological Dilations
Morphological Dilation
Dirichlet Tessellation of Point Pattern
Compute Areas of Tiles in Dirichlet Tessellation
Vertices and Edges of Dirichlet Tessellation
Compute Quadrature Weights Based on Dirichlet Tessellation
Circular Window
Area of Part of Disc
Safely Convert Point Pattern Window to Binary Mask
Union of Discs
Distance Map as a Function
Distance Map of Window
Distance Map of Point Pattern
Distance Map of Line Segment Pattern
Distance Map
Extract the Domain of any Spatial Object
Determine Duplicated Points in a Spatial Point Pattern
Extract Boundary Edges of a Window.
List Triangles in a Graph
List Dihedral Triples in a Graph
Invoke Text Editor on Hyperframe
Invoke Text Editor on Spatial Data
Elliptical Window.
Endpoints of Line Segment Pattern
Areas of Morphological Erosions
Morphological Erosion by a Disc
Morphological Erosion of Windows
Evaluate Expression Involving Pixel Images
Extract or Replace Subset of a List of Things
Extract or Replace Subset of Hyperframe
Extract Subset of Image
Extract or Replace Subset of a Layered Object
Extract or Replace Subset of a List of Things
Extract Subset of Window
Extract or Replace Subset of Point Pattern
Extract Subset of Multidimensional Point Pattern
Extract Subset of Line Segment Pattern
Subset of Quadrature Scheme
Extract or Replace Subset of a List of Spatial Objects
Extract or Replace Sub-Patterns
Extract or Replace Subset of Tessellation
Extrapolate Line Segments to Obtain Infinite Lines
Farthest Distance to Boundary of Window
Remove Small Holes in a Window
Exchange X and Y Coordinates
Fourier Basis Functions
Extract or Change the Containing Rectangle of a Spatial Object
Distance to Bounding Frame
Spatial Function Class
Rectangular grid of points
Compute Quadrature Weights Based on Grid Counts
Add margins to box in any dimension
Add margins to rectangle
Make Pixel Images Compatible
Make Windows Compatible
Make Objects Compatible
Harmonise the levels of several factors, or factor-valued pixel images...
Check Whether Points Have Close Neighbours
First or Last Part of a Spatial Pattern
Hexagonal Grid or Tessellation
Histogram of Values of a Spatial Function
Histogram of Pixel Values in an Image
Hyper Data Frame
Identify Points in a Point Pattern
Identify Segments in a Line Segment Pattern
Interactively Identify Tiles of a Tessellation
Apply Function Pixelwise to List of Images
Class of Images
Create a Pixel Image Object
Spatial Covariance of a Pixel Image
Find Largest Circle Inside Window
Infinite Straight Lines
Test Whether Points Are Inside A Multidimensional Box
Test Whether Points Are Inside A Window
Integral of a Pixel Image
Integrate a Function Which is Constant on Each Tile of a Tessellation
Empirical Intensity of Point Pattern
Intensity of a Multidimensional Space-Time Point Pattern
Empirical Intensity of Line Segment Pattern
Intensity Estimates Using Quadrat Counts
Intensity of a Dataset or a Model
Interpolate smoothly between specified colours
Interpolate a Pixel Image
Intersection Of Boxes Of Arbitrary Dimension
Intersection, Union or Set Subtraction of Windows
Intersection of Two Tessellations
Perform Geometric Task using a Specified Metric
Plot Data Using Graphics Symbol Map
Recognise a Multi-Dimensional Box
Determine Whether a Point Pattern is Connected
Determine Whether an Object is Connected
Test Whether a Window is Convex
Test Whether An Object Is Empty
Test Whether An Object Is A Pixel Image
Test Whether an Object is a Pixel Image on a Linear Network
Test Whether An Object Is A Linear Network
Test Whether An Object Is A Point Pattern on a Linear Network
Test Whether A Point Pattern is Marked
Test Whether Marks Are Present
Test Whether A Point Pattern is Multitype
Test whether Object is Multitype
Identify Missing Entries in a Hyperframe
Identify Missing Entries in a List of Spatial Objects
Recognise NA Objects
Test Whether An Object Is A Window
Test Whether An Object Is A Point Pattern
Determine Type of Window
Determine Whether One Window is Contained In Another
Create List of Plotting Layers
Extract or Replace the Plot Arguments of a Layered Object
Generate a Row or Column Arrangement of Rectangles.
Lengths of Line Segments
Level Set of a Distance Function
Level Set of a Pixel Image
Lookup Tables
Marks of a Line Segment Pattern
Marks of a Point Pattern
Marks of a Tessellation
Summarise Marks in Every Neighbourhood in a Point Pattern
Distance for a Point Pattern Matching
S3 Group Generic methods for images
S3 Group Generic methods for List of Images
Compute Minimum or Maximum Nearest-Neighbour Distance
Mean and Median of Pixel Values in an Image
Merge Levels of a Factor
Methods for Three-Dimensional Box
Methods for Multi-Dimensional Box
Geometrical Operations for Distance Functions
Methods for Spatial Functions
Methods for Layered Objects
Methods for three-dimensional point patterns
Methods for Multidimensional Space-Time Point Patterns
Methods for Units
Distance Metric
Midpoints of Line Segment Pattern
Minkowski Sum of Windows
Count Multiplicity of Duplicate Points
Make an NA Object
Find Pixel Nearest to a Given Point
Find Line Segment Nearest to Each Point
Image of Nearest Defined Pixel Value
Nested Split
Nearest Neighbours Between Two Patterns in 3D
Nearest Neighbours Between Two Patterns in Any Dimensions
Nearest Neighbours Between Two Patterns
Nearest neighbour distances in three dimensions
Nearest Neighbour Distances in Any Dimensions
Nearest neighbour distances between line segments
Nearest neighbour distances
Nearest Neighbour Index Map as a Function
K-th Nearest Point Map
Mark of Nearest Neighbour
Nearest neighbours in three dimensions
Nearest Neighbours in Any Dimensions
Nearest neighbour
Count Number of Geometrical Objects in a Spatial Dataset
Number of Points in a Point Pattern
Number of Line Segments in a Line Segment Pattern
Count Number of Vertices
Morphological Opening
Compute Area of Overlap
Class owin
Create a Window
Convert Window to Binary Mask under Constraints
Pad the Border of a Pixel Image
Pairwise distances
Pairwise distances in Three Dimensions
Pairwise distances
Pairwise Distances in Any Dimensions
Pairwise distances between line segments
Pairwise distances
Perimeter Length of Window
Make Periodic Copies of a Spatial Pattern
Perspective Plot of Pixel Image
Perspective Plot of Marked Point Pattern
Draw Points or Lines on a Surface Viewed in Perspective
Colour Map for pH Values
Extract Pixel Centres as Point Pattern
Convert Window to Pixel Image
Convert Point Pattern to Pixel Image
Convert Line Segment Pattern to Pixel Image
Convert Spatial Object to Pixel Image
Quadrature Scheme Based on Pixel Grid
Plot a List of Things
Plot a Colour Map
Plot Entries in a Hyperframe
Plot a Pixel Image
Plot a List of Images
Layered Plot
Plot a List of Things
Plot an Arrow
Plot a Spatial Window
Plot a Three-Dimensional Point Pattern
plot a Spatial Point Pattern
Plot a Point Matching
plot a Spatial Line Segment Pattern
Plot a Spatial Quadrature Scheme
Plot Quadrat Counts
Plot a List of Spatial Objects
Plot a List of Point Patterns
Plot a Graphics Symbol Map
Plot a Tessellation
Plot a Text String
Plot a Texture Map
Plot a Yardstick or Scale Bar
Place Points Evenly Along Specified Lines
Tessellation Using Polar Coordinates
Three Dimensional Point Pattern
Class of Point Patterns
Create a Point Pattern
Distance Between Two Point Patterns
Class of Point Matchings
Create a Point Matching
Multidimensional Space-Time Point Pattern
Print Brief Details of an Image
Print Brief Details of a Spatial Window
Print Brief Details of a Point Pattern Dataset
Print Brief Details of a Line Segment Pattern Dataset
Print a Quadrature Scheme
Print Progress Reports
Move Point To Nearest Line
Find Nearest Point in a Region
Class of Line Segment Patterns
Create a Line Segment Pattern
Convert Line Segment Pattern to Binary Pixel Mask
Class of Quadrature Schemes
Quadrat counting for a point pattern
Divide Region into Quadrats
Generate a Logistic Regression Quadrature Scheme from a Point Pattern
Generate a Quadrature Scheme from a Point Pattern
Quantile Tessellation
Sample Quantiles of Pixel Image
Quantile Function for Images
Quasirandom Patterns
Cartesian Coordinates for a Pixel Raster
Distance Map Using Rectangular Distance Metric
Reflect In Origin
Create A Regular Polygon
Reorder Levels of a Factor-Valued Image or Pattern
Reset Values in Subset of Image
Require a Specific Version of a Package
Convert Pixel Image to Another Unit of Length
Convert Window to Another Unit of Length
Convert Point Pattern to Another Unit of Length
Convert Line Segment Pattern to Another Unit of Length
Convert dataset to another unit of length
Convert Window Back To Rectangle
Restrict a Colour Map to a Subset of Values
Reverse the Colours in a Colour Map
Explode a Point Pattern by Displacing Duplicated Points
Create Colour-Valued Pixel Image
Estimate window from points alone
Random Perturbation of a Point Pattern
Generate grid of parallel lines with random displacement
Rotate a Pixel Image
Rotate or Shift Infinite Lines
Rotate a Window
Rotate a Point Pattern
Rotate a Line Segment Pattern
Rotate
Apply Numerical Rounding to Spatial Coordinates
Detect Numerical Rounding
Generate Quasirandom Point Pattern in Given Window
Simulate systematic random point pattern
Run Point-and-Click Interface
Generate N Uniform Random Points in a Rectangle
Apply Scalar Dilation
Rescale Data to Lie Between Specified Limits
Read Point Pattern From Data File
Crossing Points in a Line Segment Pattern
Cut Line Segments Where They Intersect
Print Names and Version Numbers of Libraries Loaded
Set Covariance of a Window
Apply Vector Translation To Pixel Image
Apply Vector Translation To Window
Apply Vector Translation To Point Pattern
Apply Vector Translation To Box Or Point Pattern In Arbitrary Dimensio...
Apply Vector Translation To Line Segment Pattern
Apply Vector Translation
Side Lengths of Enclosing Rectangle of a Window
Simple Point-and-Click Interface Panels
Approximate a Window by a Simpler Polygon
Apply a Function Over a List and Obtain a List of Objects
List of Two-Dimensional Spatial Objects
Evaluate Logical Expression Involving Pixel Images and Return Region W...
Spatial Dimension of a Dataset
Deprecated spatstat.geom functions
Internal spatstat.geom functions
The spatstat.geom Package
Internal Options in Spatstat Package
Divide Hyperframe Into Subsets and Reassemble
Divide Image Into Sub-images
Divide Point Pattern into Sub-patterns
Divide Multidimensional Point Pattern into Sub-patterns
Spokes pattern of dummy points
Square Window
Stratified random point pattern
Subset of Hyperframe Satisfying A Condition
Subset of Point Pattern Satisfying A Condition
Subset of Line Segment Satisfying A Condition
Summary of a List of Things
Summarizing a Function of Spatial Location
Summarizing a Pixel Image
Summary of a List of Things
Summary of a Spatial Window
Summary of a Point Pattern Dataset
Summary of a Line Segment Pattern Dataset
Summarizing a Quadrature Scheme
Summary of a List of Spatial Objects
Summary of a Split Point Pattern
Superimpose Several Geometric Patterns
Graphics Symbol Map
Create a Tessellation
Check Whether Segments Cross
Add Text Labels to Spatial Pattern
Texture Map
Plot Image or Tessellation Using Texture Fill
Compute Areas of Tiles in a Tessellation
Compute Centroids of Tiles in a Tessellation
Determine Which Tile Contains Each Given Point
Names of Tiles in a Tessellation
Check For Empty Tiles in a Tessellation
Extract List of Tiles in a Tessellation
Record the Computation Time
Extract the Total Computation Time
Convert Pixel Array Between Different Conventions
Decompose Window into Triangles
Cut margins from rectangle
Change Colour Values in a Colour Map
Union of Data and Dummy Points
Extract Unique Points from a Spatial Point Pattern
Map Duplicate Entries to Unique Entries
Name for Unit of Length
Remove Marks
Separate Multiple Columns of Marks
Unstack Each Spatial Object in a List of Objects
Update a Graphics Symbol Map.
Tessellation Delimited by Several Sets
Vertices of a Window
Volume of an Object
Find Location of Maximum in a Pixel Image
Test Which Side of Infinite Line a Point Falls On
Extract or Change the Window of a Spatial Object
Extract Window of Spatial Object
Evaluate an Expression in Each Row of a Hyperframe
Text, Arrow or Scale Bar in a Diagram
Rounding of Pixel Values
Defines spatial data types and supports geometrical operations on them. Data types include point patterns, windows (domains), pixel images, line segment patterns, tessellations and hyperframes. Capabilities include creation and manipulation of data (using command line or graphical interaction), plotting, geometrical operations (rotation, shift, rescale, affine transformation), convex hull, discretisation and pixellation, Dirichlet tessellation, Delaunay triangulation, pairwise distances, nearest-neighbour distances, distance transform, morphological operations (erosion, dilation, closing, opening), quadrat counting, geometrical measurement, geometrical covariance, colour maps, calculus on spatial domains, Gaussian blur, level sets of images, transects of images, intersections between objects, minimum distance matching. (Excludes spatial data on a network, which are supported by the package 'spatstat.linnet'.)