

Public Member Functions | |
| voxelAggregator (const CollideLoc3d &dest, collideMgr *mgr_) | |
| void | add (const CollideObjRec &o) |
| void | send (void) |
Private Attributes | |
| growableBufferT< CollideObjRec > | obj |
| CollideLoc3d | destination |
| collideMgr * | mgr |
Definition at line 182 of file collidecharm.C.
| voxelAggregator::voxelAggregator | ( | const CollideLoc3d & | dest, | |
| collideMgr * | mgr_ | |||
| ) | [inline] |
Definition at line 189 of file collidecharm.C.
| void voxelAggregator::add | ( | const CollideObjRec & | o | ) | [inline] |
Definition at line 193 of file collidecharm.C.
References objListMsg::obj.
Referenced by CollisionAggregator::aggregate().

| void voxelAggregator::send | ( | void | ) |
Definition at line 202 of file collidecharm.C.
References destination, growableBufferT< T >::detachBuffer(), bufferT< T >::getData(), growableBufferT< T >::length(), mgr, n, obj, and collideMgr::sendVoxelMessage().

growableBufferT<CollideObjRec> voxelAggregator::obj [private] |
CollideLoc3d voxelAggregator::destination [private] |
collideMgr* voxelAggregator::mgr [private] |
1.5.5