 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "visbasemod.h"
18 namespace osg {
class Camera;
class RenderInfo; }
37 Color getBackgroundColor() const;
40 void getRotation(
Coord3& vec,
double& angle)const;
43 void setBackgroundColor(const
Color&);
48 const
osg::RenderInfo* getRenderInfo()
const {
return renderinfo_; }
52 friend class DrawCallback;
55 const osg::RenderInfo&);
A cartesian coordinate in 3D space.
Definition: coord.h:72
DrawCallback * predraw_
Definition: viscamera.h:61
Definition: visannot.h:43
void triggerDrawCallBack(const DrawCallback *, const osg::RenderInfo &)
#define mExpClass(module)
Definition: commondefs.h:177
Open Scene Graph.
Definition: visannot.h:29
DataObject is the base class off all objects that are used in Visualization and ought to be shared in...
Definition: visdata.h:63
static Camera * create()
Definition: viscamera.h:33
Class to help setup a callback handling.
Definition: notify.h:126
DrawCallback * postdraw_
Definition: viscamera.h:62
const osg::RenderInfo * renderinfo_
Definition: viscamera.h:60
osg::Camera * camera_
Definition: viscamera.h:59
#define mCreateDataObj(clss)
Definition: visdata.h:214
keep osg camera status and render info
Definition: viscamera.h:30
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021