X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FMain%2FViewPartitionNode.hxx;h=2c3ec35778bfcecc5be8584c9e0f1dff14aa9f0d;hb=18d1593c42c2df60d7fb44ace722ca3e8a7fd82c;hp=9e3d5249235000aa2e2e33e28d633af4525ac962;hpb=4208cf8226798a7d5c40060f2cc5c8e3349487c4;p=flightgear.git diff --git a/src/Main/ViewPartitionNode.hxx b/src/Main/ViewPartitionNode.hxx index 9e3d52492..2c3ec3577 100644 --- a/src/Main/ViewPartitionNode.hxx +++ b/src/Main/ViewPartitionNode.hxx @@ -44,15 +44,15 @@ public: virtual void traverse(osg::NodeVisitor &nv); void setVisibility(double vis) { visibility = vis; } double getVisibility() const { return visibility; } + static void makeNewProjMat(osg::Matrixd& oldProj, double znear, double zfar, + osg::Matrixd& projection); protected: - void makeNewProjMat(osg::Matrixd& oldProj, double znear, double zfar, - osg::Matrixd& projection); + typedef std::vector< osg::ref_ptr > CameraList; CameraList cameras; enum CameraNum { - BACKGROUND_CAMERA = 0, - FAR_CAMERA = 1, - NEAR_CAMERA = 2 + FAR_CAMERA = 0, + NEAR_CAMERA = 1 }; double visibility; static const double nearCameraFar;