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]
Macros
OpenGLDefs.hpp File Reference
#include <vlCore/checks.hpp>

Go to the source code of this file.

Macros

#define NULL   0
 

Macro Definition Documentation

◆ NULL

#define NULL   0

Definition at line 81 of file OpenGLDefs.hpp.

Referenced by vl::ActorTreeAbstract::aabb(), vl::Actor::Actor(), vl::ActorTreeAbstract::ActorTreeAbstract(), vl::ShaderNode::addChild(), vl::Transform::addChild(), vl::Transform::addChildren(), vl::Applet::addedListenerEvent(), vl::OpenGLContext::addEventListener(), vl::TrackballManipulator::adjustView(), vl::Buffer::alignedFree(), vl::Buffer::alignedMalloc(), vl::OpenGLContext::applyRenderStates(), vl::assemble3DImage(), vl::Applet::bindManipulators(), vl::OpenGLContext::bindVAS_Fixed(), vl::OpenGLContext::bindVAS_Reset(), vl::Molecule::bond(), vl::Buffer::Buffer(), vl::LoadWriterManager::canLoad(), vl::LoadWriterManager::canWrite(), vl::cast(), vl::cast_const(), vl::ActorKdTree::child(), vl::ActorKdTree::childP(), vl::Transform::children(), vlWin32::choosePixelFormat(), vl::Buffer::clear(), vl::Geometry::clearArrays(), vl::VectorGraphics::clearColor(), vl::VectorGraphics::clearStencil(), vl::Texture::clone(), vl::DiskFile::close(), vl::GLSLShader::compile(), vl::VolumePlot::compute(), vl::Text::computeBounds_Implementation(), vl::Geometry::computeBounds_Implementation(), vl::PolygonSimplifier::computeCollapseInfo(), vl::Billboard::computeWorldMatrix(), vl::Image::convertFormat(), vl::Image::convertType(), vl::createCubemap(), vl::Texture::createTexture(), vl::Time::currentTime(), vl::EdgeRenderer::declareActor(), vl::Geometry::deepCopyFrom(), vl::Shader::deepCopyFrom(), vl::defLogger(), vl::OpenGLContext::destroyAllFramebufferObjects(), vl::OpenGLContext::destroyAllOpenGLResources(), vlEGL::EGLWindow::destroyEGLGLWindow(), vl::Applet::destroyEvent(), vl::OpenGLContext::destroyFramebufferObject(), vlMFC::MFCWindow::destroyGLContext(), vlMFC::MDIWindow::destroyGLContext(), vlWin32::Win32Window::destroyWin32GLWindow(), vlGLFW::GLFWWindow::destroyWindow(), vl::DiskFile::DiskFile(), vl::DiskDirectory::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::ActorTree::eraseChild(), vl::ShaderNode::eraseChild(), vl::Transform::eraseChild(), vl::ShaderNode::eraseChildren(), vl::Transform::eraseChildren(), vl::RenderStateSet::eraseRenderState(), vl::DiskDirectory::exists(), vl::DiskFile::exists(), vlX::VLXSerializer::exportVLX(), vl::AdjacencyExtractor::extract(), vl::EdgeExtractor::extractEdges(), vl::SceneManagerPortals::extractVisibleActors(), vl::Extrusion::extrude(), vl::Extrusions::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::FontManager::FontManager(), vl::OcclusionCullRenderer::framebuffer(), vl::DaeLoader::generateGeometry(), vl::DrawPixels::generatePixelBufferObjects(), vl::Molecule::generateRings(), vl::genRGBAVolume(), 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(), vlX::VLXSerializer::getExportedObject(), vl::Shader::getFog(), vl::Shader::getFrontFace(), vl::getGLProcAddress(), vl::Shader::getHint(), vlX::VLXSerializer::getImportedStructure(), vl::Shader::getLight(), vl::Shader::getLightModel(), vl::Shader::getLineStipple(), vl::Shader::getLineWidth(), vl::Shader::getLogicOp(), vl::Shader::getMaterial(), vlX::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::Actor::getUniform(), vl::GLSLProgram::getUniform(), vlX::VLXStructure::getValue(), vl::Shader::getVertexAttrib(), vlWin32::Win32Window::getWindow(), vlEGL::EGLWindow::getWindow(), vl::glcheck(), vlGLFW::GLFWWindow::glfw_close_callback(), vlGLFW::GLFWWindow::glfw_cursor_enter_callback(), vlGLFW::GLFWWindow::glfw_cursor_pos_callback(), vlGLFW::GLFWWindow::glfw_drop_callback(), vlGLFW::GLFWWindow::glfw_focus_callback(), vlGLFW::GLFWWindow::glfw_iconify_callback(), vlGLFW::GLFWWindow::glfw_key_callback(), vlGLFW::GLFWWindow::glfw_mouse_button_callback(), vlGLFW::GLFWWindow::glfw_pos_callback(), vlGLFW::GLFWWindow::glfw_refresh_callback(), vlGLFW::GLFWWindow::glfw_scroll_callback(), vlGLFW::GLFWWindow::glfw_size_callback(), vlGLFW::GLFWWindow::glfw_unicode_callback(), vlGLFW::GLFWWindow::GLFWWindow(), vl::GlobalSettings::GlobalSettings(), vl::Shader::glslProgram(), vlX::VLXClassWrapper_Actor::importActor(), vlX::VLXClassWrapper_Camera::importCamera(), vlX::VLXClassWrapper_ClipPlane::importClipPlane(), vlX::VLXClassWrapper_GLSLProgram::importGLSLProgram(), vlX::VLXClassWrapper_GLSLShader::importGLSLShader(), vlX::VLXClassWrapper_Light::importLight(), vlX::VLXClassWrapper_LODEvaluator::importLODEvaluator(), vlX::VLXClassWrapper_Shader::importShader(), vlX::VLXClassWrapper_Texture::importTexture(), vlX::VLXClassWrapper_TextureSampler::importTextureSampler(), vlX::VLXClassWrapper_Transform::importTransform(), vlX::VLXClassWrapper_Uniform::importUniform(), vlX::VLXClassWrapper_Array::importVLX(), vlX::VLXSerializer::importVLX(), vlX::VLXClassWrapper_LODEvaluator::importVLX(), vlX::VLXClassWrapper_GLSLShader::importVLX(), vlX::VLXClassWrapper_ActorEventCallback::importVLX(), vl::DrawRangeElements< ArrayUShort1 >::indexIterator(), vl::DrawElements< ArrayUShort1 >::indexIterator(), vl::IndexIteratorElements< TArray >::IndexIteratorElements(), vl::GLSLShader::infoLog(), vl::GLSLProgram::infoLog(), vl::MorphingCallback::init(), vl::Terrain::init(), vl::Dae::Source::init(), vlEGL::EGLWindow::initEGLWindow(), vl::MorphingCallback::initFrom(), vlGLFW::GLFWWindow::initGLFWWindow(), vlGLUT::GLUTWindow::initGLUTWindow(), vl::initializeOpenGL(), vlMFC::MFCWindow::initMFCWindow(), vl::initStartTime(), vlWin32::Win32Context::initWin32GLContext(), vlWin32::Win32Window::initWin32GLWindow(), vl::RayIntersector::intersect(), vl::DiskFile::isOpen(), vl::Light::Light(), vlX::VisitorLinker::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::loadMHD(), vl::loadOBJ(), vl::ObjLoader::loadOBJ(), vl::loadPLY(), vl::PlyLoader::loadPly(), vl::loadPNG(), vl::loadRAW(), vlX::LoadWriterVLX::loadResource(), vl::LoadWriterManager::loadResource(), vl::loadSTL(), vl::loadTGA(), vl::loadTIFF(), vlX::loadVLB(), vlX::VLXSerializer::loadVLB(), vlX::loadVLT(), vlX::VLXSerializer::loadVLT(), vl::LoadWriterManager::loadWriter(), vl::FileSystem::locateDirectory(), vl::FileSystem::locateFile(), vl::Actor::lod(), vl::log_failed_check(), vl::makeNonUniformColorSpectrum(), vl::BufferObject::mapBufferObject(), vl::MemoryDirectory::memoryFile(), vl::MemoryDirectory::memorySubDir(), vl::Geometry::mergeTriangleStrips(), vl::FlatManipulator::mouseDownEvent(), vl::TrackballManipulator::mouseDownEvent(), vl::GhostCameraManipulator::mouseMoveEvent(), vl::FlatManipulator::mouseMoveEvent(), vl::TrackballManipulator::mouseMoveEvent(), vl::FlatManipulator::mouseUpEvent(), vl::TrackballManipulator::mouseUpEvent(), vl::ResourceDatabase::next(), vl::Billboard::normal(), vl::Object::Object(), vl::OcclusionCullRenderer::OcclusionCullRenderer(), vl::SlicedVolume::onActorDelete(), vl::MorphingCallback::onActorRenderStarted(), vlMFC::MFCWindow::OnPaint(), vlMFC::MDIWindow::OnPaint(), vl::DiskFile::open(), vl::OpenGLContext::OpenGLContext(), vl::ref< vl::Dae::Mesh >::operator bool(), vl::GeometryLoadCallback::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::GLSLProgram::programBinary(), vl::ArrayAbstract::ptr(), vlX::VLXArrayTemplate< long long >::ptr(), vl::QtDirectory::qtFile(), vl::QtDirectory::qtSubDir(), vlSDL::SDLWindow::quitApplication(), vl::Random::Random(), vl::Text::rawboundingRect(), vl::CoreText::rawboundingRect(), vl::Uniform::rawData(), vl::DiskFile::read_Implementation(), vl::PlyLoader::readHeader(), vl::readPixels(), vl::ReadPixels::readPixels(), vl::ActorKdTree::rebuildKdTree(), vl::ref< vl::Dae::Mesh >::ref(), vl::VertexMapper::regenerate(), vlWin32::registerClass(), vl::DrawPixels::releaseImages(), vl::OpenGLContext::removeEventListener(), vl::VectorGraphics::removeScissor(), vl::EdgeRenderer::render(), vl::Rendering::render(), vl::MultiDrawElements< ArrayUShort1 >::render(), vl::DrawElements< ArrayUShort1 >::render(), vl::DrawRangeElements< ArrayUShort1 >::render(), vl::Text::render_Implementation(), vl::CoreText::render_Implementation(), vl::OcclusionCullRenderer::render_pass2(), vl::Text::renderBackground(), vl::Text::renderBorder(), vl::Renderer::Renderer(), vl::Rendering::renderer(), vl::EdgeRenderer::renderLines(), vl::SceneManagerPortals::renderPortal(), vl::Renderer::renderRaw(), vl::EdgeRenderer::renderSolids(), vl::RenderStateSet::renderState(), vl::Shader::renderState(), vl::RenderStateSet::renderStates(), vl::DaeLoader::reset(), vl::ZippedDirectory::reset(), vl::TextureSampler::reset(), vl::OpenGLContext::resetContextStates(), vl::Buffer::resize(), vl::savePNG(), vl::MersenneTwister::seed(), vlX::VLXValue::setArray(), vl::ActorTree::setChild(), vl::Transform::setChild(), vl::OpenGLContext::setDefaultRenderState(), vl::setDefFileSystem(), vl::setDefLoadWriterManager(), vlGLUT::GLUTWindow::setFullscreen(), vlWin32::Win32Context::setFullscreen(), vl::UniformSet::setUniform(), vl::DaeLoader::setupLights(), vl::Shader::Shader(), vl::Geometry::shallowCopyFrom(), vl::Shader::shallowCopyFrom(), vl::PolygonSimplifier::simplify(), vl::DiskFile::size(), vl::SlicedVolume::SlicedVolume(), vl::Dae::Source::Source(), vl::Texture::supports(), vl::Tessellator::tessellateGeometry(), vl::Texture::Texture(), vl::Time::Time(), vl::Transform::Transform(), vl::PolygonSimplifier::Triangle::Triangle(), vl::TriangleIteratorIndexed< TArray >::TriangleIteratorIndexed(), vl::BezierSurface::updateBezierSurface(), vl::GhostCameraManipulator::updateEvent(), vl::SlicedVolume::updateUniforms(), vl::OpenGLContext::useGLSLProgram(), vlX::VisitorExportToVLB::VisitorExportToVLB(), vlX::VisitorExportToVLT::VisitorExportToVLT(), vlX::vlx_Rawtext(), 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::Random::~Random(), vl::ref< vl::Dae::Mesh >::~ref(), vl::Texture::~Texture(), vl::Transform::~Transform(), and vl::ZippedFile::~ZippedFile().