Cleanup
This commit is contained in:
@@ -8,9 +8,10 @@ import Dodge.Default.Wall
|
||||
import Geometry
|
||||
import Shape
|
||||
import Color
|
||||
--import Quaternion
|
||||
|
||||
roundTankTopRail :: Color -> Float -> Float -> Placement
|
||||
roundTankTopRail col x y = shiftPlacement (V2 x y,0) $ ps0j
|
||||
roundTank :: Color -> Float -> Float -> Placement
|
||||
roundTank col x y = shiftPlacement (V2 x y,0) $ ps0j
|
||||
(PutForeground $ colorSH col $
|
||||
upperPrismPoly 31 thecircle
|
||||
<> foldMap toprail ( take 8 [0,pi/4..])
|
||||
@@ -47,8 +48,8 @@ tankSquareCross = tankRectCross 20 20
|
||||
|
||||
tankRect :: Float -> Float -> Color -> Float -> Float -> Placement
|
||||
tankRect w h col x y = shiftPlacement (V2 x y,0) $ ps0j
|
||||
(PutForeground $ colorSH col $
|
||||
upperPrismPoly 31 therect
|
||||
(PutForeground $ colorSH col
|
||||
$ upperPrismPoly 31 therect
|
||||
<> foldMap f [(w',-w',h',h'),(w',-w',-h',-h'),(w',w',h',-h'),(-w',-w',h',-h')]
|
||||
)
|
||||
$ sps0 $ PutWall therect defaultWall {_wlDraw = False, _wlColor = col, _wlRotateTo = False}
|
||||
@@ -77,7 +78,6 @@ tankRectEmboss w h col x y = shiftPlacement (V2 x y,0) $ ps0j
|
||||
[V3 w h 31,V3 w (0.3*h) 41,V3 w (-0.3*h) 41,V3 w (-h) 31]
|
||||
[V3 w' h 31,V3 w' (0.3*h) 41,V3 w' (-0.3*h) 41,V3 w' (-h) 31]
|
||||
|
||||
|
||||
tankSquareEmboss :: Color -> Float -> Float -> Placement
|
||||
tankSquareEmboss = tankRectEmboss 20 20
|
||||
|
||||
|
||||
Reference in New Issue
Block a user