# Visualization Library

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

[Home] [Tutorials] [All Classes] [Grouped Classes]

Namespaces | Functions

# D:/VL/BuildSystem/VL_DISTRO/Visualization_Library_SDK/src/vlCore/vlxutils.hpp File Reference

`#include <vlCore/VLXValue.hpp>`
`#include <vlCore/Matrix4.hpp>`
`#include <vlCore/Vector4.hpp>`
`#include <vlCore/Log.hpp>`
`#include <vlCore/Say.hpp>`
`#include <vlCore/VLXSerializer.hpp>`

Go to the source code of this file.

## Namespaces

namespace | vl

| Visualization Library namespace.

## Functions

std::string | vl::vlx_makeTag (const Object *obj)
VLXValue | vl::vlx_Identifier (const std::string &str)
VLXValue | vl::vlx_ID (const std::string &str)
VLXValue | vl::vlx_String (const std::string &str)
VLXValue | vl::vlx_Rawtext (const std::string &str)
vec2 | vl::vlx_vec2 (const VLXArrayReal *arr)
vec3 | vl::vlx_vec3 (const VLXArrayReal *arr)
vec4 | vl::vlx_vec4 (const VLXArrayReal *arr)
ivec4 | vl::vlx_ivec4 (const VLXArrayInteger *arr)
uvec4 | vl::vlx_uivec4 (const VLXArrayInteger *arr)
VLXValue | vl::vlx_toValue (const std::vector< int > &vec)
VLXValue | vl::vlx_toValue (const vec4 &vec)
VLXValue | vl::vlx_toValue (const vec3 &vec)
VLXValue | vl::vlx_toValue (const vec2 &vec)
bool | vl::vlx_isTranslation (const mat4 &mat)
bool | vl::vlx_isScaling (const mat4 &mat)
VLXValue | vl::vlx_toValue (const mat4 &mat)
mat4 | vl::vlx_mat4 (const VLXArrayReal *arr)
mat4 | vl::vlx_mat4 (const VLXList *list)
const char * | vl::vlx_EProjectionMatrixType (EProjectionMatrixType pt)
EProjectionMatrixType | vl::vlx_EProjectionMatrixType (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EClearColorMode (EClearColorMode ccm)
EClearColorMode | vl::vlx_EClearColorMode (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EClearFlags (EClearFlags cf)
EClearFlags | vl::vlx_EClearFlags (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EPolygonFace (EPolygonFace pf)
EPolygonFace | vl::vlx_EPolygonFace (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EColorMaterial (EColorMaterial cm)
EColorMaterial | vl::vlx_EColorMaterial (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_ETextureFormat (ETextureFormat tf)
ETextureFormat | vl::vlx_ETextureFormat (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EUniformType (EUniformType type)
EUniformType | vl::vlx_EUniformType (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EDepthTextureMode (EDepthTextureMode dtm)
EDepthTextureMode | vl::vlx_EDepthTextureMode (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_ETexCompareMode (ETexCompareMode tcm)
ETexCompareMode | vl::vlx_ETexCompareMode (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_ETexCompareFunc (ETexCompareFunc tcf)
ETexCompareFunc | vl::vlx_ETexCompareFunc (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_ETexParamFilter (ETexParamFilter tpf)
ETexParamFilter | vl::vlx_ETexParamFilter (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_ETexParamWrap (ETexParamWrap tpw)
ETexParamWrap | vl::vlx_ETexParamWrap (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EEnable (EEnable en)
EEnable | vl::vlx_EEnable (const VLXValue &value, VLXSerializer &s)
EPrimitiveType | vl::vlx_EPrimitiveType (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EPrimitiveType (EPrimitiveType type)
EVertexAttribInterpretation | vl::vlx_EVertexAttribInterpretation (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_EVertexAttribInterpretation (EVertexAttribInterpretation type)
ETextureDimension | vl::vlx_ETextureDimension (const VLXValue &value, VLXSerializer &s)
const char * | vl::vlx_ETextureDimension (ETextureDimension td)

Visualization Library v2011.09.1162 Reference Documentation
Copyright 2005-2011 Michele Bosi. All rights reserved.
Updated on Thu Jan 26 2012 00:43:50.
Permission is granted to use this page to write and publish articles regarding Visualization Library.