#include "limn.h"
Functions | |
limnPolyData * | limnPolyDataNew (void) |
limnPolyData * | limnPolyDataNix (limnPolyData *pld) |
int | _limnPolyDataInfoAlloc (limnPolyData *pld, unsigned int infoBitFlag, unsigned int vertNum) |
unsigned int | limnPolyDataInfoBitFlag (const limnPolyData *pld) |
int | limnPolyDataAlloc (limnPolyData *pld, unsigned int infoBitFlag, unsigned int vertNum, unsigned int indxNum, unsigned int primNum) |
size_t | limnPolyDataSize (const limnPolyData *pld) |
int | limnPolyDataCopy (limnPolyData *pldB, const limnPolyData *pldA) |
int | limnPolyDataCopyN (limnPolyData *pldB, const limnPolyData *pldA, unsigned int num) |
void | limnPolyDataTransform_f (limnPolyData *pld, const float homat[16]) |
void | limnPolyDataTransform_d (limnPolyData *pld, const double homat[16]) |
unsigned int | limnPolyDataPolygonNumber (const limnPolyData *pld) |
int | limnPolyDataVertexNormals (limnPolyData *pld) |
unsigned int | limnPolyDataPrimitiveTypes (const limnPolyData *pld) |
int | limnPolyDataPrimitiveVertexNumber (Nrrd *nout, limnPolyData *pld) |
int | limnPolyDataPrimitiveArea (Nrrd *nout, limnPolyData *pld) |
int | limnPolyDataRasterize (Nrrd *nout, limnPolyData *pld, double min[3], double max[3], size_t size[3], int type) |
void | limnPolyDataColorSet (limnPolyData *pld, unsigned char RR, unsigned char GG, unsigned char BB, unsigned char AA) |
int _limnPolyDataInfoAlloc | ( | limnPolyData * | pld, | |
unsigned int | infoBitFlag, | |||
unsigned int | vertNum | |||
) |
int limnPolyDataAlloc | ( | limnPolyData * | pld, | |
unsigned int | infoBitFlag, | |||
unsigned int | vertNum, | |||
unsigned int | indxNum, | |||
unsigned int | primNum | |||
) |
void limnPolyDataColorSet | ( | limnPolyData * | pld, | |
unsigned char | RR, | |||
unsigned char | GG, | |||
unsigned char | BB, | |||
unsigned char | AA | |||
) |
int limnPolyDataCopy | ( | limnPolyData * | pldB, | |
const limnPolyData * | pldA | |||
) |
int limnPolyDataCopyN | ( | limnPolyData * | pldB, | |
const limnPolyData * | pldA, | |||
unsigned int | num | |||
) |
unsigned int limnPolyDataInfoBitFlag | ( | const limnPolyData * | pld | ) |
limnPolyData* limnPolyDataNew | ( | void | ) |
limnPolyData* limnPolyDataNix | ( | limnPolyData * | pld | ) |
unsigned int limnPolyDataPolygonNumber | ( | const limnPolyData * | pld | ) |
int limnPolyDataPrimitiveArea | ( | Nrrd * | nout, | |
limnPolyData * | pld | |||
) |
unsigned int limnPolyDataPrimitiveTypes | ( | const limnPolyData * | pld | ) |
int limnPolyDataPrimitiveVertexNumber | ( | Nrrd * | nout, | |
limnPolyData * | pld | |||
) |
int limnPolyDataRasterize | ( | Nrrd * | nout, | |
limnPolyData * | pld, | |||
double | min[3], | |||
double | max[3], | |||
size_t | size[3], | |||
int | type | |||
) |
size_t limnPolyDataSize | ( | const limnPolyData * | pld | ) |
void limnPolyDataTransform_d | ( | limnPolyData * | pld, | |
const double | homat[16] | |||
) |
void limnPolyDataTransform_f | ( | limnPolyData * | pld, | |
const float | homat[16] | |||
) |
int limnPolyDataVertexNormals | ( | limnPolyData * | pld | ) |