// -*- c++ -*-
//DO NOT EDIT!
//This file was created with ..\..\bin\Release\vtkParseOGLExt-8.0.exe
//from D:/PCL1.8.1/PCL1.8.1/3rdParty/vtk-v8.0.0/build/Rendering/OpenGL D:/PCL1.8.1/PCL1.8.1/3rdParty/vtk-v8.0.0/Utilities/ParseOGLExt/headers/glext.h D:/PCL1.8.1/PCL1.8.1/3rdParty/vtk-v8.0.0/Utilities/ParseOGLExt/headers/glxext.h D:/PCL1.8.1/PCL1.8.1/3rdParty/vtk-v8.0.0/Utilities/ParseOGLExt/headers/wglext.h
/*
* Copyright 2003 Sandia Corporation.
* Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
* license for use of this work by or on behalf of the
* U.S. Government. Redistribution and use in source and binary forms, with
* or without modification, are permitted provided that this Notice and any
* statement of authorship are reproduced on all copies.
*/
#ifndef vtkgl_h
#define vtkgl_h
#include "vtkRenderingOpenGLConfigure.h"
#include "vtkSystemIncludes.h"
#include "vtkWindows.h"
#include "vtkOpenGL.h"
#include <stddef.h>
#ifdef VTK_USE_X
/* To prevent glx.h to include glxext.h from the OS */
#define GLX_GLXEXT_LEGACY
#include <GL/glx.h>
#endif
class vtkOpenGLExtensionManager;
#ifndef APIENTRY
#define APIENTRY
#define VTKGL_APIENTRY_DEFINED
#endif
#ifndef APIENTRYP
#define APIENTRYP APIENTRY *
#define VTKGL_APIENTRYP_DEFINED
#endif
/* Undefine all constants to avoid name conflicts. They should be defined */
/* with GL_, GLX_, or WGL_ preprended to them anyway, but sometimes you run */
/* into a header file that gets it wrong. */
#ifdef SAMPLE_BUFFERS_3DFX
#undef SAMPLE_BUFFERS_3DFX
#endif
#ifdef SAMPLES_3DFX
#undef SAMPLES_3DFX
#endif
#ifdef GPU_VENDOR_AMD
#undef GPU_VENDOR_AMD
#endif
#ifdef GPU_RENDERER_STRING_AMD
#undef GPU_RENDERER_STRING_AMD
#endif
#ifdef GPU_OPENGL_VERSION_STRING_AMD
#undef GPU_OPENGL_VERSION_STRING_AMD
#endif
#ifdef GPU_FASTEST_TARGET_GPUS_AMD
#undef GPU_FASTEST_TARGET_GPUS_AMD
#endif
#ifdef GPU_RAM_AMD
#undef GPU_RAM_AMD
#endif
#ifdef GPU_CLOCK_AMD
#undef GPU_CLOCK_AMD
#endif
#ifdef GPU_NUM_PIPES_AMD
#undef GPU_NUM_PIPES_AMD
#endif
#ifdef GPU_NUM_SIMD_AMD
#undef GPU_NUM_SIMD_AMD
#endif
#ifdef GPU_NUM_RB_AMD
#undef GPU_NUM_RB_AMD
#endif
#ifdef GPU_NUM_SPI_AMD
#undef GPU_NUM_SPI_AMD
#endif
#ifdef CONTEXT_DEBUG_BIT_ARB
#undef CONTEXT_DEBUG_BIT_ARB
#endif
#ifdef CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
#undef CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
#endif
#ifdef CONTEXT_MAJOR_VERSION_ARB
#undef CONTEXT_MAJOR_VERSION_ARB
#endif
#ifdef CONTEXT_MINOR_VERSION_ARB
#undef CONTEXT_MINOR_VERSION_ARB
#endif
#ifdef CONTEXT_FLAGS_ARB
#undef CONTEXT_FLAGS_ARB
#endif
#ifdef CONTEXT_CORE_PROFILE_BIT_ARB
#undef CONTEXT_CORE_PROFILE_BIT_ARB
#endif
#ifdef CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
#undef CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
#endif
#ifdef CONTEXT_PROFILE_MASK_ARB
#undef CONTEXT_PROFILE_MASK_ARB
#endif
#ifdef CONTEXT_ROBUST_ACCESS_BIT_ARB
#undef CONTEXT_ROBUST_ACCESS_BIT_ARB
#endif
#ifdef LOSE_CONTEXT_ON_RESET_ARB
#undef LOSE_CONTEXT_ON_RESET_ARB
#endif
#ifdef CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
#undef CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
#endif
#ifdef NO_RESET_NOTIFICATION_ARB
#undef NO_RESET_NOTIFICATION_ARB
#endif
#ifdef RGBA_FLOAT_TYPE_ARB
#undef RGBA_FLOAT_TYPE_ARB
#endif
#ifdef RGBA_FLOAT_BIT_ARB
#undef RGBA_FLOAT_BIT_ARB
#endif
#ifdef FRAMEBUFFER_SRGB_CAPABLE_ARB
#undef FRAMEBUFFER_SRGB_CAPABLE_ARB
#endif
#ifdef SAMPLE_BUFFERS_ARB
#undef SAMPLE_BUFFERS_ARB
#endif
#ifdef SAMPLES_ARB
#undef SAMPLES_ARB
#endif
#ifdef CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB
#undef CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB
#endif
#ifdef CONTEXT_ES2_PROFILE_BIT_EXT
#undef CONTEXT_ES2_PROFILE_BIT_EXT
#endif
#ifdef RGBA_UNSIGNED_FLOAT_TYPE_EXT
#undef RGBA_UNSIGNED_FLOAT_TYPE_EXT
#endif
#ifdef RGBA_UNSIGNED_FLOAT_BIT_EXT
#undef RGBA_UNSIGNED_FLOAT_BIT_EXT
#endif
#ifdef FRAMEBUFFER_SRGB_CAPABLE_EXT
#undef FRAMEBUFFER_SRGB_CAPABLE_EXT
#endif
#ifdef SHARE_CONTEXT_EXT
#undef SHARE_CONTEXT_EXT
#endif
#ifdef VISUAL_ID_EXT
#undef VISUAL_ID_EXT
#endif
#ifdef SCREEN_EXT
#undef SCREEN_EXT
#endif
#ifdef SWAP_INTERVAL_EXT
#undef SWAP_INTERVAL_EXT
#endif
#ifdef MAX_SWAP_INTERVAL_EXT
#undef MAX_SWAP_INTERVAL_EXT
#endif
#ifdef TEXTURE_1D_BIT_EXT
#undef TEXTURE_1D_BIT_EXT
#endif
#ifdef TEXTURE_2D_BIT_EXT
#undef TEXTURE_2D_BIT_EXT
#endif
#ifdef TEXTURE_RECTANGLE_BIT_EXT
#undef TEXTURE_RECTANGLE_BIT_EXT
#endif
#ifdef BIND_TO_TEXTURE_RGB_EXT
#undef BIND_TO_TEXTURE_RGB_EXT
#endif
#ifdef BIND_TO_TEXTURE_RGBA_EXT
#undef BIND_TO_TEXTURE_RGBA_EXT
#endif
#ifdef BIND_TO_MIPMAP_TEXTURE_EXT
#undef BIND_TO_MIPMAP_TEXTURE_EXT
#endif
#ifdef BIND_TO_TEXTURE_TARGETS_EXT
#undef BIND_TO_TEXTURE_TARGETS_EXT
#endif
#ifdef Y_INVERTED_EXT
#undef Y_INVERTED_EXT
#endif
#ifdef TEXTURE_FORMAT_EXT
#undef TEXTURE_FORMAT_EXT
#endif
#ifdef TEXTURE_TARGET_EXT
#undef TEXTURE_TARGET_EXT
#endif
#ifdef MIPMAP_TEXTURE_EXT
#undef MIPMAP_TEXTURE_EXT
#endif
#ifdef TEXTURE_FORMAT_NONE_EXT
#undef TEXTURE_FORMAT_NONE_EXT
#endif
#ifdef TEXTURE_FORMAT_RGB_EXT
#undef TEXTURE_FORMAT_RGB_EXT
#endif
#ifdef TEXTURE_FORMAT_RGBA_EXT
#undef TEXTURE_FORMAT_RGBA_EXT
#endif
#ifdef TEXTURE_1D_EXT
#undef TEXTURE_1D_EXT
#endif
#ifdef TEXTURE_2D_EXT
#undef TEXTURE_2D_EXT
#endif
#ifdef TEXTURE_RECTANGLE_EXT
#undef TEXTURE_RECTANGLE_EXT
#endif
#ifdef FRONT_LEFT_EXT
#undef FRONT_LEFT_EXT
#endif
#ifdef FRONT_RIGHT_EXT
#undef FRONT_RIGHT_EXT
#endif
#ifdef BACK_LEFT_EXT
#undef BACK_LEFT_EXT
#endif
#ifdef BACK_RIGHT_EXT
#undef BACK_RIGHT_EXT
#endif
#ifdef FRONT_EXT
#undef FRONT_EXT
#endif
#ifdef BACK_EXT
#undef BACK_EXT
#endif
#ifdef AUX0_EXT
#undef AUX0_EXT
#endif
#ifdef AUX1_EXT
#undef AUX1_EXT
#endif
#ifdef AUX2_EXT
#undef AUX2_EXT
#endif
#ifdef AUX3_EXT
#undef AUX3_EXT
#endif
#ifdef AUX4_EXT
#undef AUX4_EXT
#endif
#ifdef AUX5_EXT
#undef AUX5_EXT
#endif
#ifdef AUX6_EXT
#undef AUX6_EXT
#endif
#ifdef AUX7_EXT
#undef AUX7_EXT
#endif
#ifdef AUX8_EXT
#undef AUX8_EXT
#endif
#ifdef AUX9_EXT
#undef AUX9_EXT
#endif
#ifdef X_VISUAL_TYPE_EXT
#undef X_VISUAL_TYPE_EXT
#endif
#ifdef TRANSPARENT_TYPE_EXT
#undef TRANSPARENT_TYPE_EXT
#endif
#ifdef TRANSPARENT_INDEX_VALUE_EXT
#undef TRANSPARENT_INDEX_VALUE_EXT
#endif
#ifdef TRANSPARENT_RED_VALUE_EXT
#undef TRANSPARENT_RED_VALUE_EXT
#endif
#ifdef TRANSPARENT_GREEN_VALUE_EXT
#undef TRANSPARENT_GREEN_VALUE_EXT
#endif
#ifdef TRANSPARENT_BLUE_VALUE_EXT
#undef TRANSPARENT_BLUE_VALUE_EXT
#endif
#ifdef TRANSPARENT_ALPHA_VALUE_EXT
#undef TRANSPARENT_ALPHA_VALUE_EXT
#endif
#ifdef NONE_EXT
#undef NONE_EXT
#endif
#ifdef TRUE_COLOR_EXT
#undef TRUE_COLOR_EXT
#endif
#ifdef DIRECT_COLOR_EXT
#undef DIRECT_COLOR_EXT
#endif
#ifdef PSEUDO_COLOR_EXT
#undef PSEUDO_COLOR_EXT
#endif
#ifdef STATIC_COLOR_EXT
#undef STATIC_COLOR_EXT
#endif
#ifdef GRAY_SCALE_EXT
#undef GRAY_SCALE_EXT
#endif
#ifdef STATIC_GRAY_EXT
#undef STATIC_GRAY_EXT
#endif
#ifdef TRANSPARENT_RGB_EXT
#undef TRANSPARENT_RGB_EXT
#endif
#ifdef TRANSPARENT_INDEX_EXT
#undef TRANSPARENT_INDEX_EXT
#endif
#ifdef VISUAL_CAVEAT_EXT
#undef VISUAL_CAVEAT_EXT
#endif
#ifdef SLOW_VISUAL_EXT
#undef SLOW_VISUAL_EXT
#endif
#ifdef NON_CONFORMANT_VISUAL_EXT
#undef NON_CONFORMANT_VISUAL_EXT
#endif
#ifdef BUFFER_SWAP_COMPLETE_INTEL_MASK
#undef BUFFER_SWAP_COMPLETE_INTEL_MASK
#endif
#ifdef EXCHANGE_COMPLETE_INTEL
#undef EXCHANGE_COMPLETE_INTEL
#endif
#ifdef COPY_COMPLETE_INTEL
#undef COPY_COMPLETE_INTEL
#endif
#ifdef FLIP_COMPLETE_INTEL
#undef FLIP_COMPLETE_INTEL
#endif
#ifdef _3DFX_WINDOW_MODE_MESA
#undef _3DFX_WINDOW_MODE_MESA
#endif
#ifdef _3DFX_FULLSCREEN_MODE_MESA
#undef _3DFX_FULLSCREEN_MODE_MESA
#endif
#ifdef FLOAT_COMPONENTS_NV
#undef FLOAT_COMPONENTS_NV
#endif
#ifdef COVERAGE_SAMPLES_NV
#undef COVERAGE_SAMPLES_NV
#endif
#ifdef COLOR_SAMPLES_NV
#undef COLOR_SAM
没有合适的资源?快使用搜索试试~ 我知道了~
编译好的VTK8.00,包含QVTKWidgetPlugin.dll,用于Qt安装QVTKWidget插件
共3149个文件
h:2705个
cmake:150个
lib:118个
需积分: 50 66 下载量 171 浏览量
2020-02-10
15:20:29
上传
评论 4
收藏 22.88MB RAR 举报
温馨提示
本压缩包为cmake编译好release版本的vtk,用于Qt安装QVTKWidget插件,显示.pcd点云数据.请注意版本问题,版本差别太大不建议下载,以免不可使用。我的是VS2015_64+PCL1.81+VTK8.00+Qt5.11.2
资源推荐
资源详情
资源评论
收起资源包目录
编译好的VTK8.00,包含QVTKWidgetPlugin.dll,用于Qt安装QVTKWidget插件 (3149个子文件)
VTKTargets-release.cmake 76KB
vtkModuleMacros.cmake 37KB
VTKTargets.cmake 35KB
VTKGenerateExportHeader.cmake 14KB
vtkTclTkMacros.cmake 11KB
vtkPythonWrapping.cmake 10KB
vtkWrapPython.cmake 9KB
vtkWrapTcl.cmake 9KB
vtkModuleMacrosPython.cmake 9KB
FindTCL.cmake 7KB
vtkModuleAPI.cmake 7KB
vtkWrapJava.cmake 7KB
VTKConfig.cmake 6KB
TopologicalSort.cmake 6KB
vtkWrapHierarchy.cmake 6KB
vtkMakeInstantiator.cmake 5KB
vtkWrapPythonSIP.cmake 4KB
vtkForwardingExecutable.cmake 4KB
vtkTargetLinkLibrariesWithDynamicLookup.cmake 3KB
vtkPythonPackages.cmake 3KB
vtkJavaWrapping.cmake 3KB
vtkWrapping.cmake 3KB
vtkTclWrapping.cmake 2KB
vtkExternalModuleMacros.cmake 2KB
vtkGroups.cmake 2KB
VTKConfigVersion.cmake 2KB
UseVTK.cmake 1KB
vtkGUISupportQt.cmake 941B
vtkInteractionWidgets.cmake 894B
vtkThirdParty.cmake 892B
vtkViewsInfovis.cmake 869B
vtkRenderingVolumeOpenGL.cmake 840B
vtkRenderingContextOpenGL.cmake 773B
vtkRenderingOpenGL.cmake 769B
vtkIOExportOpenGL.cmake 769B
vtkGUISupportQtOpenGL.cmake 753B
vtkFiltersParallelImaging.cmake 741B
vtkRenderingQt.cmake 723B
vtkViewsQt.cmake 720B
vtkFiltersParallel.cmake 718B
vtkRenderingAnnotation.cmake 707B
vtkGeovisCore.cmake 704B
vtkGUISupportQtSQL.cmake 686B
vtkRenderingCore.cmake 681B
vtkInteractionStyle.cmake 679B
vtkIOParallel.cmake 677B
vtkRenderingFreeType.cmake 669B
vtkInfovisLayout.cmake 665B
vtkDomainsChemistry.cmake 648B
vtkRenderingContext2D.cmake 648B
vtkFiltersHybrid.cmake 634B
vtkRenderingVolume.cmake 633B
vtkRenderingLIC.cmake 632B
vtkInteractionImage.cmake 630B
vtkImagingMorphological.cmake 627B
vtkFiltersGeneral.cmake 626B
vtkRenderingLabel.cmake 624B
vtkCommonComputationalGeometry.cmake 621B
vtkRenderingGL2PS.cmake 619B
vtkFiltersGeneric.cmake 613B
vtkFiltersModeling.cmake 611B
vtkFiltersFlowPaths.cmake 602B
vtkFiltersExtraction.cmake 600B
vtkFiltersSources.cmake 600B
vtkFiltersHyperTree.cmake 599B
vtkMPI.cmake 599B
vtkCommonExecutionModel.cmake 595B
vtkFiltersStatistics.cmake 588B
vtkFiltersProgrammable.cmake 586B
vtkRenderingImage.cmake 584B
vtkChartsCore.cmake 580B
vtkIOExport.cmake 579B
vtkRenderingLOD.cmake 579B
vtkFiltersSMP.cmake 573B
vtkFiltersImaging.cmake 571B
vtkIOImage.cmake 568B
vtkCommonCore.cmake 564B
vtkImagingStencil.cmake 562B
vtkImagingStatistics.cmake 561B
vtkIOGeometry.cmake 558B
vtkFiltersTexture.cmake 554B
vtkIOParallelXML.cmake 553B
vtkCommonDataModel.cmake 553B
vtkUtilitiesEncodeString.cmake 551B
vtkFiltersCore.cmake 550B
vtkImagingGeneral.cmake 549B
vtkIOInfovis.cmake 549B
vtkIOImport.cmake 548B
vtkFiltersAMR.cmake 547B
vtkIOMINC.cmake 546B
vtkUtilitiesHashSource.cmake 543B
vtkFiltersGeometry.cmake 541B
vtkImagingFourier.cmake 538B
vtkFiltersSelection.cmake 536B
vtkImagingSources.cmake 531B
vtkParallelCore.cmake 531B
vtkImagingColor.cmake 527B
vtkFiltersVerdict.cmake 527B
vtkFiltersTopology.cmake 526B
vtkIOTecplotTable.cmake 523B
共 3149 条
- 1
- 2
- 3
- 4
- 5
- 6
- 32
资源评论
Mr.Qin_
- 粉丝: 473
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功