Sirikata
|
#include <SegmentedRegion.hpp>
Public Member Functions | |
SerializedBSPTree (int numNodes) | |
~SerializedBSPTree () | |
void | deserializeBSPTree (SegmentedRegion *region, uint32 idx, SerializedBSPTree *serializedTree) |
Public Attributes | |
uint32 | mNodeCount |
SerializedSegmentedRegion * | mSegmentedRegions |
Private Member Functions | |
SerializedBSPTree () |
Sirikata::SerializedBSPTree::SerializedBSPTree | ( | int | numNodes | ) | [inline] |
References mNodeCount, and mSegmentedRegions.
Sirikata::SerializedBSPTree::~SerializedBSPTree | ( | ) | [inline] |
References mSegmentedRegions.
Sirikata::SerializedBSPTree::SerializedBSPTree | ( | ) | [inline, private] |
References mNodeCount.
void Sirikata::SerializedBSPTree::deserializeBSPTree | ( | SegmentedRegion * | region, |
uint32 | idx, | ||
SerializedBSPTree * | serializedTree | ||
) | [inline] |
References Sirikata::SerializedBBox::deserialize(), Sirikata::SegmentedRegion::mBoundingBox, Sirikata::SerializedSegmentedRegion::mBoundingBox, Sirikata::SerializedSegmentedRegion::mLeafCount, Sirikata::SegmentedRegion::mLeafCount, Sirikata::SegmentedRegion::mLeftChild, Sirikata::SerializedSegmentedRegion::mLeftChildIdx, mNodeCount, Sirikata::SegmentedRegion::mRightChild, Sirikata::SerializedSegmentedRegion::mRightChildIdx, mSegmentedRegions, Sirikata::SegmentedRegion::mServer, and Sirikata::SerializedSegmentedRegion::mServerID.
Referenced by deserializeBSPTree(), and SerializedBSPTree().