functions in tristruct.i -
|
IsoTriStrip
|
IsoTriStrip
struct IsoTriStrip {
long nvert;
long edges(12);
}
| |
|
IsoTriStripArray
|
IsoTriStripArray
struct IsoTriStripArray {
long nStrip;
IsoTriStrip the_tris(6);
}
| |
|
OctRange
|
OctRange
struct OctRange {
double lo, hi;
}
| |
|
OctSpan
|
OctSpan
struct OctSpan {
double xmin, xmax, ymin, ymax, zmin, zmax;
}
| |
|
OctSTree
|
OctSTree
struct OctSTree {
long maxdepth;
pointer start;
pointer chunk;
pointer size;
pointer trsiz;
pointer offsets;
pointer ranges;
pointer next;
}
| |
|
OctTree
|
OctTree
struct OctTree {
long maxdepth;
pointer start;
pointer chunk;
pointer size;
pointer trsiz;
pointer offsets;
pointer ranges;
OctTree *next;
}
| |
|
PolyArrayGrp
|
PolyArrayGrp
struct PolyArrayGrp {
long numPoly;
pointer edges;
pointer cellIDs;
pointer xyzverts;
pointer normals;
pointer var2;
pointer colors;
pointer triEdg;
pointer triStart;
pointer nVerts;
PolyArrayGrp *next;
}
| |
|
TriArrayGrp
|
TriArrayGrp
struct TriArrayGrp {
long numTri;
pointer cellIDs;
pointer xyzverts;
pointer normals;
pointer var2;
pointer colors;
pointer triEdg;
pointer triStart;
pointer nTris;
TriArrayGrp *next;
}
| |
|
TriArray{
|
TriArray{
struct TriArray{
long numTri;
pointer cellIDs;
pointer xyzverts;
pointer normals;
long nxti;
long nxtj;
long nxtk;
TriArray *next;
}
| |
|
TriStrip
|
TriStrip
struct TriStrip {
long nVert;
long nStrip;
pointer cellIDs;
pointer xyzverts;
pointer normals;
pointer triLen;
long nxti;
long nxtj;
long nxtk;
TriStrip *next;
}
| |
|
TriStripGrp
|
TriStripGrp
struct TriStripGrp {
long nVert;
long nStrip;
pointer cellIDs;
pointer xyzverts;
pointer normals;
pointer colors;
pointer triLen;
TriStripGrp *next;
}
| |
|
TriStripNdx
|
TriStripNdx
struct TriStripNdx {
long nVert;
long nStrip;
pointer cellIDs;
pointer ptndx;
pointer triLen;
}
| |
|
TriStripNdxGrp
|
TriStripNdxGrp
struct TriStripNdxGrp {
long nVert;
long nStrip;
long numEdg;
long numTri;
pointer cellIDs;
pointer ptndx;
pointer xyzverts;
pointer normals;
pointer colors;
pointer triLen;
TriStripNdxGrp *next;
}
| |
|
TriVertexGrp
|
TriVertexGrp
struct TriVertexGrp {
long numTri;
long numEdg;
pointer cellIDs;
pointer xyzverts;
pointer normals;
pointer colors;
pointer var2;
pointer ptndx;
pointer triEdg;
pointer triStart;
pointer nTris;
TriVertexGrp *next;
}
| |