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]
Defines

/home/master/UCL/VisualizationLibrary/src/vlCore/OpenGLDefs.hpp File Reference

#include <vlCore/checks.hpp>

Go to the source code of this file.

Defines

#define NULL   0

Define Documentation

#define NULL   0

Definition at line 81 of file OpenGLDefs.hpp.

Referenced by vl::GLSLProgram::activeAttribInfo(), vl::GLSLProgram::activeUniformInfo(), vl::Actor::Actor(), vl::ActorTreeAbstract::ActorTreeAbstract(), vl::ShaderNode::addChild(), vl::Transform::addChild(), vl::Transform::addChildren(), vl::Applet::addedListenerEvent(), vl::OpenGLContext::addEventListener(), vl::Buffer::alignedFree(), vl::Buffer::alignedMalloc(), vl::OpenGLContext::applyRenderStates(), vl::assemble3DImage(), vl::Applet::bindManipulators(), vl::OpenGLContext::bindVAS(), vl::Molecule::bond(), vl::Buffer::Buffer(), vl::LoadWriterManager::canLoad(), vl::LoadWriterManager::canWrite(), vl::cast(), vl::cast_const(), vl::ActorKdTree::child(), vl::Transform::children(), vlWin32::choosePixelFormat(), vl::Buffer::clear(), vl::Geometry::clearArrays(), vl::VectorGraphics::clearColor(), vl::VectorGraphics::clearStencil(), vl::Texture::clone(), vl::DiskFile::close(), vl::Geometry::colorizePrimitives(), vl::GLSLShader::compile(), vl::VolumePlot::compute(), vl::Actor::computeBounds(), vl::Geometry::computeBounds_Implementation(), vl::PolygonSimplifier::computeCollapseInfo(), vl::Geometry::computeNormals(), vl::Billboard::computeWorldMatrix(), vl::Geometry::convertDrawCallToDrawArrays(), vl::Image::convertFormat(), vl::Geometry::convertToVertexAttribs(), vl::Image::convertType(), vl::createCubemap(), vl::Texture::createTexture(), vl::Time::currentTime(), vl::EdgeRenderer::declareActor(), vl::Shader::deepCopyFrom(), vl::Geometry::deepCopyFrom(), vl::OpenGLContext::destroyAllFramebufferObjects(), vlEGL::EGLWindow::destroyEGLGLWindow(), vl::Applet::destroyEvent(), vl::OpenGLContext::destroyFramebufferObject(), vlMFC::MFCWindow::destroyGLContext(), vlMFC::MDIWindow::destroyGLContext(), vlWin32::Win32Window::destroyWin32GLWindow(), vl::DiskFile::DiskFile(), vl::DiskDirectory::diskSubDir(), vl::Volume::downsample(), vl::VectorGraphics::drawActor(), vl::VectorGraphics::drawLineLoop(), vl::VectorGraphics::drawLines(), vl::VectorGraphics::drawLineStrip(), vl::VectorGraphics::drawPoints(), vl::VectorGraphics::drawText(), vlEGL::EGLWindow::EGLWindow(), vl::Image::empty(), vl::GhostCameraManipulator::enableEvent(), vl::ActorTreeAbstract::eraseActor(), vl::ActorTree::eraseAllChildren(), vl::Transform::eraseAllChildren(), vl::Transform::eraseAllChildrenRecursive(), vl::OpenGLContext::eraseAllEventListeners(), vl::RenderStateSet::eraseAllRenderStates(), vl::ShaderNode::eraseChild(), vl::ActorTree::eraseChild(), vl::Transform::eraseChild(), vl::ShaderNode::eraseChildren(), vl::Transform::eraseChildren(), vl::RenderStateSet::eraseRenderState(), vl::DiskFile::exists(), vl::DiskDirectory::exists(), vl::VLXSerializer::exportVLX(), vl::EdgeExtractor::extractEdges(), vl::SceneManagerPortals::extractVisibleActors(), vl::Extrusion::extrude(), vl::VirtualDirectory::fileExists(), vl::VectorGraphics::fillPolygon(), vl::VectorGraphics::fillQuad(), vl::VectorGraphics::fillQuads(), vl::VectorGraphics::fillQuadStrip(), vl::Rendering::fillRenderQueue(), vl::VectorGraphics::fillTriangleFan(), vl::VectorGraphics::fillTriangles(), vl::VectorGraphics::fillTriangleStrip(), vl::LoadWriterManager::findLoader(), vl::LoadWriterManager::findWriter(), vl::Geometry::fixTriangleWinding(), vl::Transform::flattenHierarchy(), vl::Geometry::flipNormals(), vl::FontManager::FontManager(), vl::OcclusionCullRenderer::framebuffer(), vl::DaeLoader::generateGeometry(), vl::DrawPixels::generatePixelBufferObjects(), vl::Molecule::generateRings(), vl::genRGBAVolumeT(), vl::ResourceDatabase::get(), vl::Shader::getAlphaFunc(), vl::Shader::getBlendColor(), vl::Shader::getBlendEquation(), vl::Shader::getBlendFunc(), vl::Shader::getClipPlane(), vl::Shader::getColor(), vl::Shader::getColorMask(), vl::Shader::getCullFace(), vl::Shader::getDepthFunc(), vl::Shader::getDepthMask(), vl::Shader::getDepthRange(), vl::VLXSerializer::getExportedObject(), vl::Shader::getFog(), vl::Shader::getFrontFace(), vl::getGLProcAddress(), vl::Shader::getHint(), vl::VLXSerializer::getImportedStructure(), vl::Shader::getLight(), vl::Shader::getLightModel(), vl::Shader::getLineStipple(), vl::Shader::getLineWidth(), vl::Shader::getLogicOp(), vl::Shader::getMaterial(), vl::VLXSerializer::getMetadata(), vl::Shader::getNormal(), vl::Shader::getPixelTransfer(), vl::Shader::getPointParameter(), vl::Shader::getPointSize(), vl::Shader::getPolygonMode(), vl::Shader::getPolygonOffset(), vl::Shader::getPolygonStipple(), vl::GLSLProgram::getProgramBinary(), vl::Shader::getSampleCoverage(), vl::Shader::getSecondaryColor(), vl::DaeLoader::getSemanticString(), vl::Shader::getShadeModel(), vl::DaeLoader::getSource(), vl::Shader::getStencilFunc(), vl::Shader::getStencilMask(), vl::Shader::getStencilOp(), vl::UniformSet::getUniform(), vl::GLSLProgram::getUniform(), vl::Actor::getUniform(), vl::VLXStructure::getValue(), vl::Shader::getVertexAttrib(), vlWin32::Win32Window::getWindow(), vlEGL::EGLWindow::getWindow(), vl::GlobalSettings::GlobalSettings(), vl::Shader::glslProgram(), vl::VLXClassWrapper_Actor::importActor(), vl::VLXClassWrapper_Camera::importCamera(), vl::VLXClassWrapper_ClipPlane::importClipPlane(), vl::VLXClassWrapper_GLSLProgram::importGLSLProgram(), vl::VLXClassWrapper_GLSLShader::importGLSLShader(), vl::VLXClassWrapper_Light::importLight(), vl::VLXClassWrapper_LODEvaluator::importLODEvaluator(), vl::VLXClassWrapper_Shader::importShader(), vl::VLXClassWrapper_Texture::importTexture(), vl::VLXClassWrapper_TextureSampler::importTextureSampler(), vl::VLXClassWrapper_Transform::importTransform(), vl::VLXClassWrapper_Uniform::importUniform(), vl::VLXClassWrapper_ActorEventCallback::importVLX(), vl::VLXClassWrapper_GLSLShader::importVLX(), vl::VLXClassWrapper_LODEvaluator::importVLX(), vl::VLXClassWrapper_VertexAttribInfo::importVLX(), vl::VLXClassWrapper_Array::importVLX(), vl::VLXSerializer::importVLX(), vl::DrawRangeElements< ArrayUShort1 >::indexIterator(), vl::DrawElements< ArrayUShort1 >::indexIterator(), vl::IndexIteratorElements< TArray >::IndexIteratorElements(), vl::GLSLProgram::infoLog(), vl::GLSLShader::infoLog(), vl::Terrain::init(), vl::Dae::Source::init(), vl::MorphingCallback::init(), vlEGL::EGLWindow::initEGLWindow(), vl::MorphingCallback::initFrom(), vlGLUT::GLUTWindow::initGLUTWindow(), vl::initializeOpenGL(), vlMFC::MFCWindow::initMFCWindow(), vl::initStartTime(), vlWin32::Win32Context::initWin32GLContext(), vlWin32::Win32Window::initWin32GLWindow(), vl::RayIntersector::intersectGeometry(), vl::DiskFile::isOpen(), vl::Light::Light(), vl::VLXVisitorLinker::link(), vl::DiskDirectory::listFiles(), vl::DiskDirectory::listSubDirs(), vl::LoadWriterDae::load(), vl::load3DS(), vl::loadAC3D(), vl::STLLoader::loadAscii(), vl::STLLoader::loadBinary(), vl::loadBMP(), vl::loadCubemap(), vl::loadDAT(), vl::loadDDS(), vl::loadDICOM(), vl::loadImage(), vl::loadImagesFromDir(), vl::loadJPG(), vl::loadMD2(), vl::loadOBJ(), vl::ObjLoader::loadOBJ(), vl::PlyLoader::loadPly(), vl::loadPLY(), vl::loadPNG(), vl::loadRAW(), vl::LoadWriterVLX::loadResource(), vl::LoadWriterManager::loadResource(), vl::loadSTL(), vl::loadTGA(), vl::loadTIFF(), vl::loadVLB(), vl::VLXSerializer::loadVLB(), vl::loadVLT(), vl::VLXSerializer::loadVLT(), vl::LoadWriterManager::loadWriter(), vl::FileSystem::locateDirectory(), vl::FileSystem::locateFile(), vl::log_failed_check(), vl::BufferObject::mapBufferObject(), vl::MemoryDirectory::memoryFile(), vl::MemoryDirectory::memorySubDir(), vl::Geometry::mergeDrawCallsWithMultiDrawElements(), vl::Geometry::mergeDrawCallsWithPrimitiveRestart(), vl::Geometry::mergeDrawCallsWithTriangles(), vl::Geometry::mergeTriangleStrips(), vl::TrackballManipulator::mouseDownEvent(), vl::FlatManipulator::mouseDownEvent(), vl::TrackballManipulator::mouseMoveEvent(), vl::GhostCameraManipulator::mouseMoveEvent(), vl::FlatManipulator::mouseMoveEvent(), vl::TrackballManipulator::mouseUpEvent(), vl::FlatManipulator::mouseUpEvent(), vl::ResourceDatabase::next(), vl::Object::Object(), vl::OcclusionCullRenderer::OcclusionCullRenderer(), vl::MorphingCallback::onActorRenderStarted(), vl::DepthSortCallback::onActorRenderStarted(), vlMFC::MFCWindow::OnPaint(), vlMFC::MDIWindow::OnPaint(), vl::DiskFile::open(), vl::OpenGLContext::OpenGLContext(), vl::ref< ArrayAbstract >::operator bool(), vl::GeometryLoadCallback::operator()(), vl::GLSLProgram::operator=(), vl::DaeLoader::parseColor(), vl::DaeLoader::parseGeometry(), vlWin32::peekMessage(), vlEGL::peekMessage(), vl::Image::pixels(), vl::Image::pixelsXN(), vl::Image::pixelsXP(), vl::Image::pixelsYN(), vl::Image::pixelsYP(), vl::Image::pixelsZN(), vl::Image::pixelsZP(), vl::Image::pixelsZSlice(), vl::Texture::prepareTexture1D(), vl::Texture::prepareTexture1DArray(), vl::Texture::prepareTexture2D(), vl::Texture::prepareTexture2DArray(), vl::Texture::prepareTexture3D(), vl::Texture::prepareTextureCubemap(), vl::Texture::prepareTextureRectangle(), vl::Image::printFormat(), vl::Image::printType(), vl::ArrayAbstract::ptr(), vl::VLXArrayTemplate< long long >::ptr(), vlSDL::SDLWindow::quitApplication(), vl::Random::Random(), vl::Text::rawboundingRect(), vl::CoreText::rawboundingRect(), vl::Uniform::rawData(), vl::DiskFile::read_Implementation(), vl::PlyLoader::readHeader(), vl::ReadPixels::readPixels(), vl::readPixels(), vl::ref< ArrayAbstract >::ref(), vl::VertexMapper::regenerate(), vlWin32::registerClass(), vl::DrawPixels::releaseImages(), vl::OpenGLContext::removeEventListener(), vl::VectorGraphics::removeScissor(), vl::Rendering::render(), vl::Renderer::render(), vl::MultiDrawElements< ArrayUShort1 >::render(), vl::EdgeRenderer::render(), vl::DrawRangeElements< ArrayUShort1 >::render(), vl::DrawElements< ArrayUShort1 >::render(), vl::Text::render_Implementation(), vl::CoreText::render_Implementation(), vl::OcclusionCullRenderer::render_pass2(), vl::Text::renderBackground(), vl::Text::renderBorder(), vl::Rendering::renderer(), vl::EdgeRenderer::renderLines(), vl::SceneManagerPortals::renderPortal(), vl::EdgeRenderer::renderSolids(), vl::Shader::renderState(), vl::RenderStateSet::renderState(), vl::RenderStateSet::renderStates(), vl::DaeLoader::reset(), vl::ZippedDirectory::reset(), vl::OpenGLContext::resetContextStates(), vl::Buffer::resize(), vl::savePNG(), vl::MersenneTwister::seed(), vl::VLXValue::setArray(), vl::ActorTree::setChild(), vl::Transform::setChild(), vl::OpenGLContext::setDefaultRenderState(), vlWin32::Win32Context::setFullscreen(), vlGLUT::GLUTWindow::setFullscreen(), vl::UniformSet::setUniform(), vl::DaeLoader::setupLights(), vl::Shader::Shader(), vl::Shader::shallowCopyFrom(), vl::showWin32Console(), vl::Geometry::shrinkDrawCalls(), vl::VisualizationLibrary::shutdownCore(), vl::PolygonSimplifier::simplify(), vl::DiskFile::size(), vl::Geometry::sortVertices(), vl::Dae::Source::Source(), vl::Texture::supports(), vl::Tessellator::tessellateGeometry(), vl::Geometry::texCoordArray(), vl::Texture::Texture(), vl::Time::Time(), vl::Geometry::transform(), vl::Transform::Transform(), vl::PolygonSimplifier::Triangle::Triangle(), vl::TriangleIteratorIndexed< TArray >::TriangleIteratorIndexed(), vl::BezierSurface::updateBezierSurface(), vl::GhostCameraManipulator::updateEvent(), vl::SlicedVolume::updateUniforms(), vl::RaycastVolume::updateUniforms(), vl::Geometry::vertexAttribArray(), vl::vlx_Rawtext(), vl::VLXVisitorExportToVLB::VLXVisitorExportToVLB(), vl::VLXVisitorExportToVLT::VLXVisitorExportToVLT(), vl::Volume::Volume(), vl::VolumeInfo::VolumeInfo(), vlWin32::Win32Window::Win32Window(), vl::Molecule::wireframeStyle(), vl::DiskFile::write_Implementation(), vl::ZippedDirectory::zippedFile(), vl::ZippedDirectory::zippedSubDir(), vl::FontManager::~FontManager(), vl::GZipCodec::~GZipCodec(), vl::OpenGLContext::~OpenGLContext(), vl::Random::~Random(), vl::ref< ArrayAbstract >::~ref(), vl::Transform::~Transform(), and vl::ZippedFile::~ZippedFile().


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.