OGLplus (0.52.0) a C++ wrapper for OpenGL

fwd.hpp File Reference

Forward declarations. More...

#include <oglplus/config/compiler.hpp>
#include <type_traits>
#include <cstddef>

Go to the source code of this file.

Classes

class  oglplus::Angle< T >
 Class implementing planar angle-related functionality. More...
 
class  oglplus::Vector< T, N >
 Basic template for vector types. More...
 
class  oglplus::Quaternion< T >
 Template class for quaternions. More...
 
class  oglplus::Matrix< T, Rows, Cols >
 Base template for Matrix. More...
 
class  oglplus::ObjectName< ObjTag >
 A common template for "named" objects like textures, buffers, etc. More...
 
class  oglplus::Sequence< ObjName >
 Common base class for Object name sequences. More...
 
class  oglplus::ObjCommonOps< ObjTag >
 Implements operations applicable to any object and any operation kind. More...
 
class  oglplus::ObjZeroOps< OpsTag, ObjTag >
 Implements operations applicable to any object including object 0 (zero) More...
 
class  oglplus::Reference< ObjectT >
 Allows to make managed copies of instances of Object. More...
 
class  oglplus::Array< Object >
 Allows to allocate and manage several instances of Object at the same time. More...
 
class  oglplus::ProgVarLoc< VarTag >
 Wrapper encapsulating program variable location/index. More...
 
class  oglplus::ProgVar< OpsTag, VarTag, ChkTag, T >
 Program variable (vertex attrib / uniform ) wrapper. More...
 

Namespaces

 oglplus
 All definitions of OGLplus are nested in the oglplus namespace.
 

Detailed Description

Forward declarations.

Author
Matus Chochlik

Copyright 2010-2014 Matus Chochlik. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)


Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).