Public Member Functions | Private Attributes
Stg::SuperRegion Class Reference

#include <region.hh>

List of all members.

Public Member Functions

void AddBlock ()
void DrawOccupancy (void) const
void DrawVoxels (unsigned int layer) const
const point_int_tGetOrigin () const
RegionGetRegion (int32_t x, int32_t y)
void RemoveBlock ()
 SuperRegion (World *world, point_int_t origin)
 ~SuperRegion ()

Private Attributes

unsigned long count
point_int_t origin
Region regions [SUPERREGIONSIZE]
Worldworld

Detailed Description

Definition at line 92 of file region.hh.


Constructor & Destructor Documentation

SuperRegion::SuperRegion ( World world,
point_int_t  origin 
)

Definition at line 41 of file region.cc.

Definition at line 51 of file region.cc.


Member Function Documentation

void SuperRegion::AddBlock ( ) [inline]

Definition at line 56 of file region.cc.

void SuperRegion::DrawOccupancy ( void  ) const

Definition at line 69 of file region.cc.

void SuperRegion::DrawVoxels ( unsigned int  layer) const

Definition at line 199 of file region.cc.

const point_int_t& Stg::SuperRegion::GetOrigin ( ) const [inline]

Definition at line 115 of file region.hh.

Region* Stg::SuperRegion::GetRegion ( int32_t  x,
int32_t  y 
) [inline]

Definition at line 104 of file region.hh.

void SuperRegion::RemoveBlock ( ) [inline]

Definition at line 62 of file region.cc.


Member Data Documentation

unsigned long Stg::SuperRegion::count [private]

Definition at line 95 of file region.hh.

Definition at line 96 of file region.hh.

Definition at line 97 of file region.hh.

Definition at line 98 of file region.hh.


The documentation for this class was generated from the following files:


stage
Author(s): Richard Vaughan , Brian Gerkey , Reed Hedges , Andrew Howard , Toby Collett , Pooya Karimian , Jeremy Asher , Alex Couture-Beil , Geoff Biggs , Rich Mattes , Abbas Sadat
autogenerated on Thu Aug 27 2015 15:20:57