Teem 1.10.0
src/limn/transform.c File Reference
#include "limn.h"
Include dependency graph for transform.c:

Functions

int limnObjectWorldHomog (limnObject *obj)
int limnObjectFaceNormals (limnObject *obj, int space)
int limnObjectVertexNormals (limnObject *obj)
int _limnObjectViewTransform (limnObject *obj, limnCamera *cam)
int _limnObjectScreenTransform (limnObject *obj, limnCamera *cam)
int _limnObjectDeviceTransform (limnObject *obj, limnCamera *cam, limnWindow *win)
int limnObjectSpaceTransform (limnObject *obj, limnCamera *cam, limnWindow *win, int space)
int limnObjectPartTransform (limnObject *obj, unsigned int partIdx, float xform[16])
int _limnPartDepthCompare (const void *_a, const void *_b)
int limnObjectDepthSortParts (limnObject *obj)
int _limnFaceDepthCompare (const void *_a, const void *_b)
int limnObjectDepthSortFaces (limnObject *obj)
int limnObjectFaceReverse (limnObject *obj)

Function Documentation

int _limnFaceDepthCompare ( const void *  _a,
const void *  _b 
)
int _limnObjectDeviceTransform ( limnObject obj,
limnCamera cam,
limnWindow win 
)
int _limnObjectScreenTransform ( limnObject obj,
limnCamera cam 
)
int _limnObjectViewTransform ( limnObject obj,
limnCamera cam 
)
int _limnPartDepthCompare ( const void *  _a,
const void *  _b 
)
int limnObjectDepthSortFaces ( limnObject obj)
int limnObjectDepthSortParts ( limnObject obj)
int limnObjectFaceNormals ( limnObject obj,
int  space 
)
int limnObjectFaceReverse ( limnObject obj)
int limnObjectPartTransform ( limnObject obj,
unsigned int  partIdx,
float  xform[16] 
)
int limnObjectSpaceTransform ( limnObject obj,
limnCamera cam,
limnWindow win,
int  space 
)
int limnObjectVertexNormals ( limnObject obj)
int limnObjectWorldHomog ( limnObject obj)