14#ifndef OSGVIEWER_WoWVxDisplay
15#define OSGVIEWER_WoWVxDisplay 1
37 WoWVxDisplay(
unsigned int screenNum,
unsigned char wow_content,
unsigned char wow_factor,
unsigned char wow_offset,
float wow_disparity_Zd,
float wow_disparity_vz,
float wow_disparity_M,
float wow_disparity_C):
127 const DepthPartitionSettings* getDepthPartionSettings()
const {
return _dps; }
130 bool setUpDepthPartitionForCamera(osg::Camera* cameraToPartition, DepthPartitionSettings* dps=0);
132 virtual void configure(osgViewer::View& view)
const;
#define META_Object(library, name)
META_Object macro define the standard clone, isSameKindAs and className methods.
Definition Object:46
The osgViewer library provides high level viewer functionality designed to make it easier to write a ...
Copy Op(erator) used to control whether shallow or deep copy is used during copy construction and clo...
Definition CopyOp:41
@ SHALLOW_COPY
Definition CopyOp:47
float getDisparityVZ() const
Definition WoWVxDisplay:94
double getContent() const
Definition WoWVxDisplay:82
void setScreenNum(unsigned int n)
Definition WoWVxDisplay:62
unsigned int getScreenNum() const
Definition WoWVxDisplay:63
double getOffset() const
Definition WoWVxDisplay:88
virtual void configure(osgViewer::View &view) const
configure method that is overridden by Config subclasses.
float _wow_disparity_M
Definition WoWVxDisplay:110
WoWVxDisplay(const WoWVxDisplay &rhs, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
Definition WoWVxDisplay:47
unsigned int _screenNum
Definition WoWVxDisplay:104
float getDisparityZD() const
Definition WoWVxDisplay:91
float getDisparityC() const
Definition WoWVxDisplay:100
double getFactor() const
Definition WoWVxDisplay:85
void WoWVx42()
Definition WoWVxDisplay:73
void setDisparityM(float c)
Definition WoWVxDisplay:96
void setFactor(unsigned char c)
Definition WoWVxDisplay:84
WoWVxDisplay(unsigned int screenNum, unsigned char wow_content, unsigned char wow_factor, unsigned char wow_offset, float wow_disparity_Zd, float wow_disparity_vz, float wow_disparity_M, float wow_disparity_C)
Definition WoWVxDisplay:37
WoWVxDisplay(unsigned int type=20, unsigned int screenNum=0)
Definition WoWVxDisplay:27
float _wow_disparity_Zd
Definition WoWVxDisplay:108
void setDisparityC(float c)
Definition WoWVxDisplay:99
void setDisparityZD(float c)
Definition WoWVxDisplay:90
unsigned char _wow_offset
Definition WoWVxDisplay:107
META_Object(osgViewer, WoWVxDisplay)
float getDisparityM() const
Definition WoWVxDisplay:97
void setDisparityVZ(float c)
Definition WoWVxDisplay:93
float _wow_disparity_C
Definition WoWVxDisplay:111
void setContent(unsigned char c)
Definition WoWVxDisplay:81
void WoWVx20()
Definition WoWVxDisplay:65
float _wow_disparity_vz
Definition WoWVxDisplay:109
unsigned char _wow_factor
Definition WoWVxDisplay:106
unsigned char _wow_content
Definition WoWVxDisplay:105
void setOffset(unsigned char c)
Definition WoWVxDisplay:87
ViewConfig()
Definition View:41
View holds a single view on a scene, this view may be composed of one or more slave cameras.
Definition View:76
#define OSGVIEWER_EXPORT
Definition Export:40