示例#1
0
 short *GetOverview() {
   return Overview.get_data();
 }
示例#2
0
 short GetMaxElevation() const {
   return Overview.get_max();
 }
示例#3
0
 inline short* GetImageBuffer() {
   return buffer.get_data();
 }
示例#4
0
 void ScanLine(unsigned ax, unsigned ay, unsigned bx, unsigned by,
               short *dest, unsigned size, bool interpolate) const {
   buffer.ScanLine(ax - (xstart << 8), ay - (ystart << 8),
                   bx - (xstart << 8), by - (ystart << 8),
                   dest, size, interpolate);
 }
示例#5
0
 bool IsEnabled() const {
   return buffer.defined();
 }
示例#6
0
 bool IsDisabled() const {
   return !buffer.defined();
 }
示例#7
0
 void Disable() {
   buffer.reset();
 }
示例#8
0
 short GetMaxElevation() const {
   return overview.GetMaximum();
 }
示例#9
0
 short *GetOverview() {
   return overview.GetData();
 }
示例#10
0
 inline short* GetImageBuffer() {
   return buffer.GetData();
 }
示例#11
0
 TerrainHeight GetMaxElevation() const {
   return overview.GetMaximum();
 }