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

Functions

int limnObjectLookAdd (limnObject *obj)
limnObject * limnObjectNew (int incr, int doEdges)
limnPart * _limnObjectPartNew (int incr)
limnPart * _limnObjectPartNix (limnPart *part)
void _limnObjectFaceEmpty (limnFace *face)
limnObject * limnObjectNix (limnObject *obj)
void limnObjectEmpty (limnObject *obj)
int limnObjectPreSet (limnObject *obj, unsigned int partNum, unsigned int lookNum, unsigned int vertPerPart, unsigned int edgePerPart, unsigned int facePerPart)
int limnObjectPartAdd (limnObject *obj)
int limnObjectVertexNumPreSet (limnObject *obj, unsigned int partIdx, unsigned int vertNum)
int limnObjectVertexAdd (limnObject *obj, unsigned int partIdx, float x, float y, float z)
int limnObjectEdgeAdd (limnObject *obj, unsigned int partIdx, unsigned int lookIdx, unsigned int faceIdx, unsigned int vertIdx0, unsigned int vertIdx1)
int limnObjectFaceNumPreSet (limnObject *obj, unsigned int partIdx, unsigned int faceNum)
int limnObjectFaceAdd (limnObject *obj, unsigned int partIdx, unsigned int lookIdx, unsigned int sideNum, unsigned int *vertIdx)

Function Documentation

void _limnObjectFaceEmpty ( limnFace *  face)
limnPart* _limnObjectPartNew ( int  incr)
limnPart* _limnObjectPartNix ( limnPart *  part)
int limnObjectEdgeAdd ( limnObject *  obj,
unsigned int  partIdx,
unsigned int  lookIdx,
unsigned int  faceIdx,
unsigned int  vertIdx0,
unsigned int  vertIdx1 
)
void limnObjectEmpty ( limnObject *  obj)
int limnObjectFaceAdd ( limnObject *  obj,
unsigned int  partIdx,
unsigned int  lookIdx,
unsigned int  sideNum,
unsigned int *  vertIdx 
)
int limnObjectFaceNumPreSet ( limnObject *  obj,
unsigned int  partIdx,
unsigned int  faceNum 
)
int limnObjectLookAdd ( limnObject *  obj)
limnObject* limnObjectNew ( int  incr,
int  doEdges 
)
limnObject* limnObjectNix ( limnObject *  obj)
int limnObjectPartAdd ( limnObject *  obj)
int limnObjectPreSet ( limnObject *  obj,
unsigned int  partNum,
unsigned int  lookNum,
unsigned int  vertPerPart,
unsigned int  edgePerPart,
unsigned int  facePerPart 
)
int limnObjectVertexAdd ( limnObject *  obj,
unsigned int  partIdx,
float  x,
float  y,
float  z 
)
int limnObjectVertexNumPreSet ( limnObject *  obj,
unsigned int  partIdx,
unsigned int  vertNum 
)