{-|
Module : PKD
Description : The main module which re-exports everything except TgraphExamples
Copyright : (c) Chris Reade, 2024
License : BSD-style
Maintainer : chrisreade@mac.com
Stability : experimental
This is the main module (PKD for PenroseKiteDart) which re-exports
TileLib
and all the Tgraph modules
Tgraph.Prelude,
Tgraph.Decompose,
Tgraph.Compose,
Tgraph.Force,
Tgraph.Relabelling
Tgraph.Extras
(Everything except TgraphExamples)
-}
module PKD
( -- * Pieces, Patches and Drawable Class
module TileLib
-- * Tgraphs, TileFaces, VPatches ... plus HalfTile and Try Modules
, module Tgraph.Prelude
-- * Decomposing Tgraphs
, module Tgraph.Decompose
-- * Composing Tgraphs
, module Tgraph.Compose
-- * Forcing Tgraphs
, module Tgraph.Force
-- * Relabelling Tgraphs plus guided equality, union, common faces
, module Tgraph.Relabelling
-- * Smart drawing of Tgraphs and other extras
, module Tgraph.Extras
) where
import TileLib
import Tgraph.Prelude
import Tgraph.Decompose
import Tgraph.Compose
import Tgraph.Relabelling
import Tgraph.Force
import Tgraph.Extras