# WolframLang: Plane Tiling Mathematica Package

PlaneTiling is a WolframLang / Mathematica package that draws any possible wallpaper patterns, and useful for creating any periodic tiling illustrations.

## Download

## Notebook Example

## Features Gallery

## Map a Motif to Lattice

generate patterns by mapping a motif to lattice.

perturb the lattice to get a slight random effect:

## Wallpaper Design by Specifying Symmetry

The function `WallpaperPlot`

allows plotting of any periodic wallpaper design.
User specifies the symmetry type and motif.
This means that it'll plot any periodic tilings, Islamic patterns, or Celtic knots designs

## Plot the Symmetry Diagram of Wallpapers

plot the symmetry diagram of wallpapers.

Any symmetry element graphics can be user specified.

## Dissect Graphics

## Lattice and Network

Function to generate lattice colored regularly. This allows you to map motif to dots, accordin to color code.

Function to generates directed graph laid out in a regular lattice. This allows you to apply line transform to the edges according to the arrow direction.

## Line Tranform on Edges of Tiling

One technique of generating patterns is to apply Line Transform on the edges of regular tilings.

Line Transform is recursively applied to a triangular network.