Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
SceneNode | |
| |
EmptyRoot |
LookAt | |
Matrix Mat44 | |
Rotate V3 Float V3 Float V3 Float | |
Scale V3 | |
Skew | |
| |
Translate V3 |
Ambient | |
| |
Directional | |
| |
Point | |
| |
Spot | |
|
data Attenuation Source #
Instances
Eq Attenuation Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: Attenuation -> Attenuation -> Bool # (/=) :: Attenuation -> Attenuation -> Bool # | |
Show Attenuation Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> Attenuation -> ShowS # show :: Attenuation -> String # showList :: [Attenuation] -> ShowS # |
data Controller Source #
Instances
Eq Controller Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: Controller -> Controller -> Bool # (/=) :: Controller -> Controller -> Bool # | |
Show Controller Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> Controller -> ShowS # show :: Controller -> String # showList :: [Controller] -> ShowS # |
LP LinePrimitive | Lines |
LS LinePrimitive | LineStrips |
P Polygon | Polygon: Contains polygon primitives which may contain holes. |
PL LinePrimitive | PolyList: Contains polygon primitives that cannot contain holes. |
Tr LinePrimitive | Triangles |
Trf LinePrimitive | TriFans |
Trs LinePrimitive | TriStrips |
S LinePrimitive | Splines |
data LinePrimitive Source #
Instances
Eq LinePrimitive Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: LinePrimitive -> LinePrimitive -> Bool # (/=) :: LinePrimitive -> LinePrimitive -> Bool # | |
Show LinePrimitive Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> LinePrimitive -> ShowS # show :: LinePrimitive -> String # showList :: [LinePrimitive] -> ShowS # |
data AnimChannel Source #
Instances
Eq AnimChannel Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: AnimChannel -> AnimChannel -> Bool # (/=) :: AnimChannel -> AnimChannel -> Bool # | |
Show AnimChannel Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> AnimChannel -> ShowS # show :: AnimChannel -> String # showList :: [AnimChannel] -> ShowS # |
BRIDGE Asset Extra | |
CG Asset Code Include NewParam TechniqueCG Extra | |
COMMON Asset NewParam TechniqueCommon String | |
GLES Asset NewParam TechniqueCG Extra | |
GLES2 Asset Code Include NewParam TechniqueCG Extra | |
GLSL Asset Code Include NewParam TechniqueCG Extra |
data TechniqueCommon Source #
Constant | |
LambertCol [Fx_common_color_type] | |
LambertTex [Fx_common_texture_type] [[Float]] | |
PhongCol [Fx_common_color_type] | |
PhongTex [Fx_common_texture_type] [[Float]] | |
Blinn |
Instances
Eq TechniqueCommon Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: TechniqueCommon -> TechniqueCommon -> Bool # (/=) :: TechniqueCommon -> TechniqueCommon -> Bool # | |
Show TechniqueCommon Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> TechniqueCommon -> ShowS # show :: TechniqueCommon -> String # showList :: [TechniqueCommon] -> ShowS # |
data Fx_common_color_type Source #
CEmission C | |
CAmbient C | |
CDiffuse C | |
CSpecular C | |
CShininess Float | |
CReflective C | |
CReflectivity Float | |
CTransparent C | |
CTransparency Float | |
CIndex_of_refraction Float |
Instances
Eq Fx_common_color_type Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: Fx_common_color_type -> Fx_common_color_type -> Bool # (/=) :: Fx_common_color_type -> Fx_common_color_type -> Bool # | |
Show Fx_common_color_type Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> Fx_common_color_type -> ShowS # show :: Fx_common_color_type -> String # showList :: [Fx_common_color_type] -> ShowS # |
data Fx_common_texture_type Source #
TEmission Texture | |
TAmbient Texture | |
TDiffuse Texture | |
TSpecular Texture | |
TShininess Float | |
TReflective Texture | |
TReflectivity Float | |
TTransparent Texture | |
TTransparency Float | |
TIndex_of_refraction Float |
Instances
Eq Fx_common_texture_type Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes | |
Show Fx_common_texture_type Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> Fx_common_texture_type -> ShowS # show :: Fx_common_texture_type -> String # showList :: [Fx_common_texture_type] -> ShowS # |
data Interpolation Source #
Instances
Eq Interpolation Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes (==) :: Interpolation -> Interpolation -> Bool # (/=) :: Interpolation -> Interpolation -> Bool # | |
Show Interpolation Source # | |
Defined in Graphics.Formats.Collada.ColladaTypes showsPrec :: Int -> Interpolation -> ShowS # show :: Interpolation -> String # showList :: [Interpolation] -> ShowS # |