visOctree Class Reference
[VisAPI Index] [VisAPI Hierarchy]
Octree-Access implements Field-Access. More...
#include <VisApi/VisApi.h>
Inherits: visAdaptiveGrid
Public Members
Private Members
- friend class HiVis_HiVisMods_HiVis_Read_Octree
- friend class HiVis_HiVisMods_AG_Octree
- friend class visOctreeAttrAccess
- friend struct visOctreeNode
- friend struct visCursorPathElement
- void dumpTree (visOctreeNode *node, int level, int *pos)
- int buildTree (visOctreeNode *node, istream &in, int level, const int dim, const int attributeCount,
visAttributeFactory** factory)
- int buildTree (visOctreeNode *node, istream &header, istream &data, int level, const int dim, const int attributeCount,
visAttributeFactory** factory)
- bool buildTree ()
- void deleteTree (visOctreeNode *node, int level)
- void initNumberOfCells (visOctreeNode *node, int level)
- bool isValidPos (int *pos)
- char **myName
- int *myCells
- int *myCursor
- visOctreeNode *myOctreeRoot
- int myVirtualSize
- int myMaxLevel
- bool myIsValidCursor
- int myCursorLevel
- visCursorPathElement *myCursorPath
- int myMaxVirtualLevel
- visAdaptiveGrid *myFieldAccess
- visAttrComb *myAttrComb
- bool myAdjustMinMax
This is an implementation of field access by an octree.
Allocate Octree with another Field. AttrComb is used as a criteria for
merging nodes and the build tree won't have a height greater than
maxlevel (root node is defined to have level = 0!).
Allocate Octree with given stream. The stream in general is a file stream
and the format is described in http://??? .
- Author: Peter Breitling
- Version: 03-20-98
- Documentation generated by breitlip@atzenger10 on Mon Jan 17 19:29:23 CET 2000
|
Kdoc
|