lambdacube-ir-0.3.0.1: LambdaCube 3D intermediate representation of 3D graphics pipelines
LambdaCube.Mesh
data MeshAttribute Source #
Constructors
Instances
Methods
(==) :: MeshAttribute -> MeshAttribute -> Bool #
(/=) :: MeshAttribute -> MeshAttribute -> Bool #
compare :: MeshAttribute -> MeshAttribute -> Ordering #
(<) :: MeshAttribute -> MeshAttribute -> Bool #
(<=) :: MeshAttribute -> MeshAttribute -> Bool #
(>) :: MeshAttribute -> MeshAttribute -> Bool #
(>=) :: MeshAttribute -> MeshAttribute -> Bool #
max :: MeshAttribute -> MeshAttribute -> MeshAttribute #
min :: MeshAttribute -> MeshAttribute -> MeshAttribute #
showsPrec :: Int -> MeshAttribute -> ShowS #
show :: MeshAttribute -> String #
showList :: [MeshAttribute] -> ShowS #
toJSON :: MeshAttribute -> Value #
toEncoding :: MeshAttribute -> Encoding #
parseJSON :: Value -> Parser MeshAttribute #
data MeshPrimitive Source #
(==) :: MeshPrimitive -> MeshPrimitive -> Bool #
(/=) :: MeshPrimitive -> MeshPrimitive -> Bool #
compare :: MeshPrimitive -> MeshPrimitive -> Ordering #
(<) :: MeshPrimitive -> MeshPrimitive -> Bool #
(<=) :: MeshPrimitive -> MeshPrimitive -> Bool #
(>) :: MeshPrimitive -> MeshPrimitive -> Bool #
(>=) :: MeshPrimitive -> MeshPrimitive -> Bool #
max :: MeshPrimitive -> MeshPrimitive -> MeshPrimitive #
min :: MeshPrimitive -> MeshPrimitive -> MeshPrimitive #
showsPrec :: Int -> MeshPrimitive -> ShowS #
show :: MeshPrimitive -> String #
showList :: [MeshPrimitive] -> ShowS #
toJSON :: MeshPrimitive -> Value #
toEncoding :: MeshPrimitive -> Encoding #
parseJSON :: Value -> Parser MeshPrimitive #
data Mesh Source #
Fields
(==) :: Mesh -> Mesh -> Bool #
(/=) :: Mesh -> Mesh -> Bool #
compare :: Mesh -> Mesh -> Ordering #
(<) :: Mesh -> Mesh -> Bool #
(<=) :: Mesh -> Mesh -> Bool #
(>) :: Mesh -> Mesh -> Bool #
(>=) :: Mesh -> Mesh -> Bool #
max :: Mesh -> Mesh -> Mesh #
min :: Mesh -> Mesh -> Mesh #
showsPrec :: Int -> Mesh -> ShowS #
show :: Mesh -> String #
showList :: [Mesh] -> ShowS #
toJSON :: Mesh -> Value #
toEncoding :: Mesh -> Encoding #
parseJSON :: Value -> Parser Mesh #