Public Member Functions | Private Attributes | List of all members
Stg::SuperRegion Class Reference

#include <region.hh>

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.

SuperRegion::~SuperRegion ( )

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.

point_int_t Stg::SuperRegion::origin
private

Definition at line 96 of file region.hh.

Region Stg::SuperRegion::regions[SUPERREGIONSIZE]
private

Definition at line 97 of file region.hh.

World* Stg::SuperRegion::world
private

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 Mon Jun 10 2019 15:06:12