Visualization Library v1.0.3

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Classes | Namespaces

/home/master/UCL/VisualizationLibrary/src/vlGraphics/SceneManagerPortals.hpp File Reference

#include <vlGraphics/Actor.hpp>
#include <vlCore/Vector4.hpp>
#include <vlCore/Vector3.hpp>
#include <vlGraphics/SceneManager.hpp>
#include <vlCore/Log.hpp>
#include <vlGraphics/Frustum.hpp>

Go to the source code of this file.

Classes

class  vl::Portal
 A planar convex polygon used to define the visibility from one Sector to another. More...
class  vl::Sector
 Defines an area containg a set if Actor[s] that is connected to other Sector[s] through its Portal[s]. More...
class  vl::Sector::VisibilityCallback
 A callback object called each time a Sector becomes visible through a Portal. More...
class  vl::SceneManagerPortals
 The SceneManagerPortals calss implements a portal-based hidden surface removal algorithm to efficently render highly occluded scenes. More...

Namespaces

namespace  vl
 

Visualization Library namespace.



Visualization Library v1.0.3 Reference Documentation
Copyright Michele Bosi. All rights reserved.
Updated on Tue Feb 7 2017 00:55:04.
Permission is granted to use this page to write and publish articles regarding Visualization Library.