collada-types-0.3: Data exchange between graphic applications

Graphics.Formats.Collada.ColladaTypes

Documentation

data NodeType Source

Constructors

JOINT 
NODE 
NOTYPE 

Instances

data Z Source

Constructors

Z 

Fields

zNear :: Float
 
zFar :: Float
 

Instances

Eq Z 
Show Z 

data Controller Source

Constructors

Controller 

Fields

contrId :: ID
 
skin :: [Skin]
 
morph :: [Morph]
 

data Geometry Source

Constructors

Geometry 

Fields

meshID :: ID
 
mesh :: [Mesh]
 
vertices :: Vertices
 

Instances

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

data Vertices Source

Constructors

Vertices 

Fields

name :: ID
 
verts :: Vector V3
 
normals :: Vector V3
 

Instances

data AnimChannel Source

Constructors

AnimChannel 

Fields

input :: (ID, [Float], Accessor)
 
output :: (ID, [Float], Accessor)
 
interp :: [Interpolation]
 
targets :: [(TargetID, AccessorName)]
 
EmptyAnim 

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

data C Source

Constructors

Color V4 

Instances

Eq C 
Show C 

data Color Source

Constructors

RGB Float Float Float 

Instances

data Texture Source

Constructors

Texture 

Instances