packages feed

implicit-0.0.1: Graphics/Implicit/Operations/SymbolicObjPair.hs

-- Implicit CAD. Copyright (C) 2011, Christopher Olah (chris@colah.ca)
-- Released under the GNU GPL, see LICENSE

{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, FlexibleContexts, TypeSynonymInstances, UndecidableInstances #-}


module Graphics.Implicit.Operations.SymbolicObjPair where

import Graphics.Implicit.Definitions
import Graphics.Implicit.Operations.Definitions


-- | Operations that are specific to some part of a
--   2D-3D dimensional object pair.
instance PairObj SymbolicObj2 ℝ2 SymbolicObj3 ℝ3 where

	extrudeR = ExtrudeR 
	extrudeRMod = ExtrudeRMod
	extrudeOnEdgeOf = ExtrudeOnEdgeOf
	rotate3 = Rotate3