summaryrefslogtreecommitdiff
path: root/indra/newview/llsurface.cpp
diff options
context:
space:
mode:
authorRichard Linden <none@none>2011-08-11 10:09:28 -0700
committerRichard Linden <none@none>2011-08-11 10:09:28 -0700
commit9a9e78740ada6a64847d1e915ae8e92258e8f10a (patch)
tree43935b338c5a87ca32f9240389470a96271fa1f5 /indra/newview/llsurface.cpp
parent8b09dfb8907c364f09ee82d00926219ae52b5ee9 (diff)
parent7cc7d143837f2b75f750c139e33fdf5afa8a8866 (diff)
Automated merge with file:///e:\code\viewer-experience
Diffstat (limited to 'indra/newview/llsurface.cpp')
-rw-r--r--indra/newview/llsurface.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/indra/newview/llsurface.cpp b/indra/newview/llsurface.cpp
index bccabe21a8..66df7dae3e 100644
--- a/indra/newview/llsurface.cpp
+++ b/indra/newview/llsurface.cpp
@@ -334,6 +334,17 @@ void LLSurface::setOriginGlobal(const LLVector3d &origin_global)
}
}
+void LLSurface::getNeighboringRegions( std::vector<LLViewerRegion*>& uniqueRegions )
+{
+ S32 i;
+ for (i = 0; i < 8; i++)
+ {
+ if ( mNeighbors[i] != NULL )
+ {
+ uniqueRegions.push_back( mNeighbors[i]->getRegion() );
+ }
+ }
+}
void LLSurface::connectNeighbor(LLSurface *neighborp, U32 direction)
{