collada-types-0.4: Data exchange between graphics applications

Safe HaskellNone
LanguageHaskell98

Graphics.Formats.Collada.ColladaTypes

Documentation

data NodeType Source #

Constructors

JOINT 
NODE 
NOTYPE 

data Z Source #

Constructors

Z 

Fields

Instances
Eq Z Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

(==) :: Z -> Z -> Bool #

(/=) :: Z -> Z -> Bool #

Show Z Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

showsPrec :: Int -> Z -> ShowS #

show :: Z -> String #

showList :: [Z] -> ShowS #

data Controller Source #

Constructors

Controller 

Fields

data Geometry Source #

Constructors

Geometry 

Fields

data Mesh Source #

Constructors

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

Instances
Eq Mesh Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

(==) :: Mesh -> Mesh -> Bool #

(/=) :: Mesh -> Mesh -> Bool #

Show Mesh Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

showsPrec :: Int -> Mesh -> ShowS #

show :: Mesh -> String #

showList :: [Mesh] -> ShowS #

data Vertices Source #

Constructors

Vertices 

Fields

data AnimChannel Source #

Constructors

AnimChannel 

Fields

EmptyAnim 

type ID = String Source #

data Profile Source #

Constructors

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 
Instances
Eq Profile Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

(==) :: Profile -> Profile -> Bool #

(/=) :: Profile -> Profile -> Bool #

Show Profile Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

data C Source #

Constructors

Color V4 
Instances
Eq C Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

(==) :: C -> C -> Bool #

(/=) :: C -> C -> Bool #

Show C Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

showsPrec :: Int -> C -> ShowS #

show :: C -> String #

showList :: [C] -> ShowS #

data Color Source #

Constructors

RGB Float Float Float 
Instances
Eq Color Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

(==) :: Color -> Color -> Bool #

(/=) :: Color -> Color -> Bool #

Show Color Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

showsPrec :: Int -> Color -> ShowS #

show :: Color -> String #

showList :: [Color] -> ShowS #

data Texture Source #

Constructors

Texture 
Instances
Eq Texture Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes

Methods

(==) :: Texture -> Texture -> Bool #

(/=) :: Texture -> Texture -> Bool #

Show Texture Source # 
Instance details

Defined in Graphics.Formats.Collada.ColladaTypes