| addHalos(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| appendNumber(std::string &filename, int num) const | seGpuProcessor | protected |
| applyAeroDynamicHeating(float azimuthOffset, float elevationOffset, float speed, float aeroDynamicHeating, bool enable, int gimbalMode) | seGpuProcessor | |
| applyGpuSensorEffects(GLint inputTextureId, bool usePreviousFBO=false, float *inputImage=NULL, bool swapBuffer=false, bool useTextureRect=false, GLuint outputTextureId=0) | seGpuProcessor | |
| applyInputSize(bool useTextureRect, bool usePreviousFBO) | seGpuProcessor | protected |
| computeDistortionScaleFactor(double distortionFactor) | seGpuProcessor | protected |
| computeHaloParameters(double RadianceGain, double RadianceLevel, double gain, double level) | seGpuProcessor | protected |
| createFBObuffers(int w, int h, bool usePreviousFBO) | seGpuProcessor | protected |
| doConvolution(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| doDopplerConvolution(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| doDownSample(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| doMotionBlur(fbObject *src, fbObject *dest, fbObject *prev) | seGpuProcessor | protected |
| doOptimizedFilter(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| doQuadPass(fbObject *srcBuffer, fbObject *destBuffer, imageArea srcArea, imageArea destArea, CGprogram prog) | seGpuProcessor | protected |
| doSpatialDependentConvolution(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| DrawQuad(imageArea destArea, imageArea srcArea, bool rect) | seGpuProcessor | protected |
| ensureTiffExtension(std::string &filename) const | seGpuProcessor | protected |
| getDistortionScaleFactor() const | seGpuProcessor | inline |
| getDownSampledImagesEnable() const | seGpuProcessor | inline |
| getDownSampledImageSize(int &width, int &height) const | seGpuProcessor | inline |
| getDownSampledObjectIDImageArray() const | seGpuProcessor | |
| getDownSampledRadianceImageArray() const | seGpuProcessor | |
| getImageFromTexture(double radScale, double radOffset, double gain, double level, int width, int height) | seGpuProcessor | protected |
| getInputHeight() const | seGpuProcessor | inline |
| getInputWidth() const | seGpuProcessor | inline |
| getObjectIDImageArray() const | seGpuProcessor | |
| getObjectIDRenderingEnable() const | seGpuProcessor | inline |
| getOutputImageArrayType() const | seGpuProcessor | inline |
| getRadianceImageArray() const | seGpuProcessor | |
| getResolutionRatio() | seGpuProcessor | inlineprotected |
| initAeroHeatingTexture() | seGpuProcessor | protected |
| initConvolutionProg() | seGpuProcessor | protected |
| initDownSampleProg() | seGpuProcessor | protected |
| initHaloProg(bool sizeChange) | seGpuProcessor | protected |
| initialize() | seGpuProcessor | |
| initializeGraphicsResources() | seGpuProcessor | protected |
| initMotionBlurProg() | seGpuProcessor | protected |
| initNoiseTexture(bool fullTexture, float gain, float xOffset=0.0, float yOffset=0.0) | seGpuProcessor | protected |
| initScanMaskTexture() | seGpuProcessor | protected |
| isOptimizeFiltering() | seGpuProcessor | protected |
| m_2DFilterProgram | seGpuProcessor | protected |
| m_2DfilterWeightsTexId | seGpuProcessor | protected |
| m_2DtexFilterProgram | seGpuProcessor | protected |
| m_3DNoiseRowData | seGpuProcessor | protected |
| m_aberrationVerticalParam | seGpuProcessor | protected |
| m_aeroDynamicHeating | seGpuProcessor | protected |
| m_aeroHeatingAngleOffsetsParam | seGpuProcessor | protected |
| m_aeroHeatingAngularSpreadParam | seGpuProcessor | protected |
| m_aeroHeatingAzimuthOffset | seGpuProcessor | protected |
| m_aeroHeatingControlParam | seGpuProcessor | protected |
| m_aeroHeatingElevationOffset | seGpuProcessor | protected |
| m_aeroHeatingEnable | seGpuProcessor | protected |
| m_aeroHeatingHorizontalAngleSpread | seGpuProcessor | protected |
| m_aeroHeatingImage | seGpuProcessor | protected |
| m_aeroHeatingSpeed | seGpuProcessor | protected |
| m_aeroHeatingTexId | seGpuProcessor | protected |
| m_aeroHeatingVerticalAngleSpread | seGpuProcessor | protected |
| m_BayerFilterMapTexId | seGpuProcessor | protected |
| m_bDownSampledImagesEnable | seGpuProcessor | protected |
| m_bitDepthFinalParam | seGpuProcessor | protected |
| m_bitDepthScaleParam | seGpuProcessor | protected |
| m_bObjectIDRenderingEnable | seGpuProcessor | protected |
| m_bufferTarget | seGpuProcessor | protected |
| m_cgContext | seGpuProcessor | protected |
| m_channelSelectFinalParam | seGpuProcessor | protected |
| m_channelSelectPassThruParam | seGpuProcessor | protected |
| m_channelSelectScaleParam | seGpuProcessor | protected |
| m_colorMapScaleParam | seGpuProcessor | protected |
| m_ColorMapTexId | seGpuProcessor | protected |
| m_continuousSave | seGpuProcessor | protected |
| m_convolveBypassProg | seGpuProcessor | protected |
| m_convolveHaloProg | seGpuProcessor | protected |
| m_currentPBOIndex | seGpuProcessor | protected |
| m_detector | seGpuProcessor | protected |
| m_detectorHeight | seGpuProcessor | protected |
| m_detectorWidth | seGpuProcessor | protected |
| m_displayAltTexture | seGpuProcessor | protected |
| m_displayAltTextureID | seGpuProcessor | protected |
| m_displayHeight | seGpuProcessor | protected |
| m_displayWidth | seGpuProcessor | protected |
| m_distortionMapProgram | seGpuProcessor | protected |
| m_distortionScaleFactor | seGpuProcessor | protected |
| m_dopplerFilterProgram | seGpuProcessor | protected |
| m_dopplerFilterROIwidthParam | seGpuProcessor | protected |
| m_dopplerFilterTexWidthParam | seGpuProcessor | protected |
| m_downSampleHeight | seGpuProcessor | protected |
| m_downSampleImage | seGpuProcessor | protected |
| m_downSampleObjectIDImage | seGpuProcessor | protected |
| m_downSampleObjectIDImageCopy | seGpuProcessor | mutableprotected |
| m_downSampleProg | seGpuProcessor | protected |
| m_downSampleRadianceImage | seGpuProcessor | protected |
| m_downSampleRadianceImageCopy | seGpuProcessor | mutableprotected |
| m_downSampleWidth | seGpuProcessor | protected |
| m_electronics | seGpuProcessor | protected |
| m_fboBuffer | seGpuProcessor | protected |
| m_filter | seGpuProcessor | protected |
| m_filterAdjustment | seGpuProcessor | protected |
| m_filterSizeTexId | seGpuProcessor | protected |
| m_filterWeightsTexId | seGpuProcessor | protected |
| m_finalGainParam | seGpuProcessor | protected |
| m_finalLevelParam | seGpuProcessor | protected |
| m_finalPassthruProg | seGpuProcessor | protected |
| m_finalScaleProg | seGpuProcessor | protected |
| m_flipSaveImage | seGpuProcessor | protected |
| m_fragmentProfile | seGpuProcessor | protected |
| m_frameBuffer | seGpuProcessor | protected |
| m_gainLevel | seGpuProcessor | protected |
| m_gainParam | seGpuProcessor | protected |
| m_haloBlendProg | seGpuProcessor | protected |
| m_haloIntensity | seGpuProcessor | protected |
| m_haloQEResponse | seGpuProcessor | protected |
| m_haloRadius | seGpuProcessor | protected |
| m_haloRadiusParam | seGpuProcessor | protected |
| m_haloSamplingRegionParam | seGpuProcessor | protected |
| m_haloTexFilterProgram | seGpuProcessor | protected |
| m_haloThreshold | seGpuProcessor | protected |
| m_haloVerticalParam | seGpuProcessor | protected |
| m_haloWeightsTexId | seGpuProcessor | protected |
| m_HistogramEqMapTexId | seGpuProcessor | protected |
| m_histogramParam | seGpuProcessor | protected |
| m_horizontalFilterProgram | seGpuProcessor | protected |
| m_imageMaskControlFinalParam | seGpuProcessor | protected |
| m_imageMaskControlScaleParam | seGpuProcessor | protected |
| m_imageMaskRadiusFinalParam | seGpuProcessor | protected |
| m_imageMaskRadiusScaleParam | seGpuProcessor | protected |
| m_imageNumber | seGpuProcessor | protected |
| m_inHeight | seGpuProcessor | protected |
| m_initNoise | seGpuProcessor | protected |
| m_inOffsetX | seGpuProcessor | protected |
| m_inOffsetY | seGpuProcessor | protected |
| m_inputTexId | seGpuProcessor | protected |
| m_intensityParam | seGpuProcessor | protected |
| m_inWidth | seGpuProcessor | protected |
| m_lastAeroHeatingEnable | seGpuProcessor | protected |
| m_lastAGC | seGpuProcessor | protected |
| m_lastColorMapFlag | seGpuProcessor | protected |
| m_lastColorMapType | seGpuProcessor | protected |
| m_lastFullColorFlag | seGpuProcessor | protected |
| m_lastLogScaleFlag | seGpuProcessor | protected |
| m_lastNoiseFlag | seGpuProcessor | protected |
| m_lastPolarityFlag | seGpuProcessor | protected |
| m_lastSaveImage | seGpuProcessor | protected |
| m_lastScanningFlag | seGpuProcessor | protected |
| m_levelParam | seGpuProcessor | protected |
| m_maxLightLevel | seGpuProcessor | protected |
| m_minKernelRadius | seGpuProcessor | protected |
| m_motionBlurProg | seGpuProcessor | protected |
| m_newImageBufferCopy | seGpuProcessor | mutableprotected |
| m_newObjectIDBufferCopy | seGpuProcessor | mutableprotected |
| m_noise | seGpuProcessor | protected |
| m_noiseImage | seGpuProcessor | protected |
| m_noiseIndexImage | seGpuProcessor | protected |
| m_noiseIndexImageLoadSize | seGpuProcessor | protected |
| m_noiseIndexOffset | seGpuProcessor | protected |
| m_noiseIndexTexId | seGpuProcessor | protected |
| m_noiseTexId | seGpuProcessor | protected |
| m_numberOfColorChannelsToRead | seGpuProcessor | protected |
| m_numberOfRowsToSubload | seGpuProcessor | protected |
| m_offsetParam | seGpuProcessor | protected |
| m_oldHeight | seGpuProcessor | protected |
| m_oldPrevFrameWeight | seGpuProcessor | protected |
| m_oldWidth | seGpuProcessor | protected |
| m_optics | seGpuProcessor | protected |
| m_outputImageArrayType | seGpuProcessor | protected |
| m_passObjectIDParam | seGpuProcessor | protected |
| m_passthruProg | seGpuProcessor | protected |
| m_pbHeight | seGpuProcessor | protected |
| m_pboID | seGpuProcessor | protected |
| m_pbWidth | seGpuProcessor | protected |
| m_pixelThreshold | seGpuProcessor | protected |
| m_pixelThresholdParam | seGpuProcessor | protected |
| m_polarityParam | seGpuProcessor | protected |
| m_preApertureSave | seGpuProcessor | protected |
| m_prevAberrationX | seGpuProcessor | protected |
| m_prevAberrationY | seGpuProcessor | protected |
| m_prevFrame | seGpuProcessor | protected |
| m_prevFrameBufferID | seGpuProcessor | protected |
| m_prevGainLevelImageSize | seGpuProcessor | protected |
| m_prevMaterialCutOff | seGpuProcessor | protected |
| m_prevMaterialCutOn | seGpuProcessor | protected |
| m_prevSeparableAberrationX | seGpuProcessor | protected |
| m_prevSeparableAberrationY | seGpuProcessor | protected |
| m_quantumEfficiency | seGpuProcessor | protected |
| m_resetAfterDistortion | seGpuProcessor | protected |
| m_saveImage | seGpuProcessor | protected |
| m_saveImageArray | seGpuProcessor | protected |
| m_saveImageArrayCopy | seGpuProcessor | mutableprotected |
| m_saveImageArraySize | seGpuProcessor | protected |
| m_saveImageBuffer | seGpuProcessor | protected |
| m_saveImageDetectorRes | seGpuProcessor | protected |
| m_saveImageFileName | seGpuProcessor | protected |
| m_saveImageLegacyFpf | seGpuProcessor | protected |
| m_saveImageToArray | seGpuProcessor | protected |
| m_saveObjectIDArraySize | seGpuProcessor | protected |
| m_saveObjectIDImageArray | seGpuProcessor | protected |
| m_saveObjectIDImageArrayCopy | seGpuProcessor | mutableprotected |
| m_scanLevelScaleParam | seGpuProcessor | protected |
| m_scanMaskImage | seGpuProcessor | protected |
| m_scanMaskTexId | seGpuProcessor | protected |
| m_secondarySaveImageArray | seGpuProcessor | protected |
| m_secondarySaveImageBuffer | seGpuProcessor | protected |
| m_texFilterProgram | seGpuProcessor | protected |
| m_thresholdGainParam | seGpuProcessor | protected |
| m_thresholdOffsetParam | seGpuProcessor | protected |
| m_thresholdProg | seGpuProcessor | protected |
| m_updateAeroHeating | seGpuProcessor | protected |
| m_upSampleProg | seGpuProcessor | protected |
| m_use888InputEncoding | seGpuProcessor | protected |
| m_useLooping | seGpuProcessor | protected |
| m_usePBOReadback | seGpuProcessor | protected |
| m_useTexFilter | seGpuProcessor | protected |
| m_useTexture2D | seGpuProcessor | protected |
| m_vertexProfile | seGpuProcessor | protected |
| m_verticalFilterProgram | seGpuProcessor | protected |
| makeMipLevels(fbObject *src, fbObject *dest, fbObject *temp) | seGpuProcessor | protected |
| myIsHaloProgramInitialized | seGpuProcessor | protected |
| replaceSymbol(std::string &filename, int num, const std::string &symbols) const | seGpuProcessor | protected |
| seGpuProcessor(seDetector *detector, seOptics *optics, seElectronics *electronics, seNoise *noise, seGainLevel *gainLevel, seFilter *filter) | seGpuProcessor | |
| setDisplayTextureID(GLuint textureID, bool enable=true) | seGpuProcessor | |
| setDownSampledImagesEnable(bool bEnable) | seGpuProcessor | inline |
| setFlipSaveImages(bool flip) | seGpuProcessor | |
| setHaloQEResponse(double QEResponse) | seGpuProcessor | inline |
| setInputOffset(int x, int y) | seGpuProcessor | |
| setInputSize(int width, int height, bool use888Encoding=false) | seGpuProcessor | |
| setMaxLightLevel(double maxLightLevel) | seGpuProcessor | inline |
| setNumberSubloadRows(int numberOfRows) | seGpuProcessor | inline |
| setObjectIDRenderingEnable(bool bEnable) | seGpuProcessor | inline |
| setOutputImageArrayType(int type) | seGpuProcessor | inline |
| setSaveContinuousImages(bool continuous) | seGpuProcessor | |
| setSaveImage(char *saveFileName, bool preAperture=false, bool continuous=false, bool flip=true, bool detectorResolution=false) | seGpuProcessor | |
| setSaveImageFileName(char *saveFileName) | seGpuProcessor | |
| setSaveImagesAtDetectorResolution(bool flag) | seGpuProcessor | |
| setSavePreApertureImage(bool preAperture) | seGpuProcessor | |
| setSaveRadianceImageArrayEnable(bool enable) | seGpuProcessor | |
| setSaveRadianceImageEnable() | seGpuProcessor | |
| setStopContinuous() | seGpuProcessor | |
| setUse888InputEncoding(bool flag) | seGpuProcessor | inline |
| setUseLooping(bool flag) | seGpuProcessor | inline |
| setUseTexFilter(bool flag) | seGpuProcessor | inline |
| setUseTexture2D(bool flag) | seGpuProcessor | inline |
| writeImageToFile(const std::string &filename, size_t width, size_t height, size_t channels, float *rawData, FIBITMAP *imgBuffer) | seGpuProcessor | protected |
| writeWidthHeightFile(char *fileName, int width, int height) | seGpuProcessor | protected |
| ~seGpuProcessor() | seGpuProcessor | |