1 #ifndef vishortilescreatorandupdator_h 2 #define vishortilescreatorandupdator_h 27 namespace osgGeo {
class LayeredTexture; }
32 class HorizonSectionTile;
42 void updateTilesAutoResolution(
const osg::CullStack* cs);
43 void updateTilesPrimitiveSets();
44 void setFixedResolution(
char res,
TaskRunner* tr);
#define mRefCountImpl(ClassName)
Macro to setup a class with destructor for reference counting.
Definition: refcount.h:163
Definition: vishorizonsection.h:51
A collection of geoscientific extensions to OpenSceneGraph.
Definition: visannot.h:38
Definition: vishortilescreatorandupdator.h:35
Class that can execute a task.
Definition: task.h:169
Is an alternative to Mutex. It is a lock which causes a thread trying to acquire it to simply wait in...
Definition: atomic.h:200
Threads::Mutex updatelock_
Definition: vishortilescreatorandupdator.h:57
Threads::SpinLock spinlock_
Definition: vishortilescreatorandupdator.h:56
Definition: vishorizonsectiontile.h:51
HorizonSection * horsection_
Definition: vishortilescreatorandupdator.h:55
Definition: visannot.h:43
Is a lock that allows a thread to have exlusive rights to something.
Definition: thread.h:43
Open Scene Graph.
Definition: visannot.h:29