Visualization Library 2.0.0

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

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Classes | Namespaces | Enumerations
DaeHelpers.hpp File Reference
#include <dae.h>
#include <dae/domAny.h>
#include <dom.h>
#include <dom/domCOLLADA.h>
#include <dom/domProfile_COMMON.h>
#include <vlGraphics/Actor.hpp>
#include <vlGraphics/Geometry.hpp>
#include <vlGraphics/Effect.hpp>
#include <vlGraphics/Shader.hpp>
#include <vlGraphics/Light.hpp>
#include <vlGraphics/MultiDrawElements.hpp>
#include <vlCore/glsl_math.hpp>

Go to the source code of this file.

Classes

struct  vl::Dae::Vert
 COLLADA vertex. More...
 
struct  vl::Dae::Source
 COLLADA data source. More...
 
struct  vl::Dae::Input
 COLLADA input stream. More...
 
struct  vl::Dae::Primitive
 COLLADA primitive. More...
 
struct  vl::Dae::Mesh
 COLLADA mesh. More...
 
struct  vl::Dae::Node
 COLLADA node. More...
 
struct  vl::Dae::Surface
 COLLADA surface. More...
 
struct  vl::Dae::Sampler2D
 COLLADA sampler2D. More...
 
struct  vl::Dae::NewParam
 COLLADA newparam. More...
 
struct  vl::Dae::ColorOrTexture
 COLLADA color or texture input. More...
 
struct  vl::Dae::TechniqueCOMMON
 COLLADA common technique. More...
 
struct  vl::Dae::Effect
 COLLADA effect. More...
 
struct  vl::Dae::Material
 COLLADA material. More...
 

Namespaces

 vl
 Visualization Library main namespace.
 
 vl::Dae
 The COLLADA namespace.
 

Enumerations

enum  vl::Dae::EPrimitiveType {
  vl::Dae::PT_UNKNOWN, vl::Dae::PT_LINES, vl::Dae::PT_LINE_STRIP, vl::Dae::PT_POLYGONS,
  vl::Dae::PT_POLYLIST, vl::Dae::PT_TRIANGLES, vl::Dae::PT_TRIFANS, vl::Dae::PT_TRISTRIPS
}
 
enum  vl::Dae::EOpaqueMode { vl::Dae::OM_A_ONE, vl::Dae::OM_RGB_ZERO }
 
enum  vl::Dae::EInputSemantic {
  vl::Dae::IS_UNKNOWN, vl::Dae::IS_BINORMAL, vl::Dae::IS_COLOR, vl::Dae::IS_CONTINUITY,
  vl::Dae::IS_IMAGE, vl::Dae::IS_INPUT, vl::Dae::IS_IN_TANGENT, vl::Dae::IS_INTERPOLATION,
  vl::Dae::IS_INV_BIND_MATRIX, vl::Dae::IS_JOINT, vl::Dae::IS_LINEAR_STEPS, vl::Dae::IS_MORPHS_TARGET,
  vl::Dae::IS_MORPH_WEIGHT, vl::Dae::IS_NORMAL, vl::Dae::IS_OUTPUT, vl::Dae::IS_OUT_TANGENT,
  vl::Dae::IS_POSITION, vl::Dae::IS_TANGENT, vl::Dae::IS_TEXBINORMAL, vl::Dae::IS_TEXCOORD,
  vl::Dae::IS_TEXTANGENT, vl::Dae::IS_UV, vl::Dae::IS_VERTEX, vl::Dae::IS_WEIGHT
}