removing old code

This commit is contained in:
nek0 2017-02-25 17:26:00 +01:00
parent 7a953b0a8b
commit 29183fb223

View file

@ -36,7 +36,8 @@ updateParticle
-- -> Affection us [Maybe Particle] -- -> Affection us [Maybe Particle]
-> Affection us (Maybe Particle) -> Affection us (Maybe Particle)
-- ^ resulting 'Particle' -- ^ resulting 'Particle'
updateParticle time funct pa = do updateParticle time funct pa =
do
now <- elapsedTime <$> get now <- elapsedTime <$> get
if particleCreation pa + particleTimeToLive pa < now if particleCreation pa + particleTimeToLive pa < now
then do then do
@ -60,37 +61,6 @@ updateParticle time funct pa = do
else do else do
np <- Just <$> funct time pa np <- Just <$> funct time pa
return $ np return $ np
-- updateParticle time funct acc@[p] pa = do
-- now <- elapsedTime <$> get
-- if particleCreation pa + particleTimeToLive pa > now
-- then do
-- liftIO $ G.gegl_node_drop $ particleRootNode pa
-- return $ Nothing : acc
-- else do
-- when (not $ isNothing p) $ do
-- -- liftIO $ traceIO "linking second node in list"
-- liftIO $ G.gegl_node_link
-- (particleStackCont pa)
-- (particleStackCont $ fromJust p)
-- np <- Just <$> funct time pa
-- return $ np : acc
-- updateParticle time funct acc@(p:ps) pa = do
-- now <- elapsedTime <$> get
-- if particleCreation pa + particleTimeToLive pa > now
-- then do
-- liftIO $ G.gegl_node_drop $ particleRootNode pa
-- return $ Nothing : acc
-- else do
-- when (isNothing p) $ do
-- let mnl = nextLiving ps
-- maybe
-- (return ())
-- (\nl -> do
-- -- liftIO $ traceIO "linking nth node on list"
-- liftIO $ G.gegl_node_link (particleStackCont pa) (particleStackCont nl))
-- mnl
-- np <- Just <$> funct time pa
-- return $ np : acc
-- | Get the next living particle from a list -- | Get the next living particle from a list
nextLiving nextLiving