SYMBOL INDEX (6049 symbols across 686 files) FILE: examples/blending_laplacian/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/blending_poisson/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/blending_push_pull/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/common_code/gl_core_4_0.c type mach_header (line 11) | struct mach_header function TestPointer (line 60) | static int TestPointer(const PROC pTest) function PROC (line 71) | static PROC WinGetProcAddress(const char *name) function Load_Version_4_0 (line 501) | static int Load_Version_4_0() type ogl_StrToExtMap (line 1288) | typedef struct ogl_StrToExtMap_s function ogl_StrToExtMap (line 1301) | static ogl_StrToExtMap *FindExtEntry(const char *extensionName) function ClearExtensionVars (line 1314) | static void ClearExtensionVars() function LoadExtByName (line 1319) | static void LoadExtByName(const char *extensionName) function ProcExtsFromExtList (line 1345) | static void ProcExtsFromExtList() function ogl_LoadFunctions (line 1358) | int ogl_LoadFunctions() function GetGLVersion (line 1380) | static void GetGLVersion() function ogl_GetMajorVersion (line 1386) | int ogl_GetMajorVersion() function ogl_GetMinorVersion (line 1393) | int ogl_GetMinorVersion() function ogl_IsVersionGEQ (line 1400) | int ogl_IsVersionGEQ(int majorVersion, int minorVersion) FILE: examples/common_code/gl_core_4_0.h type __int32 (line 102) | typedef __int32 int32_t; type __int64 (line 103) | typedef __int64 int64_t; type GLenum (line 110) | typedef unsigned int GLenum; type GLboolean (line 111) | typedef unsigned char GLboolean; type GLbitfield (line 112) | typedef unsigned int GLbitfield; type GLvoid (line 113) | typedef void GLvoid; type GLbyte (line 114) | typedef signed char GLbyte; type GLshort (line 115) | typedef short GLshort; type GLint (line 116) | typedef int GLint; type GLubyte (line 117) | typedef unsigned char GLubyte; type GLushort (line 118) | typedef unsigned short GLushort; type GLuint (line 119) | typedef unsigned int GLuint; type GLsizei (line 120) | typedef int GLsizei; type GLfloat (line 121) | typedef float GLfloat; type GLclampf (line 122) | typedef float GLclampf; type GLdouble (line 123) | typedef double GLdouble; type GLclampd (line 124) | typedef double GLclampd; type GLchar (line 125) | typedef char GLchar; type GLcharARB (line 126) | typedef char GLcharARB; type GLhandleARB (line 130) | typedef unsigned int GLhandleARB; type GLhalfARB (line 132) | typedef unsigned short GLhalfARB; type GLhalf (line 133) | typedef unsigned short GLhalf; type GLint (line 134) | typedef GLint GLfixed; type GLintptr (line 135) | typedef ptrdiff_t GLintptr; type GLsizeiptr (line 136) | typedef ptrdiff_t GLsizeiptr; type GLint64 (line 137) | typedef int64_t GLint64; type GLuint64 (line 138) | typedef uint64_t GLuint64; type GLintptrARB (line 139) | typedef ptrdiff_t GLintptrARB; type GLsizeiptrARB (line 140) | typedef ptrdiff_t GLsizeiptrARB; type GLint64EXT (line 141) | typedef int64_t GLint64EXT; type GLuint64EXT (line 142) | typedef uint64_t GLuint64EXT; type __GLsync (line 143) | struct __GLsync type _cl_context (line 144) | struct _cl_context type _cl_event (line 145) | struct _cl_event type GLhalfNV (line 149) | typedef unsigned short GLhalfNV; type GLintptr (line 150) | typedef GLintptr GLvdpauSurfaceNV; type ogl_LoadStatus (line 1838) | enum ogl_LoadStatus FILE: examples/common_code/image_qimage_interop.hpp function PIC_INLINE (line 45) | PIC_INLINE pic::Image *ImageConvertFromQImage(QImage *imgIn, function PIC_INLINE (line 135) | PIC_INLINE QImage *ImageConvertToQImage(pic::Image *imgIn, function PIC_INLINE (line 207) | PIC_INLINE bool ImageWrite(pic::Image *imgIn, std::string nameFile, pic:... function PIC_INLINE (line 235) | PIC_INLINE pic::Image *ImageRead(std::string nameFile, pic::Image *imgOu... FILE: examples/computer_vision_augmented_reality/main.cpp function main (line 36) | int main(int argc, char *argv[]) FILE: examples/computer_vision_corners_extraction/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/computer_vision_estimate_camera_matrix/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/computer_vision_find_checker_board/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/computer_vision_image_rectification/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/computer_vision_matching/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/computer_vision_stereo/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/computer_vision_triangulation/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/filtering_edge_aware/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/filtering_linear_filters/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/filtering_remove_nuked/main.cpp function main (line 34) | int main(int argc, char *argv[]) FILE: examples/hdr_exposure_fusion/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/hdr_exposure_fusion_stack/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/hdr_generation/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/hdr_generation_alignment/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/hdr_metrics/main.cpp function main (line 10) | int main(int argc, char *argv[]) FILE: examples/hdr_tmqi/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/hdr_tone_color_correction/main.cpp function main (line 32) | int main(int argc, char *argv[]) FILE: examples/hdr_tone_mappers/main.cpp function main (line 32) | int main(int argc, char *argv[]) FILE: examples/hdr_tone_mapping_simple/main.cpp function main (line 38) | int main(int argc, char *argv[]) FILE: examples/image_processing_binarization/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_color_matrix/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/image_processing_color_transform/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_dct_decomposition/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_debayering/main.cpp function main (line 33) | int main(int argc, char *argv[]) FILE: examples/image_processing_deblurring/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/image_processing_deform_grid/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/image_processing_edge/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_gray_scale/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_histogram_matching/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_image_transform/main.cpp function main (line 41) | int main(int argc, char *argv[]) FILE: examples/image_processing_io/main.cpp function main (line 33) | int main(int argc, char *argv[]) FILE: examples/image_processing_metrics/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/image_processing_sampling/main.cpp function main (line 38) | int main(int argc, char *argv[]) FILE: examples/image_processing_white_balance/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/jni_computer_vision_find_checker_board/main.cpp function main (line 32) | int main(int argc, char *argv[]) FILE: examples/jni_image_processing_white_balance/main.cpp function main (line 35) | int main(int argc, char *argv[]) FILE: examples/jni_segmentation_live_wire/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/opengl_convolution_2D/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 57) | void initializeGL(){ method resizeGL (line 97) | void resizeGL( int w, int h ){ method paintGL (line 105) | void paintGL(){ method GLWidget (line 134) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 147) | void update() class Window (line 153) | class Window : public QWidget method Window (line 167) | Window(const QGLFormat &format) method keyPressEvent (line 200) | void keyPressEvent( QKeyEvent* e ){ function main (line 210) | int main(int argc, char **argv) FILE: examples/opengl_deform_grid/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 58) | void initializeGL(){ method resizeGL (line 95) | void resizeGL( int w, int h ){ method paintGL (line 103) | void paintGL(){ method GLWidget (line 132) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 144) | void update() class Window (line 150) | class Window : public QWidget method Window (line 163) | Window(const QGLFormat &format) method keyPressEvent (line 197) | void keyPressEvent( QKeyEvent* e ){ function main (line 207) | int main(int argc, char **argv) FILE: examples/opengl_exposure_fusion/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 61) | void initializeGL(){ method resizeGL (line 101) | void resizeGL( int w, int h ){ method paintGL (line 109) | void paintGL(){ method GLWidget (line 137) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 151) | void update() class Window (line 157) | class Window : public QWidget method Window (line 170) | Window(const QGLFormat &format) method keyPressEvent (line 205) | void keyPressEvent( QKeyEvent* e ){ function main (line 215) | int main(int argc, char **argv) FILE: examples/opengl_filtering/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 65) | void initializeGL(){ method resizeGL (line 116) | void resizeGL( int w, int h ){ method paintGL (line 124) | void paintGL(){ method GLWidget (line 214) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 226) | void update() class Window (line 232) | class Window : public QWidget method Window (line 245) | Window(const QGLFormat &format) method keyPressEvent (line 280) | void keyPressEvent( QKeyEvent* e ){ function main (line 290) | int main(int argc, char **argv) FILE: examples/opengl_grow_cut/main.cpp class GLWidget (line 44) | class GLWidget : public QGLWidget method initializeGL (line 58) | void initializeGL(){ method resizeGL (line 99) | void resizeGL( int w, int h ){ method paintGL (line 107) | void paintGL(){ method GLWidget (line 161) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 172) | void update() class Window (line 178) | class Window : public QWidget method Window (line 192) | Window(const QGLFormat &format) method keyPressEvent (line 228) | void keyPressEvent( QKeyEvent* e ){ function main (line 238) | int main(int argc, char **argv) FILE: examples/opengl_image_transform/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 61) | void initializeGL(){ method resizeGL (line 102) | void resizeGL( int w, int h ){ method paintGL (line 110) | void paintGL(){ method GLWidget (line 139) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 155) | void update() class Window (line 161) | class Window : public QWidget method Window (line 174) | Window(const QGLFormat &format) method keyPressEvent (line 208) | void keyPressEvent( QKeyEvent* e ){ function main (line 218) | int main(int argc, char **argv) FILE: examples/opengl_operators/main.cpp class GLWidget (line 44) | class GLWidget : public QGLWidget method initializeGL (line 59) | void initializeGL(){ method resizeGL (line 92) | void resizeGL( int w, int h ){ method paintGL (line 100) | void paintGL(){ method GLWidget (line 119) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 129) | void update() class Window (line 136) | class Window : public QWidget method Window (line 149) | Window(const QGLFormat &format) method keyPressEvent (line 183) | void keyPressEvent( QKeyEvent* e ){ function main (line 193) | int main(int argc, char **argv) FILE: examples/opengl_push_pull/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 57) | void initializeGL(){ method resizeGL (line 94) | void resizeGL( int w, int h ){ method paintGL (line 102) | void paintGL(){ method GLWidget (line 137) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 149) | void update() class Window (line 155) | class Window : public QWidget method Window (line 169) | Window(const QGLFormat &format) method keyPressEvent (line 205) | void keyPressEvent( QKeyEvent* e ){ function main (line 215) | int main(int argc, char **argv) FILE: examples/opengl_simple_io/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 55) | void initializeGL(){ method resizeGL (line 82) | void resizeGL( int w, int h ){ method paintGL (line 90) | void paintGL(){ method GLWidget (line 110) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... class Window (line 117) | class Window : public QWidget method Window (line 131) | Window(const QGLFormat &format) function main (line 162) | int main(int argc, char **argv) FILE: examples/opengl_tone_mapping/main.cpp class GLWidget (line 43) | class GLWidget : public QGLWidget method initializeGL (line 60) | void initializeGL(){ method resizeGL (line 98) | void resizeGL( int w, int h ){ method paintGL (line 106) | void paintGL(){ method GLWidget (line 149) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 161) | void update() class Window (line 167) | class Window : public QWidget method Window (line 181) | Window(const QGLFormat &format) method keyPressEvent (line 216) | void keyPressEvent( QKeyEvent* e ){ function main (line 226) | int main(int argc, char **argv) FILE: examples/opengl_tone_mapping_color_correction/main.cpp class GLWidget (line 45) | class GLWidget : public QGLWidget method initializeGL (line 61) | void initializeGL(){ method resizeGL (line 98) | void resizeGL( int w, int h ){ method paintGL (line 106) | void paintGL(){ method GLWidget (line 140) | GLWidget( const QGLFormat& format, QWidget* parent = 0 ): QGLWidget(fo... method update (line 153) | void update() class Window (line 159) | class Window : public QWidget method Window (line 173) | Window(const QGLFormat &format) method keyPressEvent (line 208) | void keyPressEvent( QKeyEvent* e ){ function main (line 218) | int main(int argc, char **argv) FILE: examples/panorama_rotate/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/qt_gui_example/main.cpp function main (line 29) | int main(int argc, char *argv[]) FILE: examples/qt_gui_example/window.hpp class QToolBar (line 33) | class QToolBar class QMenu (line 34) | class QMenu class QAction (line 35) | class QAction class QScrollArea (line 36) | class QScrollArea class QScrollBar (line 37) | class QScrollBar function QT_END_NAMESPACE (line 38) | QT_END_NAMESPACE class Window (line 44) | class Window : public QMainWindow FILE: examples/segmentation_classify_pottery/main.cpp function main (line 214) | int main(int argc, char *argv[]) FILE: examples/segmentation_connected_components/main.cpp function main (line 34) | int main(int argc, char *argv[]) FILE: examples/segmentation_grow_cut/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/segmentation_k_means/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/segmentation_k_means_colors/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/segmentation_otsu/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/segmentation_super_pixels/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: examples/util_polynomials/main.cpp function main (line 31) | int main(int argc, char *argv[]) FILE: include/JNI/find_checker_board.hpp type pic (line 36) | namespace pic { function PIC_INLINE (line 46) | PIC_INLINE std::vector extractCheckerBoardJNI(std::string imageIn... FILE: include/JNI/live_wire.hpp type pic (line 37) | namespace pic { function PIC_INLINE (line 46) | PIC_INLINE std::vector< int > executeLiveWireMultipleJNI(std::string i... FILE: include/JNI/white_balance.hpp type pic (line 25) | namespace pic { function PIC_INLINE (line 36) | PIC_INLINE int applyWhiteBalanceJNI(std::string imageInPath, std::stri... FILE: include/algorithms/bilateral_separation.hpp type pic (line 25) | namespace pic { function PIC_INLINE (line 35) | PIC_INLINE void bilateralSeparation(Image *imgIn, ImageVec &out, FILE: include/algorithms/binarization.hpp type pic (line 28) | namespace pic { function PIC_INLINE (line 36) | PIC_INLINE Image *binarization(Image *imgIn, Image *imgOut = NULL, boo... FILE: include/algorithms/camera_response_function.hpp type pic (line 42) | namespace pic { type IMG_LIN (line 44) | enum IMG_LIN {IL_LIN, IL_2_2, IL_LUT_8_BIT, IL_POLYNOMIAL} class CameraResponseFunction (line 49) | class CameraResponseFunction method release (line 123) | void release() method createTabledICRF (line 138) | void createTabledICRF() method CameraResponseFunction (line 179) | CameraResponseFunction() method remove (line 195) | inline float remove(float x, int channel) method apply (line 232) | inline float apply(float x, int channel) method setCRFtoGamma2_2 (line 277) | void setCRFtoGamma2_2() method setCRFtoLinear (line 285) | void setCRFtoLinear() method fromRAWJPEG (line 296) | void fromRAWJPEG(Image *img_raw, Image *img_jpg, int filteringSize =... method DebevecMalik (line 382) | void DebevecMalik(ImageVec stack, CRF_WEIGHT type = CW_DEB97, int nS... method MitsunagaNayar (line 441) | bool MitsunagaNayar(ImageVec &stack, int polynomial_degree = -3, int... method Robertson (line 532) | void Robertson(ImageVec &stack, const size_t maxIterations = 50) FILE: include/algorithms/color_classification.hpp type pic (line 32) | namespace pic { function PIC_INLINE (line 46) | PIC_INLINE bool *computeColorClassification(Image *img, float *white_p... FILE: include/algorithms/color_to_gray.hpp type pic (line 27) | namespace pic { class ColorToGray (line 30) | class ColorToGray method ColorToGray (line 38) | ColorToGray() method Image (line 49) | Image* Process(Image *imgIn, Image *imgOut) method Image (line 79) | static Image* execute(Image* imgIn, Image *imgOut) FILE: include/algorithms/compute_divergence.hpp type pic (line 27) | namespace pic { class DivergenceOperator (line 35) | class DivergenceOperator method DivergenceOperator (line 48) | DivergenceOperator() method Image (line 74) | Image *Process(Image *imgIn, Image *imgOut) method Image (line 114) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/algorithms/connected_components.hpp type pic (line 32) | namespace pic { type LabelInfo (line 34) | struct LabelInfo class LabelOutput (line 45) | class LabelOutput method LabelOutput (line 53) | LabelOutput() method LabelOutput (line 59) | LabelOutput(uint id, int i) method push_back (line 66) | void push_back(int i) class ConnectedComponents (line 77) | class ConnectedComponents method secondPass (line 87) | void secondPass(uint *imgOut, std::vector &ret, std::se... method track (line 154) | void track(uint *imgOut, uint &label, std::set &labelEq, method ConnectedComponents (line 241) | ConnectedComponents(float thr = 0.05f) method uint (line 252) | uint *execute(Image *imgIn, uint *imgOut, std::vector &... method uint (line 333) | uint *execute(T *imgIn, int width, int height, uint *imgOut, std::ve... method uint (line 394) | static uint *reCount(uint *imgLabel, std::vector &label... method Image (line 420) | static Image* convertFromIntegerToImage(uint *imgLabel, Image *imgOu... method computeLabelsListFromImageLabels (line 444) | static void computeLabelsListFromImageLabels(uint *labels, int n, s... method uint (line 482) | static uint *computeImageLabelsFromLabelsList(std::vector &labelsLis... method computeNeighbors (line 524) | static void computeNeighbors(uint *labels, int width, int height, st... method mergeIsolatedAreasWithThreshold (line 577) | static void mergeIsolatedAreasWithThreshold(uint *labels, int width,... FILE: include/algorithms/discrete_cosine_transform.hpp type pic (line 24) | namespace pic { class DCT (line 30) | class DCT method DCT (line 37) | DCT() method Image (line 48) | static Image *transform(Image *imgIn, Image *imgOut, int size = 8) method Image (line 133) | static Image *inverse(Image *imgIn, Image *imgOut, int size = 8) FILE: include/algorithms/grow_cut.hpp type pic (line 32) | namespace pic { class GrowCut (line 34) | class GrowCut method GrowCut (line 46) | GrowCut() method checkImage (line 69) | static bool checkImage(Image *img, int width, int height, int channels) method Image (line 82) | static Image *fromStrokeImageToSeeds(Image *strokes, Image *out) method Image (line 125) | static Image* getMaskAsImage(Image *state, Image *out) method Image (line 144) | Image *Process(ImageVec imgIn, Image *imgOut) method Image (line 206) | static Image *execute(Image *img, Image *seeds, Image *imgOut) FILE: include/algorithms/hdr_merger.hpp type pic (line 31) | namespace pic { type HDRAlign (line 33) | enum HDRAlign{HA_NONE, HA_MTB, HA_FEATURES} class HDRMerger (line 35) | class HDRMerger method incrementalAlignment (line 53) | void incrementalAlignment(ImageVec &stack, std::vector &s_vec) method HDRMerger (line 79) | HDRMerger() method release (line 96) | void release() method update (line 106) | void update(CRF_WEIGHT weight, HDR_REC_DOMAIN domain, method addFile (line 121) | void addFile(std::string file_name, float exposure_time = -1.0f) method Image (line 132) | Image *execute(Image *imgOut = NULL) FILE: include/algorithms/histogram_matching.hpp type pic (line 29) | namespace pic { class HistogramMatching (line 31) | class HistogramMatching method computeHistograms (line 45) | void computeHistograms(Image *img_s, Image *img_t, method computeLUT (line 82) | void computeLUT(Histogram *hist_s, Histogram *hist_t, int channels, ... method HistogramMatching (line 108) | HistogramMatching() method update (line 118) | void update(int nBin, float clip_value = 1.0f) method Image (line 131) | Image *Process(ImageVec imgIn, Image *imgOut = NULL) method Image (line 203) | static Image* execute(Image *img_source, Image *img_target, Image *i... method Image (line 217) | static Image* executeEqualization(Image *img, Image *imgOut = NULL, ... FILE: include/algorithms/lischinski_minimization.hpp type pic (line 36) | namespace pic { function LischinskiFunction (line 52) | inline float LischinskiFunction(float Lcur, float Lref, float param[2], function LischinskiFunctionGauss (line 65) | inline float LischinskiFunctionGauss(float Lcur, float Lref, float par... function PIC_INLINE (line 82) | PIC_INLINE Image *LischinskiMinimization(Image *L, FILE: include/algorithms/live_wire.hpp type pic (line 35) | namespace pic { class LiveWire (line 37) | class LiveWire method getCost (line 54) | float getCost(Vec2i &p, Vec2i &q) method release (line 116) | void release() method f1minusx (line 130) | static float f1minusx(float x) method LiveWire (line 137) | LiveWire(Image *img) method set (line 159) | void set(Image *img) method execute (line 190) | void execute(Vec2i pS, Vec2i pE, std::vector< Vec2i > &out, bool bCo... method executeLiveWireSingle (line 333) | static void executeLiveWireSingle(Image *in, Vec2i pS, Vec2i pE, std... method executeLiveWireMultiple (line 350) | static void executeLiveWireMultiple(Image *in, std::vector< Vec2i > ... FILE: include/algorithms/mitsunaga_nayar_crf.hpp type pic (line 38) | namespace pic { function PIC_INLINE (line 52) | PIC_INLINE float MitsunagaNayarClassic(int *samples, const std::size_t... function PIC_INLINE (line 244) | PIC_INLINE float MitsunagaNayarFull(int *samples, const std::size_t nS... FILE: include/algorithms/multi_resolution_operator.hpp type pic (line 26) | namespace pic { class MultiResolutionOperator (line 28) | class MultiResolutionOperator method MultiResolutionOperator (line 35) | MultiResolutionOperator() method Image (line 47) | virtual Image *setup(ImageVec imgIn, std::vector pIn, Ima... method Image (line 59) | virtual Image* f(ImageVec imgIn, Image *imgOut, int level) method Image (line 64) | virtual Image* upsample(ImageVec imgIn, Image *imgOut) method Image (line 75) | Image *Process(ImageVec imgIn, Image *imgOut) FILE: include/algorithms/nelder_mead_opt_gray_match.hpp type pic (line 25) | namespace pic { class NelderMeadOptGrayMatch (line 29) | class NelderMeadOptGrayMatch: public NelderMeadOptBase method NelderMeadOptGrayMatch (line 42) | NelderMeadOptGrayMatch(float *col0, float * col1, int channels) : Ne... method function (line 70) | float function(float *x, unsigned int n) FILE: include/algorithms/poisson_filling.hpp type pic (line 28) | namespace pic { class PoissonFilling (line 33) | class PoissonFilling method release (line 45) | void release() method update (line 57) | void update(Image *imgOut, Image *imgIn) method PoissonFilling (line 144) | PoissonFilling(float value) method setup (line 165) | void setup(float value) method Image (line 177) | Image *execute(Image *imgIn, Image *imgOut, bool *mask = NULL) FILE: include/algorithms/poisson_image_editing.hpp type pic (line 40) | namespace pic { function PIC_INLINE (line 51) | PIC_INLINE Image *computePoissonImageEditing(Image *source, Image *tar... FILE: include/algorithms/poisson_solver.hpp type pic (line 37) | namespace pic { function PIC_INLINE (line 47) | PIC_INLINE Image *computePoissonSolver(Image *f, Image *ret = NULL) function PIC_INLINE (line 149) | PIC_INLINE Image *computePoissonSolverIterative(Image *img, Image *lap... FILE: include/algorithms/pushpull.hpp type pic (line 26) | namespace pic { class PushPull (line 31) | class PushPull method release (line 42) | void release() { method PushPull (line 55) | PushPull() method update (line 70) | void update(float *value, float threshold) method Image (line 91) | Image *Process(Image *imgIn, Image *imgOut) method Image (line 142) | static Image *execute(Image *img, Image *imgOut, float value) FILE: include/algorithms/pyramid.hpp type pic (line 31) | namespace pic { class Pyramid (line 36) | class Pyramid method release (line 69) | void release() method setLapGauss (line 108) | void setLapGauss(bool lapGauss) method size (line 155) | int size() method Image (line 165) | Image *get(int index) method setNULL (line 173) | void setNULL() function PIC_INLINE (line 186) | PIC_INLINE Pyramid::Pyramid(Image *img, bool lapGauss, int limitLevel ... function PIC_INLINE (line 193) | PIC_INLINE Pyramid::Pyramid(int width, int height, int channels, bool ... function PIC_INLINE (line 205) | PIC_INLINE Pyramid::~Pyramid() function PIC_INLINE (line 210) | PIC_INLINE void Pyramid::initFilters() function PIC_INLINE (line 229) | PIC_INLINE void Pyramid::create(Image *img, bool lapGauss, int limitLe... function PIC_INLINE (line 280) | PIC_INLINE void Pyramid::update(Image *img) function PIC_INLINE (line 320) | PIC_INLINE Image *Pyramid::reconstruct(Image *imgOut = NULL) function PIC_INLINE (line 350) | PIC_INLINE void Pyramid::setValue(float value) function PIC_INLINE (line 357) | PIC_INLINE void Pyramid::mul(const Pyramid *pyr) function PIC_INLINE (line 368) | PIC_INLINE void Pyramid::add(const Pyramid *pyr) function PIC_INLINE (line 379) | PIC_INLINE void Pyramid::blend(Pyramid *pyr, Pyramid *weight) FILE: include/algorithms/quadtree.hpp type pic (line 23) | namespace pic { class Quadtree (line 28) | class Quadtree method findAux (line 44) | void findAux(int *pos, int radius2, std::set &out) method Quadtree (line 66) | Quadtree(int *bmax, int *bmin) method checkPointBBox (line 94) | static bool checkPointBBox(int *p, int *bmin, int *bmax) method checkCircleBBox (line 110) | static bool checkCircleBBox(int *bmax, int *bmin, int *center, int r... method getQuadrant (line 137) | static void getQuadrant(int *bmax, int *bmin, int *pMax, int *pMin, ... method insert (line 197) | void insert(int *pos, int value, int MAX_OCTREE_LEVEL, int level = 0) method find (line 227) | void find(float x, float y, float radius, std::set &out) FILE: include/algorithms/radial_basis_function.hpp type pic (line 25) | namespace pic { class RadialBasisFunction (line 30) | class RadialBasisFunction method RadialBasisFunction (line 39) | RadialBasisFunction() method update (line 59) | void update(float *centers, int nCenters, int nDim, float var) method eval (line 77) | float eval(float *value) FILE: include/algorithms/region_border.hpp type pic (line 26) | namespace pic { function PIC_INLINE (line 34) | PIC_INLINE std::set *setBorder(Image *img, std::set *coordsB... function PIC_INLINE (line 84) | PIC_INLINE std::set *setBorderNth(Image *img, std::set *coor... FILE: include/algorithms/segmentation_tmo_approx.hpp type pic (line 30) | namespace pic { class Segmentation (line 35) | class Segmentation method Image (line 51) | Image *ProcessAux(Image *imgIn, bool bBilateral, int nSuperPixels = ... method Segmentation (line 89) | Segmentation() method Image (line 113) | Image *Process(Image *imgIn, Image *imgOut) FILE: include/algorithms/sub_sample_stack.hpp type pic (line 29) | namespace pic { class SubSampleStack (line 34) | class SubSampleStack method sampleGrossberg (line 42) | void sampleGrossberg(ImageVec &stack) method sampleSpatial (line 103) | void sampleSpatial(ImageVec &stack, SAMPLER_TYPE sub_type = ST_MONTE... method SubSampleStack (line 156) | SubSampleStack() method release (line 173) | void release() method execute (line 190) | void execute(ImageVec &stack, int nSamples, float alpha = 0.f, bool ... method getNSamples (line 241) | int getNSamples() const method print (line 249) | void print() FILE: include/algorithms/superpixels_oracle.hpp type pic (line 26) | namespace pic { class SuperPixelsOracle (line 31) | class SuperPixelsOracle method init (line 44) | void init() method SuperPixelsOracle (line 89) | SuperPixelsOracle(int *buffer, int width, int height) method query (line 113) | void query(float x, float y, float r, std::set &out) FILE: include/algorithms/superpixels_slic.hpp type pic (line 24) | namespace pic { type SlicoCenter (line 29) | struct SlicoCenter { class Slic (line 37) | class Slic method distanceC (line 55) | inline float distanceC(float *a1, float *a2, int channels) method distanceS (line 75) | inline int distanceS(int x1, int y1, int x2, int y2) method pass (line 88) | bool pass(Image *img, int S) method allocate (line 203) | void allocate(int nSuperPixels, int channels) method release (line 221) | void release() method Slic (line 238) | Slic() method Slic (line 255) | Slic(Image *img, int nSuperPixels = 64) method execute (line 279) | void execute(Image *img, int nSuperPixels = 64) method Image (line 414) | Image *getMeanImage(Image *imgOut) FILE: include/algorithms/weight_function.hpp type pic (line 23) | namespace pic { type CRF_WEIGHT (line 28) | enum CRF_WEIGHT {CW_ALL, CW_IDENTITY, CW_REVERSE, CW_HAT, CW_DEB97, CW... function PIC_INLINE (line 36) | PIC_INLINE float weightFunction(float x, CRF_WEIGHT type) FILE: include/base.hpp type pic (line 21) | namespace pic { FILE: include/colors/color.hpp type pic (line 26) | namespace pic { function scaleTau (line 34) | void scaleTau(Vec &in, const Vec &tau) function scaleTau (line 48) | void scaleTau(Vec &in, const Vec &sigma_t, const V... function scaleTau (line 62) | void scaleTau(Vec &in, const Vec &sigma_t, float t) function colorLuminance (line 75) | float colorLuminance(Vec &in) function colorSaturate (line 87) | void colorSaturate(Vec &in) function importanceSampling (line 102) | void importanceSampling(Vec &in, float e, int &channel, floa... function convertToLDR (line 138) | Vec convertToLDR(Vec &in, float exposure = 1.0f, f... FILE: include/colors/color_3.hpp type pic (line 24) | namespace pic { FILE: include/colors/color_conv.hpp type pic (line 23) | namespace pic { class ColorConv (line 28) | class ColorConv method computeInverse (line 38) | void computeInverse() method ColorConv (line 54) | ColorConv() method direct (line 64) | virtual void direct(float *colIn, float *colOut) method inverse (line 74) | virtual void inverse(float *colIn, float *colOut) method transform (line 85) | void transform(float *colIn, float *colOut, bool bDirection) { method apply (line 99) | static void apply(const float *mtx, float *colIn, float *colOut) method apply_s (line 119) | static void apply_s(const float *mtx, float *colIn, float *colOut) FILE: include/colors/color_conv_ipt_to_ich.hpp type pic (line 23) | namespace pic { class ColorConvIPTtoICH (line 28) | class ColorConvIPTtoICH: public ColorConv method ColorConvIPTtoICH (line 38) | ColorConvIPTtoICH() method direct (line 49) | void direct(float *colIn, float *colOut) method inverse (line 62) | void inverse(float *colIn, float *colOut) FILE: include/colors/color_conv_lms_to_ipt.hpp type pic (line 23) | namespace pic { class ColorConvLMStoIPT (line 40) | class ColorConvLMStoIPT: public ColorConv method nonLinearityFunction (line 48) | float nonLinearityFunction(float x, float g) method ColorConvLMStoIPT (line 62) | ColorConvLMStoIPT() : ColorConv() method direct (line 73) | void direct(float *colIn, float *colOut) method inverse (line 88) | void inverse(float *colIn, float *colOut) FILE: include/colors/color_conv_lms_to_lalphabeta.hpp type pic (line 23) | namespace pic { class ColorConvLMStoLAlphaBeta (line 28) | class ColorConvLMStoLAlphaBeta: public ColorConv method ColorConvLMStoLAlphaBeta (line 35) | ColorConvLMStoLAlphaBeta() : ColorConv() FILE: include/colors/color_conv_rgb_to_lms.hpp type pic (line 26) | namespace pic { class ColorConvRGBtoLMS (line 31) | class ColorConvRGBtoLMS: public ColorConv method ColorConvRGBtoLMS (line 38) | ColorConvRGBtoLMS() : ColorConv() FILE: include/colors/color_conv_rgb_to_srgb.hpp type pic (line 23) | namespace pic { class ColorConvRGBtosRGB (line 28) | class ColorConvRGBtosRGB: public ColorConv method ColorConvRGBtosRGB (line 39) | ColorConvRGBtosRGB() method direct (line 54) | void direct(float *colIn, float *colOut) method inverse (line 70) | void inverse(float *colIn, float *colOut) FILE: include/colors/color_conv_rgb_to_xyz.hpp type pic (line 23) | namespace pic { class ColorConvRGBtoXYZ (line 38) | class ColorConvRGBtoXYZ: public ColorConv method ColorConvRGBtoXYZ (line 45) | ColorConvRGBtoXYZ() : ColorConv() FILE: include/colors/color_conv_xyz_to_cielab.hpp type pic (line 23) | namespace pic { class ColorConvXYZtoCIELAB (line 36) | class ColorConvXYZtoCIELAB: public ColorConv method ColorConvXYZtoCIELAB (line 47) | ColorConvXYZtoCIELAB() method direct (line 60) | void direct(float *colIn, float *colOut) method inverse (line 74) | void inverse(float *colIn, float *colOut) method f (line 88) | static float f(float t) method f_inv (line 103) | static float f_inv(float t) FILE: include/colors/color_conv_xyz_to_cieluv.hpp type pic (line 23) | namespace pic { class ColorConvXYZtoCIELUV (line 25) | class ColorConvXYZtoCIELUV: public ColorConv method ColorConvXYZtoCIELUV (line 33) | ColorConvXYZtoCIELUV() method direct (line 42) | void direct(float *colIn, float *colOut) method inverse (line 48) | void inverse(float *colIn, float *colOut) FILE: include/colors/color_conv_xyz_to_hdrlab.hpp type pic (line 25) | namespace pic { class ColorConvXYZtoHDRLAB (line 30) | class ColorConvXYZtoHDRLAB: public ColorConv method ColorConvXYZtoHDRLAB (line 42) | ColorConvXYZtoHDRLAB() method ColorConvXYZtoHDRLAB (line 61) | ColorConvXYZtoHDRLAB(float Yabs, float *whitePoint) method direct (line 79) | void direct(float *colIn, float *colOut) method inverse (line 96) | void inverse(float *colIn, float *colOut) method f (line 126) | float f(float omega) method f_inv (line 137) | float f_inv(float x) method computeEpsilon (line 149) | static float computeEpsilon(float Ys, float Yabs) FILE: include/colors/color_conv_xyz_to_lms.hpp type pic (line 23) | namespace pic { class ColorConvXYZtoLMS (line 38) | class ColorConvXYZtoLMS: public ColorConv method ColorConvXYZtoLMS (line 45) | ColorConvXYZtoLMS() : ColorConv() FILE: include/colors/color_conv_xyz_to_logluv.hpp type pic (line 23) | namespace pic { class ColorConvXYZtoLogLuv (line 28) | class ColorConvXYZtoLogLuv: public ColorConv method ColorConvXYZtoLogLuv (line 38) | ColorConvXYZtoLogLuv() method direct (line 49) | void direct(float *colIn, float *colOut) method inverse (line 71) | void inverse(float *colIn, float *colOut) FILE: include/colors/color_conv_xyz_xyY.hpp type pic (line 23) | namespace pic { class ColorConvXYZtoxyY (line 28) | class ColorConvXYZtoxyY: public ColorConv method ColorConvXYZtoxyY (line 32) | ColorConvXYZtoxyY() method direct (line 42) | void direct(float *colIn, float *colOut) method inverse (line 62) | void inverse(float *colIn, float *colOut) FILE: include/colors/matrix_from_primaries.hpp type pic (line 33) | namespace pic { function PIC_INLINE (line 44) | PIC_INLINE float *createMatrixFromPrimaries(float *red_XYZ, FILE: include/colors/rgbe.hpp type pic (line 31) | namespace pic { function PIC_INLINE (line 38) | PIC_INLINE void fromFloatToRGBE(float *colFloat, unsigned char *colRGBE) function PIC_INLINE (line 74) | PIC_INLINE void fromSingleFloatToRGBE(float *colFloat, unsigned char *... function PIC_INLINE (line 102) | PIC_INLINE void fromRGBEToFloat(unsigned char *colRGBE, float *colFloat) FILE: include/colors/saturation.hpp type pic (line 21) | namespace pic { function PIC_INLINE (line 33) | PIC_INLINE float computeSaturation(float *data, int channels = 3) FILE: include/computer_vision/camera_matrix.hpp type pic (line 47) | namespace pic { function PIC_INLINE (line 56) | PIC_INLINE Eigen::Vector3d computeEpipole(Eigen::Matrix3d &F) function PIC_INLINE (line 76) | PIC_INLINE Eigen::Matrix34d getCameraMatrixFromHomography(Eigen::Matri... function PIC_INLINE (line 118) | PIC_INLINE Eigen::Matrix34d getCameraMatrixIdentity(Eigen::Matrix3d &K) function PIC_INLINE (line 132) | PIC_INLINE Eigen::Matrix34d getCameraMatrix(Eigen::Matrix3d &K, Eigen:... function PIC_INLINE (line 162) | PIC_INLINE void decomposeCameraMatrix(Eigen::Matrix34d &P, function PIC_INLINE (line 210) | PIC_INLINE Eigen::Vector2i cameraMatrixProject(Eigen::Matrix34d &M, Ei... function PIC_INLINE (line 226) | PIC_INLINE Eigen::Vector2i cameraMatrixProject(Eigen::Matrix34d &M, Ei... function PIC_INLINE (line 243) | PIC_INLINE Eigen::Vector2i cameraMatrixProjection(Eigen::Matrix34d &M,... function PIC_INLINE (line 274) | PIC_INLINE Eigen::Vector3d getOpticalCenter(Eigen::Matrix34d &P) function PIC_INLINE (line 294) | PIC_INLINE void cameraRectify(Eigen::Matrix3d &K0, Eigen::Matrix3d &R0... function PIC_INLINE (line 375) | PIC_INLINE void cameraRectify(Eigen::Matrix34d &P0_in, Eigen::Matrix34... FILE: include/computer_vision/essential_matrix.hpp type pic (line 47) | namespace pic { function PIC_INLINE (line 59) | PIC_INLINE Eigen::Matrix3d computeEssentialMatrix(Eigen::Matrix3d &F, ... function PIC_INLINE (line 72) | PIC_INLINE Eigen::Matrix3d computeEssentialMatrix(Eigen::Matrix3d &F, ... function PIC_INLINE (line 91) | PIC_INLINE void decomposeEssentialMatrix(Eigen::Matrix3d &E, Eigen::Ma... function PIC_INLINE (line 146) | PIC_INLINE bool decomposeEssentialMatrixWithConfiguration(Eigen::Matri... FILE: include/computer_vision/find_checker_board.hpp type pic (line 47) | namespace pic { function PIC_INLINE (line 56) | PIC_INLINE float getMinDistance(std::vector< Eigen::Vector2f > &points) function PIC_INLINE (line 85) | PIC_INLINE float estimateCheckerBoardSize(std::vector< Eigen::Vector2f... function PIC_INLINE (line 134) | PIC_INLINE float estimateCheckerBoardSizeCross(std::vector< Eigen::Vec... function PIC_INLINE (line 207) | PIC_INLINE Image *getCheckerBoardModel(int checkers_x, int checkers_y,... function PIC_INLINE (line 259) | PIC_INLINE void findCheckerBoard(Image *img, std::vector< Eigen::Vecto... function PIC_INLINE (line 443) | PIC_INLINE float estimateLengthOfCheckers(std::vector< Eigen::Vector2f... function PIC_INLINE (line 480) | PIC_INLINE Eigen::Vector2f estimateCoordinatesWhitePointFromCheckerBoa... function PIC_INLINE (line 528) | PIC_INLINE float *estimateWhitePointFromCheckerBoard(Image *img, std::... FILE: include/computer_vision/fundamental_matrix.hpp type pic (line 54) | namespace pic { function PIC_INLINE (line 64) | PIC_INLINE Eigen::Matrix3d estimateFundamental(std::vector< Eigen::Vec... function PIC_INLINE (line 150) | PIC_INLINE Eigen::Matrix3d estimateFundamentalRansac(std::vector< Eige... function PIC_INLINE (line 240) | PIC_INLINE Eigen::Matrix3d estimateFundamentalWithNonLinearRefinement(... function PIC_INLINE (line 267) | PIC_INLINE Eigen::Matrix3d noramalizeFundamentalMatrix(Eigen::Matrix3d F) function PIC_INLINE (line 289) | PIC_INLINE Eigen::Matrix3d extractFundamentalMatrix(Eigen::Matrix34d &... function PIC_INLINE (line 332) | PIC_INLINE Eigen::Matrix3d estimateFundamentalFromImages(Image *img0, FILE: include/computer_vision/homography_matrix.hpp type pic (line 46) | namespace pic { function PIC_INLINE (line 56) | PIC_INLINE Eigen::Matrix3d estimateHomography(std::vector< Eigen::Vect... function PIC_INLINE (line 142) | PIC_INLINE Eigen::Matrix3d estimateHomographyRansac(std::vector< Eigen... function PIC_INLINE (line 231) | PIC_INLINE Eigen::Matrix3d estimateHomographyWithNonLinearRefinement( FILE: include/computer_vision/image_alignment.hpp type pic (line 40) | namespace pic { function PIC_INLINE (line 50) | PIC_INLINE Eigen::Matrix3d getHomographyMatrixFromTwoImage(Image *img0... function PIC_INLINE (line 95) | PIC_INLINE Image* imageAlignmentWithORB(Image *img0, Image *img1, Imag... FILE: include/computer_vision/intrisics_matrix.hpp type pic (line 41) | namespace pic { function PIC_INLINE (line 48) | PIC_INLINE double getFocalLengthFromFOVAngle(double fovy) function PIC_INLINE (line 60) | PIC_INLINE double getFOVAngleFromFocalSensor(double f, double x, doubl... function PIC_INLINE (line 73) | PIC_INLINE double getFocalLengthPixels(double focal_length_mm, double ... function PIC_INLINE (line 89) | PIC_INLINE Eigen::Matrix3d getIntrinsicsMatrix(double focal_length, do... function PIC_INLINE (line 110) | PIC_INLINE Eigen::Matrix3d getIntrinsicsMatrix(double focal_length_x, ... function PIC_INLINE (line 130) | PIC_INLINE Eigen::Vector2d removeLensDistortion(Eigen::Vector2d &p, do... FILE: include/computer_vision/iterative_closest_point_2D.hpp type pic (line 45) | namespace pic { function PIC_INLINE (line 53) | PIC_INLINE Eigen::Vector2f getMeanVector2f(std::vector< Eigen::Vector2... function PIC_INLINE (line 69) | PIC_INLINE Eigen::Vector2f getMedianVector2f(std::vector< Eigen::Vecto... class ICP2DTransform (line 97) | class ICP2DTransform method ICP2DTransform (line 104) | ICP2DTransform() method ICP2DTransform (line 113) | ICP2DTransform(float tx, float ty, float angle, float scale) method print (line 128) | void print() method apply (line 137) | void apply(std::vector< Eigen::Vector2f > &points) { method apply (line 145) | void apply(std::vector< Eigen::Vector2f > &points, method applyC (line 158) | void applyC(std::vector< Eigen::Vector2f > &points) { method applyC (line 171) | void applyC(std::vector< Eigen::Vector2f > &points, function PIC_INLINE (line 196) | PIC_INLINE ICP2DTransform estimateRotatioMatrixAndTranslation(std::vec... function PIC_INLINE (line 307) | PIC_INLINE float getErrorPointsList(std::vector< Eigen::Vector2f > &p0, function PIC_INLINE (line 339) | PIC_INLINE void iterativeClosestPoints2D(std::vector ... FILE: include/computer_vision/nelder_mead_opt_ICP_2D.hpp type pic (line 36) | namespace pic { class NelderMeadOptICP2D (line 40) | class NelderMeadOptICP2D: public NelderMeadOptBase method NelderMeadOptICP2D (line 50) | NelderMeadOptICP2D(std::vector< Eigen::Vector2f > &points_pattern, method function (line 66) | float function(float *x, unsigned int n) FILE: include/computer_vision/nelder_mead_opt_fundamental.hpp type pic (line 34) | namespace pic { class NelderMeadOptFundamental (line 38) | class NelderMeadOptFundamental: public NelderMeadOptBase method NelderMeadOptFundamental (line 49) | NelderMeadOptFundamental(std::vector< Eigen::Vector2f > &m0, method FundamentalDistance (line 63) | double FundamentalDistance(Eigen::Matrix3d &F, Eigen::Vector3d &p0, ... method function (line 84) | float function(float *x, unsigned int n) FILE: include/computer_vision/nelder_mead_opt_gordon_lowe.hpp type pic (line 33) | namespace pic { class NelderMeadOptGordonLowe (line 40) | class NelderMeadOptGordonLowe: public NelderMeadOptBase method NelderMeadOptGordonLowe (line 50) | NelderMeadOptGordonLowe(std::vector< Vec<2, float> > m0, std::vector... method parseCameraMatrix (line 56) | static Eigen::Matrix34d parseCameraMatrix(float *x, unsigned int index) method ProjectionError (line 91) | double ProjectionError(float *x, unsigned int index) { method function (line 125) | float function(float *x, unsigned int n) method init3DPoints (line 141) | static void init3DPoints(Eigen::Matrix3d K, std::vector< Vec<2, floa... FILE: include/computer_vision/nelder_mead_opt_homography.hpp type pic (line 32) | namespace pic { class NelderMeadOptHomography (line 36) | class NelderMeadOptHomography: public NelderMeadOptBase method NelderMeadOptHomography (line 47) | NelderMeadOptHomography(std::vector< Eigen::Vector2f > &m0, method Homography (line 61) | Eigen::Vector2f Homography(Eigen::Matrix3f &H, Eigen::Vector2f &p) method function (line 74) | float function(float *x, unsigned int n) FILE: include/computer_vision/nelder_mead_opt_radial_distortion.hpp type pic (line 32) | namespace pic { class NelderMeadOptRadialDistortion (line 36) | class NelderMeadOptRadialDistortion: public NelderMeadOptBase method NelderMeadOptRadialDistortion (line 49) | NelderMeadOptRadialDistortion(Eigen::Matrix34d &M0, Eigen::Matrix34d... method function (line 68) | float function(float *x, unsigned int n) FILE: include/computer_vision/nelder_mead_opt_triangulation.hpp type pic (line 32) | namespace pic { class NelderMeadOptTriangulation (line 36) | class NelderMeadOptTriangulation: public NelderMeadOptBase method NelderMeadOptTriangulation (line 48) | NelderMeadOptTriangulation(Eigen::Matrix34d &M0, Eigen::Matrix34d &M... method NelderMeadOptTriangulation (line 59) | NelderMeadOptTriangulation(std::vector< Eigen::Matrix34d> &M) : Neld... method update (line 69) | void update(Eigen::Vector2f &p0, Eigen::Vector2f &p1) method update (line 81) | void update(std::vector< Eigen::Vector2f> &p) method function (line 93) | double function(double *x, unsigned int n) FILE: include/computer_vision/rectification.hpp type pic (line 52) | namespace pic { function PIC_INLINE (line 65) | PIC_INLINE ImageVec *computeImageRectificationWarp(Image *img0, function PIC_INLINE (line 139) | PIC_INLINE ImageVec *computeImageRectification(Image *img0, function PIC_INLINE (line 204) | PIC_INLINE ImageVec *computeImageRectification(Image *img0, function PIC_INLINE (line 243) | PIC_INLINE void alignPanoramicLL(Eigen::Matrix3d &R0, Eigen::Vector3d ... function PIC_INLINE (line 266) | PIC_INLINE ImageVec *computeImageRectificationPanoramicLL( FILE: include/computer_vision/simple_ply.hpp type pic (line 45) | namespace pic { function PIC_INLINE (line 49) | PIC_INLINE bool writeSimplePLY(std::string name, FILE: include/computer_vision/stereo.hpp type pic (line 35) | namespace pic { class Stereo (line 40) | class Stereo method Stereo (line 54) | Stereo() method Stereo (line 62) | Stereo(int kernel_size, int max_disparity, int max_cross_check) method init (line 73) | void init(int kernel_size, int max_disparity, int max_cross_check) method crossCheck (line 90) | void crossCheck(Image *disp_left, Image *disp_right) method computeLocalDisparity (line 120) | static void computeLocalDisparity(Image *disp) method execute (line 139) | void execute(Image *img_left, Image *img_right, FILE: include/computer_vision/triangulation.hpp type pic (line 45) | namespace pic { function PIC_INLINE (line 57) | PIC_INLINE Eigen::Vector3d triangulationLonguetHiggins(Eigen::Vector3d... function PIC_INLINE (line 83) | PIC_INLINE Eigen::Vector4d triangulationHartleySturm(Eigen::Vector3d &... function PIC_INLINE (line 160) | PIC_INLINE void triangulationPoints(Eigen::Matrix34d &M0, FILE: include/externals/Eigen/src/Cholesky/LDLT.h function namespace (line 16) | namespace Eigen { function namespace (line 287) | namespace internal { function Upper (line 451) | struct ldlt_inplace type TriangularView (line 471) | typedef const TriangularView MatrixU; function MatrixL (line 480) | static inline MatrixL getL(const MatrixType& m) { return MatrixL(m.adjoi... function MatrixU (line 481) | static inline MatrixU getU(const MatrixType& m) { return MatrixU(m); } type typename (line 532) | typedef typename TranspositionType::StorageIndex IndexType; FILE: include/externals/Eigen/src/Cholesky/LLT.h function namespace (line 13) | namespace Eigen { function namespace (line 224) | namespace internal { type typename (line 368) | typedef typename NumTraits::Real RealScalar; type TriangularView (line 393) | typedef const TriangularView MatrixU; function MatrixL (line 404) | static inline MatrixL getL(const MatrixType& m) { return MatrixL(m.adjoi... function MatrixU (line 405) | static inline MatrixU getU(const MatrixType& m) { return MatrixU(m); } function inplace_decomposition (line 406) | static bool inplace_decomposition(MatrixType& m) FILE: include/externals/Eigen/src/Cholesky/LLT_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/externals/Eigen/src/CholmodSupport/CholmodSupport.h function namespace (line 13) | namespace Eigen { function cholmod_sparse (line 105) | cholmod_sparse viewAsCholmod(const SparseMatrix<_Scalar,_Options,_Index>... function cholmod_sparse (line 112) | cholmod_sparse viewAsCholmod(const SparseVector<_Scalar,_Options,_Index>... type typename (line 137) | typedef typename Derived::Scalar Scalar; type CholmodMode (line 162) | enum CholmodMode { type typename (line 182) | typedef typename MatrixType::Scalar Scalar; type typename (line 183) | typedef typename MatrixType::RealScalar RealScalar; type MatrixType (line 184) | typedef MatrixType CholMatrixType; type typename (line 185) | typedef typename MatrixType::StorageIndex StorageIndex; function StorageIndex (line 217) | inline StorageIndex cols() const { return internal::convert_index &other, type internal (line 257) | struct internal FILE: include/externals/Eigen/src/Core/ArrayBase.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/ArrayWrapper.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Assign.h function namespace (line 15) | namespace Eigen { FILE: include/externals/Eigen/src/Core/AssignEvaluator.h function namespace (line 15) | namespace Eigen { type typename (line 347) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type unaligned_dense_assignment_loop (line 372) | struct unaligned_dense_assignment_loop type typename (line 400) | typedef typename Kernel::Scalar Scalar; type typename (line 401) | typedef typename Kernel::PacketType PacketType; type typename (line 427) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 428) | typedef typename Kernel::PacketType PacketType; function run (line 451) | void run(Kernel &kernel) type typename (line 467) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 477) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 478) | typedef typename Kernel::AssignmentTraits Traits; type typename (line 506) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 520) | typedef typename Kernel::Scalar Scalar; type typename (line 521) | typedef typename Kernel::PacketType PacketType; type typename (line 568) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 569) | typedef typename Kernel::PacketType PacketType; type typename (line 600) | typedef typename SrcEvaluatorTypeT::XprType SrcXprType; type SrcEvaluatorTypeT (line 604) | typedef SrcEvaluatorTypeT SrcEvaluatorType; type typename (line 605) | typedef typename DstEvaluatorType::Scalar Scalar; type copy_using_evaluator_traits (line 606) | typedef copy_using_evaluator_traits SrcEvaluatorType; type generic_dense_assignment_kernel (line 738) | typedef generic_dense_assignment_kernel::Type diagonal() const function DenseMatrixType (line 145) | DenseMatrixType toDenseMatrix() const type Dense (line 181) | typedef Dense StorageKind; type Eigen (line 182) | typedef Eigen::Index StorageIndex; type Matrix (line 195) | typedef Matrix::Scalar Scalar; type typename (line 204) | typedef typename internal::traits::StorageIndex StorageIndex; type typename (line 205) | typedef typename internal::traits::CoefficientsType Coeffici... function CoefficientsType (line 226) | inline CoefficientsType& coeffs() { return m_coeffs; } type typename (line 243) | typedef typename _CoefficientsType::StorageKind StorageKind; type typename (line 244) | typedef typename _CoefficientsType::StorageIndex StorageIndex; type _CoefficientsType (line 257) | typedef _CoefficientsType CoefficientsType; type typename (line 266) | typedef typename internal::traits::CoefficientsType C... type typename (line 267) | typedef typename internal::traits::StorageIndex Stora... type typename (line 315) | typedef typename Base::StorageIndex StorageIndex; type BandShape (line 331) | struct BandShape {} type AssignmentKind (line 347) | struct AssignmentKind type EigenBase2EigenBase (line 347) | typedef EigenBase2EigenBase Kind; FILE: include/externals/Eigen/src/Core/Block.h function namespace (line 14) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 117) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 127) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 138) | EIGEN_DEVICE_FUNC type typename (line 158) | typedef typename XprType::StorageIndex StorageIndex; function Impl (line 162) | inline BlockImpl(XprType& xpr, Index i) : Impl(xpr,i) {} function EIGEN_DEVICE_FUNC (line 163) | EIGEN_DEVICE_FUNC inline BlockImpl(XprType& xpr, Index startRow, Index s... function EIGEN_DEVICE_FUNC (line 164) | EIGEN_DEVICE_FUNC function namespace (line 169) | namespace internal { FILE: include/externals/Eigen/src/Core/BooleanRedux.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/CommaInitializer.h function namespace (line 14) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 116) | EIGEN_DEVICE_FUNC FILE: include/externals/Eigen/src/Core/ConditionEstimator.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/CoreEvaluators.h function namespace (line 16) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 241) | EIGEN_DEVICE_FUNC evaluator() {} function EIGEN_DEVICE_FUNC (line 243) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& m) function EIGEN_DEVICE_FUNC (line 254) | EIGEN_DEVICE_FUNC evaluator() {} function EIGEN_DEVICE_FUNC (line 256) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& m) function EIGEN_DEVICE_FUNC (line 275) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& t) : m_argImpl... type typename (line 277) | typedef typename XprType::Scalar Scalar; type typename (line 278) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 281) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 287) | CoeffReturnType coeff(Index index) const function typename (line 299) | typename XprType::Scalar& coeffRef(Index index) function PacketType (line 306) | PacketType packet(Index row, Index col) const function PacketType (line 313) | PacketType packet(Index index) const function writePacket (line 320) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 327) | void writePacket(Index index, const PacketType& x) function EIGEN_STRONG_INLINE (line 349) | EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) ... function EIGEN_STRONG_INLINE (line 351) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexTy... function EIGEN_STRONG_INLINE (line 352) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const {... function EIGEN_STRONG_INLINE (line 382) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexTy... function EIGEN_STRONG_INLINE (line 388) | EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) ... function EIGEN_STRONG_INLINE (line 390) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const {... function EIGEN_STRONG_INLINE (line 430) | EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) ... function EIGEN_STRONG_INLINE (line 438) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexTy... function EIGEN_STRONG_INLINE (line 445) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const { type typename (line 459) | typedef typename internal::remove_all::type PlainObject... function EIGEN_DEVICE_FUNC (line 472) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& n) type typename (line 478) | typedef typename XprType::CoeffReturnType CoeffReturnType; function EIGEN_STRONG_INLINE (line 481) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 488) | EIGEN_STRONG_INLINE function PacketType (line 496) | PacketType packet(IndexType row, IndexType col) const function PacketType (line 503) | PacketType packet(IndexType index) const function explicit (line 530) | explicit unary_evaluator(const XprType& op) type typename (line 538) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 541) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 547) | CoeffReturnType coeff(Index index) const function PacketType (line 554) | PacketType packet(Index row, Index col) const function PacketType (line 561) | PacketType packet(Index index) const type ternary_evaluator (line 579) | typedef ternary_evaluator > ... function EIGEN_DEVICE_FUNC (line 581) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) : Base(xpr) {} type typename (line 622) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 625) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 631) | CoeffReturnType coeff(Index index) const function PacketType (line 638) | PacketType packet(Index row, Index col) const function PacketType (line 647) | PacketType packet(Index index) const type binary_evaluator (line 669) | typedef binary_evaluator > Base; function EIGEN_DEVICE_FUNC (line 671) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) : Base(xpr) {} type typename (line 708) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 711) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 717) | CoeffReturnType coeff(Index index) const function PacketType (line 724) | PacketType packet(Index row, Index col) const function PacketType (line 732) | PacketType packet(Index index) const function EIGEN_DEVICE_FUNC (line 760) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& op) type typename (line 768) | typedef typename XprType::Scalar Scalar; type typename (line 769) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 772) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 778) | CoeffReturnType coeff(Index index) const type Derived (line 810) | typedef Derived XprType; type typename (line 811) | typedef typename XprType::PointerType PointerType; type typename (line 812) | typedef typename XprType::Scalar Scalar; type typename (line 813) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 832) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 838) | CoeffReturnType coeff(Index index) const function PacketType (line 857) | PacketType packet(Index row, Index col) const function PacketType (line 865) | PacketType packet(Index index) const function writePacket (line 872) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 880) | void writePacket(Index index, const PacketType& x) type typename (line 900) | typedef typename XprType::Scalar Scalar; type typename (line 902) | typedef typename packet_traits::type PacketScalar; function EIGEN_DEVICE_FUNC (line 923) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& map) function EIGEN_DEVICE_FUNC (line 941) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& ref) type typename (line 956) | typedef typename XprType::Scalar Scalar; type typename (line 958) | typedef typename packet_traits::type PacketScalar; type block_evaluator (line 993) | typedef block_evaluator block... function EIGEN_DEVICE_FUNC (line 994) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& block) : block_evalu... function EIGEN_DEVICE_FUNC (line 1007) | EIGEN_DEVICE_FUNC explicit block_evaluator(const XprType& block) type typename (line 1025) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1032) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 1038) | CoeffReturnType coeff(Index index) const function PacketType (line 1057) | PacketType packet(Index row, Index col) const function PacketType (line 1064) | PacketType packet(Index index) const function writePacket (line 1072) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 1079) | void writePacket(Index index, const PacketType& x) type typename (line 1101) | typedef typename XprType::Scalar Scalar; type typename (line 1139) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1142) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 1151) | CoeffReturnType coeff(Index index) const type typename (line 1173) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 1177) | typedef typename internal::nested_eval::type ArgTypeNested; type typename (line 1178) | typedef typename internal::remove_all::type ArgTypeNested... function CoeffReturnType (line 1210) | CoeffReturnType coeff(Index index) const function PacketType (line 1222) | PacketType packet(Index row, Index col) const function PacketType (line 1236) | PacketType packet(Index index) const type typename (line 1260) | typedef typename internal::nested_eval::type ArgTypeNested; type typename (line 1261) | typedef typename internal::remove_all::type ArgTypeNested... type typename (line 1262) | typedef typename ArgType::Scalar InputScalar; type typename (line 1263) | typedef typename XprType::Scalar Scalar; type typename (line 1267) | typedef typename MemberOp::template Cost... function EIGEN_DEVICE_FUNC (line 1277) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType xpr) type typename (line 1284) | typedef typename XprType::CoeffReturnType CoeffReturnType; function Scalar (line 1287) | const Scalar coeff(Index i, Index j) const function Scalar (line 1296) | const Scalar coeff(Index index) const type typename (line 1319) | typedef typename remove_all::typ... function EIGEN_DEVICE_FUNC (line 1326) | EIGEN_DEVICE_FUNC explicit evaluator_wrapper_base(const ArgType& arg) : ... type typename (line 1328) | typedef typename ArgType::Scalar Scalar; type typename (line 1329) | typedef typename ArgType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1332) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 1338) | CoeffReturnType coeff(Index index) const function PacketType (line 1357) | PacketType packet(Index row, Index col) const function PacketType (line 1364) | PacketType packet(Index index) const function writePacket (line 1371) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 1378) | void writePacket(Index index, const PacketType& x) function EIGEN_DEVICE_FUNC (line 1393) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& wrapper) function EIGEN_DEVICE_FUNC (line 1404) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& wrapper) type typename (line 1420) | typedef typename XprType::Scalar Scalar; type typename (line 1421) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1460) | CoeffReturnType coeff(Index index) const function PacketType (line 1480) | PacketType packet(Index row, Index col) const function PacketType (line 1495) | PacketType packet(Index index) const function writePacket (line 1503) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 1520) | void writePacket(Index index, const PacketType& x) function EIGEN_DEVICE_FUNC (line 1553) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& diagonal) type typename (line 1558) | typedef typename XprType::Scalar Scalar; type typename (line 1559) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1562) | CoeffReturnType coeff(Index row, Index) const function CoeffReturnType (line 1568) | CoeffReturnType coeff(Index index) const function EvalToTemp (line 1617) | EIGEN_GENERIC_PUBLIC_INTERFACE(EvalToTemp) type typename (line 1647) | typedef typename ArgType::PlainObject PlainObject; type evaluator (line 1648) | typedef evaluator Base; function EIGEN_DEVICE_FUNC (line 1650) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) function EIGEN_DEVICE_FUNC (line 1657) | EIGEN_DEVICE_FUNC evaluator(const ArgType& arg) FILE: include/externals/Eigen/src/Core/CoreIterators.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/CwiseBinaryOp.h function namespace (line 14) | namespace Eigen { type typename (line 88) | typedef typename internal::remove_all::type Lhs; type typename (line 89) | typedef typename internal::remove_all::type Rhs; type typename (line 91) | typedef typename CwiseBinaryOpImpl< type typename (line 99) | typedef typename internal::ref_selector::type RhsNested; type typename (line 100) | typedef typename internal::remove_reference::type _LhsNested; type typename (line 101) | typedef typename internal::remove_reference::type _RhsNested; FILE: include/externals/Eigen/src/Core/CwiseNullaryOp.h function namespace (line 13) | namespace Eigen { function if (line 137) | EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) function namespace (line 739) | namespace internal { FILE: include/externals/Eigen/src/Core/CwiseTernaryOp.h function namespace (line 15) | namespace Eigen { type typename (line 91) | typedef typename internal::remove_all::type Arg2; type typename (line 92) | typedef typename internal::remove_all::type Arg3; type typename (line 94) | typedef typename CwiseTernaryOpImpl< type typename (line 100) | typedef typename internal::ref_selector::type Arg2Nested; type typename (line 101) | typedef typename internal::ref_selector::type Arg3Nested; type typename (line 102) | typedef typename internal::remove_reference::type _Arg1Nested; type typename (line 103) | typedef typename internal::remove_reference::type _Arg2Nested; type typename (line 104) | typedef typename internal::remove_reference::type _Arg3Nested; FILE: include/externals/Eigen/src/Core/CwiseUnaryOp.h function namespace (line 14) | namespace Eigen { type typename (line 62) | typedef typename internal::remove_all::type NestedExpression; function typename (line 84) | typename internal::remove_all::type& FILE: include/externals/Eigen/src/Core/CwiseUnaryView.h function namespace (line 13) | namespace Eigen { type typename (line 65) | typedef typename internal::remove_all::type NestedExpression; function explicit (line 67) | explicit inline CwiseUnaryView(MatrixType& mat, const ViewOp& func = Vie... function typename (line 83) | typename internal::remove_reference::type& type typename (line 107) | typedef typename internal::dense_xpr_base< CwiseUnaryView::StorageKind StorageKind; type typename (line 63) | typedef typename internal::traits::StorageIndex StorageIndex; type typename (line 66) | typedef typename internal::traits::Scalar Scalar; type Scalar (line 71) | typedef Scalar value_type; type typename (line 73) | typedef typename NumTraits::Real RealScalar; type DenseCoeffsBase (line 74) | typedef DenseCoeffsBase Base; type typename (line 96) | typedef typename Base::CoeffReturnType CoeffReturnType; type typename (line 174) | typedef typename internal::find_best_packet::t... type Matrix (line 180) | typedef Matrix,PlainObject>... type CwiseNullaryOp (line 264) | typedef CwiseNullaryOp,Plain... type CwiseNullaryOp (line 266) | typedef CwiseNullaryOp,Plain... type Matrix (line 268) | typedef Matrix TransposeReturnType; type typename (line 322) | typedef typename internal::add_const >::type Co... FILE: include/externals/Eigen/src/Core/DenseCoeffsBase.h function namespace (line 13) | namespace Eigen { type typename (line 483) | typedef typename internal::traits::Scalar Scalar; type typename (line 484) | typedef typename NumTraits::Real RealScalar; function Index (line 513) | inline Index stride() const type typename (line 557) | typedef typename internal::traits::Scalar Scalar; type typename (line 558) | typedef typename NumTraits::Real RealScalar; function Index (line 587) | inline Index stride() const function EIGEN_DEVICE_FUNC (line 606) | EIGEN_DEVICE_FUNC function Index (line 639) | inline Index first_aligned(const DenseBase& m) function Index (line 646) | inline Index first_default_aligned(const DenseBase& m) FILE: include/externals/Eigen/src/Core/DenseStorage.h function namespace (line 21) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 125) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 132) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 144) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 151) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 162) | EIGEN_DEVICE_FUNC plain_array() {} function EIGEN_DEVICE_FUNC (line 163) | EIGEN_DEVICE_FUNC plain_array(constructor_without_unaligned_array_assert... function EIGEN_DEVICE_FUNC (line 193) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 203) | EIGEN_DEVICE_FUNC DenseStorage(Index size, Index rows, Index cols) { function EIGEN_DEVICE_FUNC (line 211) | EIGEN_DEVICE_FUNC static Index rows(void) {return _Rows;} function EIGEN_DEVICE_FUNC (line 212) | EIGEN_DEVICE_FUNC static Index cols(void) {return _Cols;} function EIGEN_DEVICE_FUNC (line 213) | EIGEN_DEVICE_FUNC void conservativeResize(Index,Index,Index) {} function EIGEN_DEVICE_FUNC (line 214) | EIGEN_DEVICE_FUNC void resize(Index,Index,Index) {} function EIGEN_DEVICE_FUNC (line 215) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 216) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 223) | EIGEN_DEVICE_FUNC DenseStorage() {} function EIGEN_DEVICE_FUNC (line 224) | EIGEN_DEVICE_FUNC explicit DenseStorage(internal::constructor_without_un... function EIGEN_DEVICE_FUNC (line 225) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage&) {} function EIGEN_DEVICE_FUNC (line 227) | EIGEN_DEVICE_FUNC DenseStorage(Index,Index,Index) {} function EIGEN_DEVICE_FUNC (line 268) | EIGEN_DEVICE_FUNC DenseStorage(Index, Index rows, Index cols) : m_rows(r... function EIGEN_DEVICE_FUNC (line 273) | EIGEN_DEVICE_FUNC void conservativeResize(Index, Index rows, Index cols)... function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC void resize(Index, Index rows, Index cols) { m_rows = ... function EIGEN_DEVICE_FUNC (line 275) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 276) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 286) | EIGEN_DEVICE_FUNC explicit DenseStorage(internal::constructor_without_un... function EIGEN_DEVICE_FUNC (line 288) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) : m_data(other... function EIGEN_DEVICE_FUNC (line 298) | EIGEN_DEVICE_FUNC DenseStorage(Index, Index rows, Index) : m_rows(rows) {} function EIGEN_DEVICE_FUNC (line 300) | EIGEN_DEVICE_FUNC Index rows(void) const {return m_rows;} function EIGEN_DEVICE_FUNC (line 301) | EIGEN_DEVICE_FUNC Index cols(void) const {return _Cols;} function EIGEN_DEVICE_FUNC (line 302) | EIGEN_DEVICE_FUNC void conservativeResize(Index, Index rows, Index) { m_... function EIGEN_DEVICE_FUNC (line 303) | EIGEN_DEVICE_FUNC void resize(Index, Index rows, Index) { m_rows = rows; } function EIGEN_DEVICE_FUNC (line 304) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 305) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 315) | EIGEN_DEVICE_FUNC explicit DenseStorage(internal::constructor_without_un... function EIGEN_DEVICE_FUNC (line 317) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) : m_data(other... function EIGEN_DEVICE_FUNC (line 327) | EIGEN_DEVICE_FUNC DenseStorage(Index, Index, Index cols) : m_cols(cols) {} function EIGEN_DEVICE_FUNC (line 329) | EIGEN_DEVICE_FUNC Index rows(void) const {return _Rows;} function EIGEN_DEVICE_FUNC (line 330) | EIGEN_DEVICE_FUNC Index cols(void) const {return m_cols;} function conservativeResize (line 331) | void conservativeResize(Index, Index, Index cols) { m_cols = cols; } function resize (line 332) | void resize(Index, Index, Index cols) { m_cols = cols; } function EIGEN_DEVICE_FUNC (line 333) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 334) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 391) | EIGEN_DEVICE_FUNC ~DenseStorage() { internal::conditional_aligned_delete... function EIGEN_DEVICE_FUNC (line 394) | EIGEN_DEVICE_FUNC Index rows(void) const {return m_rows;} function EIGEN_DEVICE_FUNC (line 395) | EIGEN_DEVICE_FUNC Index cols(void) const {return m_cols;} function conservativeResize (line 396) | void conservativeResize(Index size, Index rows, Index cols) function EIGEN_DEVICE_FUNC (line 402) | EIGEN_DEVICE_FUNC void resize(Index size, Index rows, Index cols) function EIGEN_DEVICE_FUNC (line 416) | EIGEN_DEVICE_FUNC const T *data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 417) | EIGEN_DEVICE_FUNC T *data() { return m_data; } function explicit (line 427) | explicit DenseStorage(internal::constructor_without_unaligned_array_asse... function EIGEN_DEVICE_FUNC (line 428) | EIGEN_DEVICE_FUNC DenseStorage(Index size, Index rows, Index cols) : m_d... function EIGEN_DEVICE_FUNC (line 434) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) function EIGEN_DEVICE_FUNC (line 451) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 468) | EIGEN_DEVICE_FUNC ~DenseStorage() { internal::conditional_aligned_delete... function EIGEN_DEVICE_FUNC (line 470) | EIGEN_DEVICE_FUNC static Index rows(void) {return _Rows;} function EIGEN_DEVICE_FUNC (line 471) | EIGEN_DEVICE_FUNC Index cols(void) const {return m_cols;} function EIGEN_DEVICE_FUNC (line 472) | EIGEN_DEVICE_FUNC void conservativeResize(Index size, Index, Index cols) function resize (line 477) | void resize(Index size, Index, Index cols) function EIGEN_DEVICE_FUNC (line 490) | EIGEN_DEVICE_FUNC const T *data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 491) | EIGEN_DEVICE_FUNC T *data() { return m_data; } function explicit (line 501) | explicit DenseStorage(internal::constructor_without_unaligned_array_asse... function EIGEN_DEVICE_FUNC (line 502) | EIGEN_DEVICE_FUNC DenseStorage(Index size, Index rows, Index cols) : m_d... function EIGEN_DEVICE_FUNC (line 508) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) function EIGEN_DEVICE_FUNC (line 525) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 542) | EIGEN_DEVICE_FUNC ~DenseStorage() { internal::conditional_aligned_delete... function EIGEN_DEVICE_FUNC (line 544) | EIGEN_DEVICE_FUNC Index rows(void) const {return m_rows;} function EIGEN_DEVICE_FUNC (line 545) | EIGEN_DEVICE_FUNC static Index cols(void) {return _Cols;} function conservativeResize (line 546) | void conservativeResize(Index size, Index rows, Index) function resize (line 551) | void resize(Index size, Index rows, Index) function EIGEN_DEVICE_FUNC (line 564) | EIGEN_DEVICE_FUNC const T *data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 565) | EIGEN_DEVICE_FUNC T *data() { return m_data; } FILE: include/externals/Eigen/src/Core/Diagonal.h function namespace (line 14) | namespace Eigen { type typename (line 69) | typedef typename internal::dense_xpr_base::type Base; function explicit (line 73) | explicit inline Diagonal(MatrixType& matrix, Index a_index = DiagIndex) ... type typename (line 99) | typedef typename internal::conditional< function EIGEN_DEVICE_FUNC (line 105) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 107) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 110) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 117) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 123) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 129) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 136) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 142) | EIGEN_DEVICE_FUNC FILE: include/externals/Eigen/src/Core/DiagonalMatrix.h function namespace (line 14) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 138) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 142) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 146) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 150) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 154) | EIGEN_DEVICE_FUNC function m_diagonal (line 160) | inline DiagonalMatrix(const DiagonalBase& other) : m_diago... function m_diagonal (line 164) | inline DiagonalMatrix(const DiagonalMatrix& other) : m_diagonal(other.di... function explicit (line 170) | explicit inline DiagonalMatrix(const MatrixBase& other) : ... function EIGEN_DEVICE_FUNC (line 195) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 198) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 201) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 204) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 207) | EIGEN_DEVICE_FUNC function namespace (line 225) | namespace internal { type _DiagonalVectorType (line 250) | typedef _DiagonalVectorType DiagonalVectorType; type DiagonalWrapper (line 251) | typedef DiagonalWrapper Nested; function m_diagonal (line 256) | inline DiagonalWrapper(DiagonalVectorType& a_diagonal) : m_diagonal(a_di... function namespace (line 309) | namespace internal { function run (line 335) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/externals/Eigen/src/Core/DiagonalProduct.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Dot.h function namespace (line 13) | namespace Eigen { type internal (line 75) | typedef internal::scalar_conj_product_op::type _Nested; type typename (line 166) | typedef typename internal::nested_eval::type _Nested; function namespace (line 198) | namespace internal { FILE: include/externals/Eigen/src/Core/EigenBase.h function namespace (line 14) | namespace Eigen { function evalTo (line 71) | inline void evalTo(Dest& dst) const function addTo (line 77) | inline void addTo(Dest& dst) const function subTo (line 89) | inline void subTo(Dest& dst) const function applyThisOnTheRight (line 100) | inline void applyThisOnTheRight(Dest& dst) const function applyThisOnTheLeft (line 109) | inline void applyThisOnTheLeft(Dest& dst) const FILE: include/externals/Eigen/src/Core/ForceAlignedAccess.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Fuzzy.h function namespace (line 14) | namespace Eigen { function typename (line 65) | typename Derived::RealScalar& prec) function EIGEN_DEVICE_FUNC (line 74) | EIGEN_DEVICE_FUNC FILE: include/externals/Eigen/src/Core/GeneralProduct.h function namespace (line 14) | namespace Eigen { type product_type_selector (line 88) | struct product_type_selector type product_type_selector (line 89) | struct product_type_selector type product_type_selector (line 90) | struct product_type_selector type product_type_selector (line 91) | struct product_type_selector type product_type_selector (line 92) | struct product_type_selector type product_type_selector (line 93) | struct product_type_selector type product_type_selector (line 94) | struct product_type_selector type product_type_selector (line 95) | struct product_type_selector type product_type_selector (line 96) | struct product_type_selector type product_type_selector (line 97) | struct product_type_selector type product_type_selector (line 98) | struct product_type_selector type product_type_selector (line 99) | struct product_type_selector type product_type_selector (line 100) | struct product_type_selector type product_type_selector (line 101) | struct product_type_selector type product_type_selector (line 102) | struct product_type_selector type product_type_selector (line 103) | struct product_type_selector type product_type_selector (line 104) | struct product_type_selector type product_type_selector (line 105) | struct product_type_selector type product_type_selector (line 106) | struct product_type_selector type product_type_selector (line 107) | struct product_type_selector function namespace (line 137) | namespace internal { function namespace (line 144) | namespace internal { function EIGEN_STRONG_INLINE (line 169) | EIGEN_STRONG_INLINE Scalar* data() { return m_data.array; } function EIGEN_STRONG_INLINE (line 174) | EIGEN_STRONG_INLINE Scalar* data() { type gemv_dense_selector (line 196) | struct gemv_dense_selector function run (line 199) | inline void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typena... type gemv_dense_selector (line 290) | struct gemv_dense_selector function run (line 293) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... type gemv_dense_selector (line 343) | struct gemv_dense_selector function run (line 346) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... type gemv_dense_selector (line 357) | struct gemv_dense_selector function run (line 360) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... FILE: include/externals/Eigen/src/Core/GenericPacketMath.h function namespace (line 14) | namespace Eigen { function ptranspose (line 543) | inline void function Packet (line 556) | inline Packet function Packet (line 562) | inline Packet function Packet (line 576) | inline Packet FILE: include/externals/Eigen/src/Core/GlobalFunctions.h function namespace (line 54) | namespace Eigen FILE: include/externals/Eigen/src/Core/IO.h function namespace (line 14) | namespace Eigen { function namespace (line 112) | namespace internal { FILE: include/externals/Eigen/src/Core/Inverse.h function namespace (line 13) | namespace Eigen { type typename (line 74) | typedef typename XprType::Scalar Scalar; function namespace (line 81) | namespace internal { FILE: include/externals/Eigen/src/Core/Map.h function namespace (line 14) | namespace Eigen { type PointerType (line 97) | typedef PointerType PointerArgType; function EIGEN_DEVICE_FUNC (line 98) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 101) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 121) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 134) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 148) | EIGEN_DEVICE_FUNC FILE: include/externals/Eigen/src/Core/MapBase.h function namespace (line 18) | namespace Eigen { type typename (line 223) | typedef typename Base::Scalar Scalar; type typename (line 224) | typedef typename Base::PacketScalar PacketScalar; type typename (line 225) | typedef typename Base::StorageIndex StorageIndex; type typename (line 226) | typedef typename Base::PointerType PointerType; type typename (line 240) | typedef typename internal::conditional< function EIGEN_DEVICE_FUNC (line 246) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 248) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 251) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 257) | EIGEN_DEVICE_FUNC function Base (line 279) | Base(dataPtr) {} function EIGEN_DEVICE_FUNC (line 280) | EIGEN_DEVICE_FUNC inline MapBase(PointerType dataPtr, Index vecSize) : B... function EIGEN_DEVICE_FUNC (line 281) | EIGEN_DEVICE_FUNC inline MapBase(PointerType dataPtr, Index rows, Index ... FILE: include/externals/Eigen/src/Core/MathFunctions.h function namespace (line 18) | namespace Eigen { type Scalar (line 573) | typedef Scalar type; function Scalar (line 586) | static inline Scalar run() type typename (line 644) | typedef typename conditional::IsSigned,std::ptrdiff_t,... function Scalar (line 662) | static inline Scalar run() function Scalar (line 685) | static inline Scalar run() function isinf_impl (line 745) | bool>::type function isinf_msvc_helper (line 777) | bool isinf_msvc_helper(T x) function EIGEN_DEVICE_FUNC (line 783) | EIGEN_DEVICE_FUNC inline bool isnan_impl(const long double& x) { return ... function EIGEN_DEVICE_FUNC (line 784) | EIGEN_DEVICE_FUNC inline bool isnan_impl(const double& x) { return ... function EIGEN_DEVICE_FUNC (line 785) | EIGEN_DEVICE_FUNC inline bool isnan_impl(const float& x) { return ... function EIGEN_DEVICE_FUNC (line 787) | EIGEN_DEVICE_FUNC inline bool isinf_impl(const long double& x) { return ... function EIGEN_DEVICE_FUNC (line 788) | EIGEN_DEVICE_FUNC inline bool isinf_impl(const double& x) { return ... function EIGEN_DEVICE_FUNC (line 789) | EIGEN_DEVICE_FUNC inline bool isinf_impl(const float& x) { return ... function isnan_impl (line 801) | bool isnan_impl(const long double& x) { return __builtin_isnan(x); } function isnan_impl (line 802) | bool isnan_impl(const double& x) { return __builtin_isnan(x); } function isnan_impl (line 803) | bool isnan_impl(const float& x) { return __builtin_isnan(x); } function isinf_impl (line 804) | bool isinf_impl(const double& x) { return __builtin_isinf(x); } function isinf_impl (line 805) | bool isinf_impl(const float& x) { return __builtin_isinf(x); } function isinf_impl (line 806) | bool isinf_impl(const long double& x) { return __builtin_isinf(x); } function namespace (line 827) | namespace numext { function floor (line 993) | float floor(const float &x) { return ::floorf(x); } function floor (line 996) | double floor(const double &x) { return ::floor(x); } function ceil (line 1009) | float ceil(const float &x) { return ::ceilf(x); } function ceil (line 1012) | double ceil(const double &x) { return ::ceil(x); } function log2 (line 1018) | inline int log2(int x) function log (line 1056) | float log(const float &x) { return ::logf(x); } function log (line 1059) | double log(const double &x) { return ::log(x); } function typename (line 1072) | typename NumTraits::Real>::type function EIGEN_ALWAYS_INLINE (line 1078) | EIGEN_ALWAYS_INLINE float abs(float x) { return cl::sycl::fabs(x); } function EIGEN_ALWAYS_INLINE (line 1079) | EIGEN_ALWAYS_INLINE double abs(double x) { return cl::sycl::fabs(x); } function abs (line 1084) | float abs(const float &x) { return ::fabsf(x); } function abs (line 1087) | double abs(const double &x) { return ::fabs(x); } function exp (line 1109) | float exp(const float &x) { return ::expf(x); } function exp (line 1112) | double exp(const double &x) { return ::exp(x); } function cos (line 1124) | float cos(const float &x) { return ::cosf(x); } function cos (line 1127) | double cos(const double &x) { return ::cos(x); } function sin (line 1139) | float sin(const float &x) { return ::sinf(x); } function sin (line 1142) | double sin(const double &x) { return ::sin(x); } function tan (line 1154) | float tan(const float &x) { return ::tanf(x); } function tan (line 1157) | double tan(const double &x) { return ::tan(x); } function acos (line 1169) | float acos(const float &x) { return ::acosf(x); } function acos (line 1172) | double acos(const double &x) { return ::acos(x); } function asin (line 1184) | float asin(const float &x) { return ::asinf(x); } function asin (line 1187) | double asin(const double &x) { return ::asin(x); } function atan (line 1199) | float atan(const float &x) { return ::atanf(x); } function atan (line 1202) | double atan(const double &x) { return ::atan(x); } function cosh (line 1215) | float cosh(const float &x) { return ::coshf(x); } function cosh (line 1218) | double cosh(const double &x) { return ::cosh(x); } function sinh (line 1230) | float sinh(const float &x) { return ::sinhf(x); } function sinh (line 1233) | double sinh(const double &x) { return ::sinh(x); } function tanh (line 1245) | float tanh(float x) { return internal::generic_fast_tanh_float(x); } function tanh (line 1250) | float tanh(const float &x) { return ::tanhf(x); } function tanh (line 1253) | double tanh(const double &x) { return ::tanh(x); } function fmod (line 1266) | float fmod(const float& a, const float& b) { function fmod (line 1272) | double fmod(const double& a, const double& b) { function namespace (line 1279) | namespace internal { type typename (line 1332) | typedef typename NumTraits::Real RealScalar; function isMuchSmallerThan (line 1334) | static inline bool isMuchSmallerThan(const Scalar& x, const Scalar&, con... function EIGEN_DEVICE_FUNC (line 1338) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 1343) | EIGEN_DEVICE_FUNC type typename (line 1353) | typedef typename NumTraits::Real RealScalar; function isMuchSmallerThan (line 1355) | static inline bool isMuchSmallerThan(const Scalar& x, const OtherScalar&... function EIGEN_DEVICE_FUNC (line 1359) | EIGEN_DEVICE_FUNC function isMuchSmallerThan (line 1370) | bool isMuchSmallerThan(const Scalar& x, const OtherScalar& y, function isApprox (line 1377) | bool isApprox(const Scalar& x, const Scalar& y, function isApproxOrLessThan (line 1384) | bool isApproxOrLessThan(const Scalar& x, const Scalar& y, function bool (line 1394) | struct random_impl function bool (line 1402) | struct scalar_fuzzy_impl FILE: include/externals/Eigen/src/Core/MathFunctionsImpl.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Matrix.h function namespace (line 14) | namespace Eigen { type PlainObjectBase (line 186) | typedef PlainObjectBase Base; function explicit (line 267) | explicit Matrix(internal::constructor_without_unaligned_array_assert) function EIGEN_DEVICE_FUNC (line 272) | EIGEN_DEVICE_FUNC function EIGEN_STRONG_INLINE (line 293) | EIGEN_STRONG_INLINE explicit Matrix(const T& x) function EIGEN_STRONG_INLINE (line 301) | EIGEN_STRONG_INLINE Matrix(const T0& x, const T1& y) function Base (line 370) | Matrix(const Matrix& other) : Base(other) function EIGEN_STRONG_INLINE (line 378) | EIGEN_STRONG_INLINE Matrix(const EigenBase &other) type internal (line 401) | struct internal FILE: include/externals/Eigen/src/Core/MatrixBase.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Core/NestByValue.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Core/NoAlias.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/NumTraits.h function namespace (line 13) | namespace Eigen { type T (line 100) | typedef T Real; type typename (line 101) | typedef typename internal::conditional< type T (line 106) | typedef T Nested; type T (line 107) | typedef T Literal; function EIGEN_DEVICE_FUNC (line 109) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 115) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 121) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 129) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 134) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 139) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 144) | EIGEN_DEVICE_FUNC type NumTraits (line 153) | struct NumTraits function EIGEN_DEVICE_FUNC (line 156) | EIGEN_DEVICE_FUNC type NumTraits (line 160) | struct NumTraits function EIGEN_DEVICE_FUNC (line 162) | EIGEN_DEVICE_FUNC type NumTraits (line 166) | struct NumTraits function dummy_precision (line 169) | static inline long double dummy_precision() { return 1e-15l; } type _Real (line 175) | typedef _Real Real; type typename (line 176) | typedef typename NumTraits<_Real>::Literal Literal; function EIGEN_DEVICE_FUNC (line 185) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 187) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 189) | EIGEN_DEVICE_FUNC type typename (line 197) | typedef typename NumTraits::Real RealScalar; type Array (line 198) | typedef Array Real; type typename (line 199) | typedef typename NumTraits::NonInteger NonIntegerScalar; type Array (line 200) | typedef Array N... type ArrayType (line 201) | typedef ArrayType & Nested; type typename (line 202) | typedef typename NumTraits::Literal Literal; function EIGEN_DEVICE_FUNC (line 214) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 216) | EIGEN_DEVICE_FUNC function digits10 (line 219) | static inline int digits10() { return NumTraits::digits10(); } function string (line 222) | struct NumTraits function void (line 244) | struct NumTraits {} FILE: include/externals/Eigen/src/Core/PermutationMatrix.h function namespace (line 14) | namespace Eigen { function namespace (line 282) | namespace internal { type internal (line 311) | typedef internal::traits Traits; type typename (line 317) | typedef typename Traits::IndicesType IndicesType; type typename (line 318) | typedef typename Traits::StorageIndex StorageIndex; function explicit (line 326) | explicit inline PermutationMatrix(Index size) : m_indices(size) function m_indices (line 339) | inline PermutationMatrix(const PermutationMatrix& other) : m_indices(oth... function m_indices (line 350) | inline PermutationMatrix(const MatrixBase& indices) : m_indices(i... function namespace (line 419) | namespace internal { type internal (line 436) | typedef internal::traits Traits; type typename (line 440) | typedef typename Traits::IndicesType IndicesType; type typename (line 441) | typedef typename IndicesType::Scalar StorageIndex; function m_indices (line 444) | inline Map(const StorageIndex* indicesPtr) function namespace (line 484) | namespace internal { type internal (line 517) | typedef internal::traits Traits; type typename (line 521) | typedef typename Traits::IndicesType IndicesType; function m_indices (line 524) | inline PermutationWrapper(const IndicesType& indices) type internal (line 568) | typedef internal::traits PermTraits; type typename (line 576) | typedef typename PermutationType::DenseMatrixType DenseMatrixType; function namespace (line 625) | namespace internal { FILE: include/externals/Eigen/src/Core/PlainObjectBase.h function namespace (line 25) | namespace Eigen { function Scalar (line 160) | const Scalar& coeff(Index rowId, Index colId) const function Scalar (line 173) | const Scalar& coeff(Index index) const function Scalar (line 204) | const Scalar& coeffRef(Index rowId, Index colId) const function Scalar (line 215) | const Scalar& coeffRef(Index index) const function PacketScalar (line 222) | PacketScalar packet(Index rowId, Index colId) const function PacketScalar (line 232) | PacketScalar packet(Index index) const function writePacket (line 239) | void writePacket(Index rowId, Index colId, const PacketScalar& val) function writePacket (line 249) | void writePacket(Index index, const PacketScalar& val) function Scalar (line 255) | const Scalar *data() const function Scalar (line 259) | Scalar *data() function resize (line 279) | void resize(Index rows, Index cols) function EIGEN_DEVICE_FUNC (line 308) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 333) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 347) | EIGEN_DEVICE_FUNC function conservativeResize (line 390) | void conservativeResize(Index rows, Index cols) function conservativeResize (line 403) | void conservativeResize(Index rows, NoChange_t) function conservativeResize (line 417) | void conservativeResize(NoChange_t, Index cols) function conservativeResize (line 432) | void conservativeResize(Index size) function EIGEN_DEVICE_FUNC (line 493) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 502) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 521) | EIGEN_DEVICE_FUNC function EIGEN_STRONG_INLINE (line 532) | EIGEN_STRONG_INLINE PlainObjectBase(const DenseBase &other) function EIGEN_STRONG_INLINE (line 543) | EIGEN_STRONG_INLINE PlainObjectBase(const EigenBase &other) function EIGEN_STRONG_INLINE (line 553) | EIGEN_STRONG_INLINE PlainObjectBase(const ReturnByValue& o... function ConstMapType (line 583) | static inline ConstMapType Map(const Scalar* data) function MapType (line 585) | static inline MapType Map(Scalar* data) function ConstMapType (line 587) | static inline ConstMapType Map(const Scalar* data, Index size) function MapType (line 589) | static inline MapType Map(Scalar* data, Index size) function ConstMapType (line 591) | static inline ConstMapType Map(const Scalar* data, Index rows, Index cols) function MapType (line 593) | static inline MapType Map(Scalar* data, Index rows, Index cols) function ConstAlignedMapType (line 596) | static inline ConstAlignedMapType MapAligned(const Scalar* data) function AlignedMapType (line 598) | static inline AlignedMapType MapAligned(Scalar* data) function ConstAlignedMapType (line 600) | static inline ConstAlignedMapType MapAligned(const Scalar* data, Index s... function AlignedMapType (line 602) | static inline AlignedMapType MapAligned(Scalar* data, Index size) function ConstAlignedMapType (line 604) | static inline ConstAlignedMapType MapAligned(const Scalar* data, Index r... function AlignedMapType (line 606) | static inline AlignedMapType MapAligned(Scalar* data, Index rows, Index ... function _init2 (line 753) | void _init2(const Index& val0, const Index& val1, function _init1 (line 791) | void _init1(const Index& val0, function _init1 (line 804) | void _init1(const Scalar* data){ function _init1 (line 818) | void _init1(const Derived& other){ function EIGEN_STRONG_INLINE (line 839) | EIGEN_STRONG_INLINE void _init1(const RotationBase::type RhsNested; type typename (line 90) | typedef typename internal::remove_all::type LhsNestedCleaned; type typename (line 91) | typedef typename internal::remove_all::type RhsNestedCleaned; function EIGEN_DEVICE_FUNC (line 93) | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), ... function namespace (line 112) | namespace internal { FILE: include/externals/Eigen/src/Core/ProductEvaluators.h function namespace (line 16) | namespace Eigen { type evaluator (line 56) | typedef evaluator, DiagInd... function EIGEN_DEVICE_FUNC (line 71) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) type typename (line 100) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 101) | typedef evaluator Base; function explicit (line 107) | explicit product_evaluator(const XprType& xpr) type Product (line 157) | typedef Product SrcXprType; type Product (line 172) | typedef Product SrcXprType; type CwiseBinaryOp (line 190) | typedef CwiseBinaryOp, function addTo (line 255) | void addTo(Dst& dst, const Lhs& lhs, const Rhs& rhs) type typename (line 489) | typedef typename find_best_packet::type LhsVec... type typename (line 490) | typedef typename find_best_packet::type RhsVec... function CoeffReturnType (line 550) | const CoeffReturnType coeff(Index row, Index col) const function EIGEN_DEVICE_FUNC (line 559) | EIGEN_DEVICE_FUNC const CoeffReturnType coeff(Index index) const function PacketType (line 567) | PacketType packet(Index row, Index col) const function PacketType (line 578) | PacketType packet(Index index) const type Product (line 600) | typedef Product XprType; type Product (line 601) | typedef Product BaseProduct; type product_evaluator (line 602) | typedef product_evaluator::Scalar Scalar; type typename (line 720) | typedef typename Product::Scalar Scalar; type typename (line 741) | typedef typename Product::Scalar Scalar; type typename (line 754) | typedef typename Product::Scalar Scalar; type typename (line 772) | typedef typename ScalarBinaryOpTraits XprType; type typename (line 838) | typedef typename XprType::PlainObject PlainObject; function EIGEN_DEVICE_FUNC (line 844) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) function Scalar (line 849) | const Scalar coeff(Index row, Index col) const function PacketType (line 856) | PacketType packet(Index row, Index col) const function PacketType (line 865) | PacketType packet(Index idx) const type typename (line 881) | typedef typename Base::Scalar Scalar; type Product (line 883) | typedef Product XprType; type typename (line 884) | typedef typename XprType::PlainObject PlainObject; function EIGEN_DEVICE_FUNC (line 888) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) function Scalar (line 893) | const Scalar coeff(Index row, Index col) const function PacketType (line 900) | PacketType packet(Index row, Index col) const function PacketType (line 907) | PacketType packet(Index idx) const type typename (line 930) | typedef typename remove_all::type MatrixTypeCleaned; function run (line 933) | inline void run(Dest& dst, const PermutationType& perm, const Expression... type typename (line 1037) | typedef typename nested_eval::type MatrixType; type typename (line 1038) | typedef typename remove_all::type MatrixTypeCleaned; function run (line 1041) | inline void run(Dest& dst, const TranspositionType& tr, const Expression... FILE: include/externals/Eigen/src/Core/Random.h function namespace (line 15) | namespace internal { FILE: include/externals/Eigen/src/Core/Redux.h function namespace (line 14) | namespace Eigen { type typename (line 145) | typedef typename Derived::Scalar Scalar; type typename (line 146) | typedef typename redux_traits::PacketType PacketScalar; type typename (line 166) | typedef typename Derived::Scalar Scalar; type typename (line 167) | typedef typename redux_traits::PacketType PacketScalar; function Scalar (line 190) | Scalar run(const Derived &mat, const Func& func) type typename (line 213) | typedef typename redux_traits::PacketType PacketScalar; function Scalar (line 215) | static Scalar run(const Derived &mat, const Func& func) type typename (line 272) | typedef typename redux_traits::PacketType PacketType; function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC static Scalar run(const Derived &mat, const Func& func) type typename (line 311) | typedef typename redux_traits::PacketType PacketScalar; function Scalar (line 317) | Scalar run(const Derived &mat, const Func& func) function EIGEN_DEVICE_FUNC (line 338) | EIGEN_DEVICE_FUNC explicit redux_evaluator(const XprType &xpr) : m_evalu... type typename (line 340) | typedef typename XprType::Scalar Scalar; type typename (line 341) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 342) | typedef typename XprType::PacketScalar PacketScalar; type typename (line 343) | typedef typename XprType::PacketReturnType PacketReturnType; function EIGEN_DEVICE_FUNC (line 363) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 367) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 379) | EIGEN_DEVICE_FUNC type typename (line 415) | typedef typename internal::redux_evaluator ThisEvaluator; FILE: include/externals/Eigen/src/Core/Ref.h function namespace (line 13) | namespace Eigen { type typename (line 61) | typedef typename internal::traits::PlainObjectType PlainObjectT... type typename (line 62) | typedef typename internal::traits::StrideType StrideType; function Index (line 69) | inline Index innerStride() const function EIGEN_DEVICE_FUNC (line 251) | EIGEN_DEVICE_FUNC inline Ref(const Ref& other) : Base(other) { function construct (line 263) | void construct(const Expression& expr,internal::true_type) function construct (line 269) | void construct(const Expression& expr, internal::false_type) FILE: include/externals/Eigen/src/Core/Replicate.h function namespace (line 13) | namespace Eigen { type typename (line 64) | typedef typename internal::traits::MatrixTypeNested MatrixTyp... type typename (line 65) | typedef typename internal::traits::_MatrixTypeNested _MatrixT... FILE: include/externals/Eigen/src/Core/ReturnByValue.h function namespace (line 14) | namespace Eigen { type typename (line 56) | typedef typename internal::dense_xpr_base::type Base; function evalTo (line 61) | inline void evalTo(Dest& dst) const function class (line 68) | class Unusable{ function namespace (line 88) | namespace internal { FILE: include/externals/Eigen/src/Core/Reverse.h function namespace (line 15) | namespace Eigen { type internal (line 85) | typedef internal::reverse_packet_cond revers... function m_matrix (line 88) | inline Reverse(const MatrixType& matrix) : m_matrix(matrix) { } function namespace (line 163) | namespace internal { FILE: include/externals/Eigen/src/Core/Select.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 73) | inline EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 82) | inline EIGEN_DEVICE_FUNC function typename (line 139) | typename ThenDerived::Scalar& elseScalar) const FILE: include/externals/Eigen/src/Core/SelfAdjointView.h function namespace (line 13) | namespace Eigen { type _MatrixType (line 54) | typedef _MatrixType MatrixType; type TriangularBase (line 55) | typedef TriangularBase Base; type typename (line 56) | typedef typename internal::traits::MatrixTypeNested Mat... type typename (line 57) | typedef typename internal::traits::MatrixTypeNestedClea... type MatrixTypeNestedCleaned (line 58) | typedef MatrixTypeNestedCleaned NestedExpression; type typename (line 61) | typedef typename internal::traits::Scalar Scalar; type typename (line 62) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 63) | typedef typename internal::remove_all ConjugateR... function EIGEN_DEVICE_FUNC (line 194) | EIGEN_DEVICE_FUNC type typename (line 282) | typedef typename Base::DstXprType DstXprType; type typename (line 283) | typedef typename Base::SrcXprType SrcXprType; type typename (line 290) | typedef typename Base::SrcEvaluatorType SrcEvaluatorType; type typename (line 291) | typedef typename Base::Scalar Scalar; type typename (line 292) | typedef typename Base::AssignmentTraits AssignmentTraits; function EIGEN_DEVICE_FUNC (line 295) | EIGEN_DEVICE_FUNC triangular_dense_assignment_kernel(DstEvaluatorType &d... function EIGEN_DEVICE_FUNC (line 299) | EIGEN_DEVICE_FUNC void assignCoeff(Index row, Index col) function EIGEN_DEVICE_FUNC (line 307) | EIGEN_DEVICE_FUNC void assignDiagonalCoeff(Index id) function EIGEN_DEVICE_FUNC (line 312) | EIGEN_DEVICE_FUNC void assignOppositeCoeff(Index, Index) FILE: include/externals/Eigen/src/Core/SelfCwiseBinaryOp.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Solve.h function namespace (line 13) | namespace Eigen { type typename (line 66) | typedef typename internal::traits::StorageIndex StorageIndex; function namespace (line 110) | namespace internal { type Solve (line 139) | typedef Solve SrcXprType; function run (line 140) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... type Solve (line 155) | typedef Solve,RhsType> SrcXprType; function run (line 156) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 173) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/externals/Eigen/src/Core/SolveTriangular.h function namespace (line 13) | namespace Eigen { function run (line 121) | static void run(const Lhs& lhs, Rhs& rhs) function run (line 141) | static void run(const Lhs& lhs, Rhs& rhs) type typename (line 174) | typedef typename internal::conditional Base; FILE: include/externals/Eigen/src/Core/SolverBase.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/StableNorm.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Stride.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Swap.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/Transpose.h function namespace (line 14) | namespace Eigen { function namespace (line 90) | namespace internal { type typename (line 128) | typedef typename internal::conditional< function EIGEN_DEVICE_FUNC (line 134) | EIGEN_DEVICE_FUNC inline ScalarWithConstIfNotLvalue* data() { return der... function EIGEN_DEVICE_FUNC (line 135) | EIGEN_DEVICE_FUNC inline const Scalar* data() const { return derived().n... function EIGEN_DEVICE_FUNC (line 138) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 144) | EIGEN_DEVICE_FUNC function namespace (line 219) | namespace internal { type typename (line 239) | typedef typename MatrixType::Scalar Scalar; type typename (line 240) | typedef typename internal::packet_traits& indices) : m_indices(indi... function m_indices (line 205) | inline Transpositions(Index size) : m_indices(size) function namespace (line 219) | namespace internal { type typename (line 238) | typedef typename Traits::IndicesType IndicesType; type typename (line 239) | typedef typename IndicesType::Scalar StorageIndex; function explicit (line 241) | explicit inline Map(const StorageIndex* indicesPtr) function namespace (line 278) | namespace internal { type typename (line 295) | typedef typename Traits::IndicesType IndicesType; type typename (line 296) | typedef typename IndicesType::Scalar StorageIndex; function explicit (line 298) | explicit inline TranspositionsWrapper(IndicesType& indices) function namespace (line 359) | namespace internal { type TranspositionsDerived (line 371) | typedef TranspositionsDerived TranspositionType; type typename (line 372) | typedef typename TranspositionType::IndicesType IndicesType; FILE: include/externals/Eigen/src/Core/TriangularMatrix.h function namespace (line 14) | namespace Eigen { type typename (line 192) | typedef typename internal::traits::Scalar Scalar; type _MatrixType (line 193) | typedef _MatrixType MatrixType; type typename (line 197) | typedef typename internal::traits::MatrixTypeNestedNonRe... type typename (line 199) | typedef typename internal::remove_all::MatrixTypeNestedClean... function m_matrix (line 217) | inline TriangularView(MatrixType& matrix) : m_matrix(matrix) function EIGEN_DEVICE_FUNC (line 236) | EIGEN_DEVICE_FUNC type TriangularView (line 239) | typedef TriangularView ConjugateRe... function EIGEN_DEVICE_FUNC (line 241) | EIGEN_DEVICE_FUNC type TriangularBase (line 339) | typedef TriangularBase Base; type typename (line 340) | typedef typename internal::traits::Scalar Scalar; type _MatrixType (line 342) | typedef _MatrixType MatrixType; type typename (line 343) | typedef typename MatrixType::PlainObject DenseMatrixType; type DenseMatrixType (line 344) | typedef DenseMatrixType PlainObject; type typename (line 350) | typedef typename internal::traits::StorageKind Stora... function EIGEN_DEVICE_FUNC (line 389) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 392) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 396) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 399) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 405) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 415) | EIGEN_DEVICE_FUNC function solveInPlace (line 510) | void solveInPlace(const MatrixBase& other) const function swap (line 519) | void swap(TriangularBase const & other) function namespace (line 699) | namespace internal { type evaluator (line 717) | typedef evaluator DstEvaluatorType; type evaluator (line 787) | typedef evaluator SrcEvaluatorType; type triangular_dense_assignment_kernel (line 797) | typedef triangular_dense_assignment_kernel< Mode function Kernel (line 799) | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); type AssignmentKind (line 818) | struct AssignmentKind type Triangular2Dense (line 818) | typedef Triangular2Dense Kind; type AssignmentKind (line 819) | struct AssignmentKind type Dense2Triangular (line 819) | typedef Dense2Triangular Kind; type typename (line 857) | typedef typename DstEvaluatorType::XprType DstXprType; type typename (line 864) | typedef typename Kernel::Scalar Scalar; function namespace (line 939) | namespace internal { function run (line 962) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 973) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/externals/Eigen/src/Core/VectorBlock.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Core/VectorwiseOp.h function namespace (line 14) | namespace Eigen { function namespace (line 97) | namespace internal { type typename (line 161) | typedef typename ExpressionType::RealScalar RealScalar; type Eigen (line 162) | typedef Eigen::Index Index; type typename (line 163) | typedef typename internal::ref_selector::non_const_type ... type typename (line 164) | typedef typename internal::remove_all::type Expres... type PartialReduxExpr (line 169) | typedef PartialReduxExpr ThisEvaluator; function namespace (line 119) | namespace internal { function typename (line 206) | typename internal::traits::Scalar function typename (line 224) | typename internal::traits::Scalar function typename (line 243) | typename internal::traits::Scalar function typename (line 261) | typename internal::traits::Scalar FILE: include/externals/Eigen/src/Core/arch/AVX/Complex.h function namespace (line 13) | namespace Eigen { function Packet4cf (line 124) | Packet4cf preverse(const Packet4cf& a) { type conj_helper (line 174) | struct conj_helper function EIGEN_STRONG_INLINE (line 176) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet4cf&... function EIGEN_STRONG_INLINE (line 179) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& ... type conj_helper (line 185) | struct conj_helper function EIGEN_STRONG_INLINE (line 187) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet4cf&... function EIGEN_STRONG_INLINE (line 190) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& ... type conj_helper (line 196) | struct conj_helper function EIGEN_STRONG_INLINE (line 198) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet4cf&... function EIGEN_STRONG_INLINE (line 201) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& ... type conj_helper (line 207) | struct conj_helper function EIGEN_STRONG_INLINE (line 209) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet8f& x, const Packet4cf& ... function EIGEN_STRONG_INLINE (line 212) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet8f& x, const Packet4cf& y... type conj_helper (line 216) | struct conj_helper function EIGEN_STRONG_INLINE (line 218) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet8f& ... function EIGEN_STRONG_INLINE (line 221) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& x, const Packet8f& y... type Packet2cd (line 240) | struct Packet2cd type packet_traits (line 247) | struct packet_traits function default_packet_traits (line 247) | double> > : default_packet_traits function Packet2cd (line 270) | struct unpacket_traits { typedef std::complex type; e... function Packet2cd (line 274) | Packet2cd pnegate(const Packet2cd& a) { return Packet2cd(pnegate(a.v)); } function Packet2cd (line 275) | Packet2cd pconj(const Packet2cd& a) function Packet2cd (line 335) | Packet2cd preverse(const Packet2cd& a) { type conj_helper (line 370) | struct conj_helper function EIGEN_STRONG_INLINE (line 372) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet2cd&... function EIGEN_STRONG_INLINE (line 375) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& ... type conj_helper (line 381) | struct conj_helper function EIGEN_STRONG_INLINE (line 383) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet2cd&... function EIGEN_STRONG_INLINE (line 386) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& ... type conj_helper (line 392) | struct conj_helper function EIGEN_STRONG_INLINE (line 394) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet2cd&... function EIGEN_STRONG_INLINE (line 397) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& ... type conj_helper (line 403) | struct conj_helper function EIGEN_STRONG_INLINE (line 405) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet4d& x, const Packet2cd& ... function EIGEN_STRONG_INLINE (line 408) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet4d& x, const Packet2cd& y... type conj_helper (line 412) | struct conj_helper function EIGEN_STRONG_INLINE (line 414) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet4d& ... function EIGEN_STRONG_INLINE (line 417) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& x, const Packet4d& y... function Packet4cf (line 459) | Packet4cf pinsertfirst(const Packet4cf& a, std::complex b) function Packet2cd (line 464) | Packet2cd pinsertfirst(const Packet2cd& a, std::complex b) function Packet4cf (line 469) | Packet4cf pinsertlast(const Packet4cf& a, std::complex b) function Packet2cd (line 474) | Packet2cd pinsertlast(const Packet2cd& a, std::complex b) FILE: include/externals/Eigen/src/Core/arch/AVX/MathFunctions.h function namespace (line 17) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/AVX/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet8f (line 136) | Packet8f pnegate(const Packet8f& a) function Packet4d (line 140) | Packet4d pnegate(const Packet4d& a) function Packet8f (line 145) | Packet8f pconj(const Packet8f& a) { return a; } function Packet4d (line 146) | Packet4d pconj(const Packet4d& a) { return a; } function Packet8i (line 147) | Packet8i pconj(const Packet8i& a) { return a; } function Index (line 284) | Index stride) FILE: include/externals/Eigen/src/Core/arch/AVX/TypeCasting.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/AVX512/MathFunctions.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/AVX512/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet16f (line 174) | Packet16f pnegate(const Packet16f& a) { function Packet8d (line 178) | Packet8d pnegate(const Packet8d& a) { function Packet16f (line 183) | Packet16f pconj(const Packet16f& a) { function Packet8d (line 187) | Packet8d pconj(const Packet8d& a) { function Packet16i (line 191) | Packet16i pconj(const Packet16i& a) { function Packet16f (line 219) | Packet16f pmadd(const Packet16f& a, const Packet16f& b, function Packet8d (line 224) | Packet8d pmadd(const Packet8d& a, const Packet8d& b, function Packet16f (line 638) | Packet16f preverse(const Packet16f& a) function Packet8d (line 643) | Packet8d preverse(const Packet8d& a) function Packet16f (line 648) | Packet16f pabs(const Packet16f& a) function Packet8d (line 654) | Packet8d pabs(const Packet8d& a) { function Packet16f (line 1298) | Packet16f pblend(const Selector<16>& /*ifPacket*/, function Packet8d (line 1305) | Packet8d pblend(const Selector<8>& /*ifPacket*/, FILE: include/externals/Eigen/src/Core/arch/AltiVec/Complex.h function namespace (line 14) | namespace Eigen { function Packet2cf (line 100) | Packet2cf pnegate(const Packet2cf& a) { return Packet2cf(pnegate(a.v)); } function Packet2cf (line 101) | Packet2cf pconj(const Packet2cf& a) { return Packet2cf(pxor(a.... function Packet2cf (line 137) | Packet2cf preverse(const Packet2cf& a) type conj_helper (line 194) | struct conj_helper function EIGEN_STRONG_INLINE (line 196) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 199) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 205) | struct conj_helper function EIGEN_STRONG_INLINE (line 207) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 210) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 216) | struct conj_helper function EIGEN_STRONG_INLINE (line 218) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 221) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 227) | struct conj_helper function EIGEN_STRONG_INLINE (line 229) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet4f& x, const Packet2cf& ... function EIGEN_STRONG_INLINE (line 232) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet4f& x, const Packet2cf& y... type conj_helper (line 236) | struct conj_helper function EIGEN_STRONG_INLINE (line 238) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet4f& ... function EIGEN_STRONG_INLINE (line 241) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& x, const Packet4f& y... function Packet2cf (line 266) | Packet2cf pblend(const Selector<2>& ifPacket, const Packet2cf& thenPacke... type Packet1cd (line 275) | struct Packet1cd type packet_traits (line 282) | struct packet_traits function default_packet_traits (line 282) | double> > : default_packet_traits function Packet1cd (line 305) | struct unpacket_traits { typedef std::complex type; e... function Packet1cd (line 332) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate(Packet2... function Packet1cd (line 333) | Packet1cd pconj(const Packet1cd& a) { return Packet1cd(pxor(a.v, reinter... function Packet1cd (line 370) | Packet1cd preverse(const Packet1cd& a) { return a; } function EIGEN_STRONG_INLINE (line 389) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 392) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 398) | struct conj_helper function EIGEN_STRONG_INLINE (line 400) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 403) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 409) | struct conj_helper function EIGEN_STRONG_INLINE (line 411) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 414) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 419) | struct conj_helper function EIGEN_STRONG_INLINE (line 421) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet2d& x, const Packet1cd& ... function EIGEN_STRONG_INLINE (line 424) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet2d& x, const Packet1cd& y... type conj_helper (line 428) | struct conj_helper function EIGEN_STRONG_INLINE (line 430) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet2d& ... function EIGEN_STRONG_INLINE (line 433) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& x, const Packet2d& y... function EIGEN_STRONG_INLINE (line 445) | EIGEN_STRONG_INLINE Packet1cd pcplxflip/**/(const Packet1cd& x) FILE: include/externals/Eigen/src/Core/arch/AltiVec/MathFunctions.h function namespace (line 19) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/AltiVec/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet4f (line 355) | Packet4f pnegate(const Packet4f& a) { return p4f_ZERO - a; } function Packet4i (line 356) | Packet4i pnegate(const Packet4i& a) { return p4i_ZERO - a; } function Packet4f (line 358) | Packet4f pconj(const Packet4f& a) { return a; } function Packet4i (line 359) | Packet4i pconj(const Packet4i& a) { return a; } type __vector (line 756) | typedef __vector double Packet2d; type Packet2ul (line 757) | typedef __vector unsigned long long Packet2ul; type Packet2l (line 758) | typedef __vector long long Packet2l; type Packet2ul (line 760) | typedef Packet2ul Packet2bl; type __vector (line 762) | typedef __vector __bool function default_packet_traits (line 789) | struct packet_traits : default_packet_traits function Packet2d (line 820) | struct unpacket_traits { typedef double type; enum {size=2, al... FILE: include/externals/Eigen/src/Core/arch/CUDA/Complex.h function namespace (line 15) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/CUDA/Half.h function namespace (line 46) | namespace Eigen { function namespace (line 479) | namespace std { function namespace (line 518) | namespace Eigen { function namespace (line 610) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/CUDA/MathFunctions.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/CUDA/PacketMath.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/CUDA/PacketMathHalf.h function namespace (line 14) | namespace Eigen { function ptranspose (line 107) | void type Packet16h (line 338) | typedef struct { function Packet16h (line 343) | struct is_arithmetic { enum { value = true }; } function default_packet_traits (line 346) | struct packet_traits : default_packet_traits { function Packet16h (line 375) | struct unpacket_traits { typedef Eigen::half type; enum {size... function Packet16h (line 407) | Packet16h function EIGEN_STRONG_INLINE (line 418) | EIGEN_STRONG_INLINE Packet16f half2float(const Packet16h& a) { function EIGEN_STRONG_INLINE (line 446) | EIGEN_STRONG_INLINE Packet16h float2half(const Packet16f& a) { type Packet8h (line 706) | typedef struct { function Packet8h (line 711) | struct is_arithmetic { enum { value = true }; } function default_packet_traits (line 714) | struct packet_traits : default_packet_traits { function Packet8h (line 743) | struct unpacket_traits { typedef Eigen::half type; enum {size=... function EIGEN_STRONG_INLINE (line 784) | EIGEN_STRONG_INLINE Packet8f half2float(const Packet8h& a) { function EIGEN_STRONG_INLINE (line 803) | EIGEN_STRONG_INLINE Packet8h float2half(const Packet8f& a) { function Packet8h (line 826) | Packet8h pconj(const Packet8h& a) { return a; } type Packet4h (line 965) | typedef struct { function Packet4h (line 970) | struct is_arithmetic { enum { value = true }; } function default_packet_traits (line 973) | struct packet_traits : default_packet_traits { function Packet4h (line 1002) | struct unpacket_traits { typedef Eigen::half type; enum {size=... function Packet4h (line 1014) | Packet4h pconj(const Packet4h& a) { return a; } FILE: include/externals/Eigen/src/Core/arch/CUDA/TypeCasting.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/NEON/Complex.h function namespace (line 14) | namespace Eigen { function Packet2cf (line 154) | Packet2cf preverse(const Packet2cf& a) type conj_helper (line 235) | struct conj_helper function EIGEN_STRONG_INLINE (line 237) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 240) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 246) | struct conj_helper function EIGEN_STRONG_INLINE (line 248) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 251) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 257) | struct conj_helper function EIGEN_STRONG_INLINE (line 259) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 262) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type Packet1cd (line 299) | struct Packet1cd type packet_traits (line 306) | struct packet_traits function default_packet_traits (line 306) | double> > : default_packet_traits function Packet1cd (line 329) | struct unpacket_traits { typedef std::complex type; e... function Packet1cd (line 339) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate*/(const Packet1cd& x) FILE: include/externals/Eigen/src/Core/arch/NEON/MathFunctions.h function namespace (line 15) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/NEON/PacketMath.h function namespace (line 15) | namespace Eigen { function Packet4f (line 314) | Packet4f preverse(const Packet4f& a) { function Packet4i (line 323) | Packet4i preverse(const Packet4i& a) { function Packet4f (line 333) | Packet4f pabs(const Packet4f& a) { return vabsq_f32(a); } function Packet4i (line 334) | Packet4i pabs(const Packet4i& a) { return vabsq_s32(a); } type float64x2_t (line 555) | typedef float64x2_t Packet2d; type float64x1_t (line 556) | typedef float64x1_t Packet1d; function default_packet_traits (line 558) | struct packet_traits : default_packet_traits function Packet2d (line 578) | struct unpacket_traits { typedef double type; enum {size=2, a... function Packet2d (line 592) | Packet2d pnegate(const Packet2d& a) { return vnegq_f64(a); } function Packet2d (line 594) | Packet2d pconj(const Packet2d& a) { return a; } function Packet2d (line 602) | Packet2d pmadd(const Packet2d& a, const Packet2d& b, const Packet2d& c) ... function Packet2d (line 604) | Packet2d pmadd(const Packet2d& a, const Packet2d& b, const Packet2d& c) ... function Packet2d (line 661) | Packet2d preverse(const Packet2d& a) { return vcombine_f64(vget_high_f64... function Packet2d (line 663) | Packet2d pabs(const Packet2d& a) { return vabsq_f64(a); } FILE: include/externals/Eigen/src/Core/arch/SSE/Complex.h function namespace (line 13) | namespace Eigen { function Packet2cf (line 148) | Packet2cf preverse(const Packet2cf& a) { return Packet2cf(_mm_castpd_ps(... type conj_helper (line 178) | struct conj_helper function EIGEN_STRONG_INLINE (line 180) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 183) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 196) | struct conj_helper function EIGEN_STRONG_INLINE (line 198) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 201) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 214) | struct conj_helper function EIGEN_STRONG_INLINE (line 216) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 219) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 232) | struct conj_helper function EIGEN_STRONG_INLINE (line 234) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet4f& x, const Packet2cf& ... function EIGEN_STRONG_INLINE (line 237) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet4f& x, const Packet2cf& y... type conj_helper (line 241) | struct conj_helper function EIGEN_STRONG_INLINE (line 243) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet4f& ... function EIGEN_STRONG_INLINE (line 246) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& x, const Packet4f& y... function EIGEN_STRONG_INLINE (line 258) | EIGEN_STRONG_INLINE Packet2cf pcplxflip/* */(const Packet2cf... type Packet1cd (line 265) | struct Packet1cd type packet_traits (line 275) | struct packet_traits function default_packet_traits (line 275) | double> > : default_packet_traits function Packet1cd (line 299) | struct unpacket_traits { typedef std::complex type; e... function Packet1cd (line 303) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate(Packet2... function Packet1cd (line 304) | Packet1cd pconj(const Packet1cd& a) function Packet1cd (line 352) | Packet1cd preverse(const Packet1cd& a) { return a; } function EIGEN_STRONG_INLINE (line 381) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 384) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 397) | struct conj_helper function EIGEN_STRONG_INLINE (line 399) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 402) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 415) | struct conj_helper function EIGEN_STRONG_INLINE (line 417) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 420) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 433) | struct conj_helper function EIGEN_STRONG_INLINE (line 435) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet2d& x, const Packet1cd& ... function EIGEN_STRONG_INLINE (line 438) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet2d& x, const Packet1cd& y... type conj_helper (line 442) | struct conj_helper function EIGEN_STRONG_INLINE (line 444) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet2d& ... function EIGEN_STRONG_INLINE (line 447) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& x, const Packet2d& y... function EIGEN_STRONG_INLINE (line 459) | EIGEN_STRONG_INLINE Packet1cd pcplxflip/* */(const Packet1cd... function Packet2cf (line 474) | Packet2cf pblend(const Selector<2>& ifPacket, const Packet2cf& thenPacke... function Packet2cf (line 479) | Packet2cf pinsertfirst(const Packet2cf& a, std::complex b) function Packet1cd (line 484) | Packet1cd pinsertfirst(const Packet1cd&, std::complex b) function Packet2cf (line 489) | Packet2cf pinsertlast(const Packet2cf& a, std::complex b) function Packet1cd (line 494) | Packet1cd pinsertlast(const Packet1cd&, std::complex b) FILE: include/externals/Eigen/src/Core/arch/SSE/MathFunctions.h function namespace (line 18) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/SSE/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet4f (line 435) | Packet4f preverse(const Packet4f& a) function Packet2d (line 437) | Packet2d preverse(const Packet2d& a) function Packet4i (line 439) | Packet4i preverse(const Packet4i& a) function Packet4f (line 442) | Packet4f pabs(const Packet4f& a) function Packet2d (line 447) | Packet2d pabs(const Packet2d& a) function Packet4i (line 452) | Packet4i pabs(const Packet4i& a) function EIGEN_STRONG_INLINE (line 494) | EIGEN_STRONG_INLINE void punpackp(Packet4f* vecs) function Packet4i (line 796) | Packet4i pblend(const Selector<4>& ifPacket, const Packet4i& thenPacket,... function Packet4f (line 806) | Packet4f pblend(const Selector<4>& ifPacket, const Packet4f& thenPacket,... function Packet2d (line 816) | Packet2d pblend(const Selector<2>& ifPacket, const Packet2d& thenPacket,... function Packet4f (line 827) | Packet4f pinsertfirst(const Packet4f& a, float b) function Packet2d (line 836) | Packet2d pinsertfirst(const Packet2d& a, double b) function Packet4f (line 845) | Packet4f pinsertlast(const Packet4f& a, float b) function Packet2d (line 855) | Packet2d pinsertlast(const Packet2d& a, double b) function pmadd (line 867) | float pmadd(const float& a, const float& b, const float& c) { function pmadd (line 870) | double pmadd(const double& a, const double& b, const double& c) { FILE: include/externals/Eigen/src/Core/arch/SSE/TypeCasting.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/ZVector/Complex.h function namespace (line 14) | namespace Eigen { function Packet1cd (line 138) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate(Packet2... function Packet2cf (line 139) | Packet2cf pnegate(const Packet2cf& a) { return Packet2cf(pnegate(Packet4... function Packet1cd (line 140) | Packet1cd pconj(const Packet1cd& a) { return Packet1cd((Packet2d)vec_xor... function Packet2cf (line 141) | Packet2cf pconj(const Packet2cf& a) function Packet1cd (line 204) | Packet1cd preverse(const Packet1cd& a) { return a; } function Packet2cf (line 205) | Packet2cf preverse(const Packet2cf& a) type conj_helper (line 273) | struct conj_helper function EIGEN_STRONG_INLINE (line 275) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 278) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 284) | struct conj_helper function EIGEN_STRONG_INLINE (line 286) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 289) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 295) | struct conj_helper function EIGEN_STRONG_INLINE (line 297) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 300) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 306) | struct conj_helper function EIGEN_STRONG_INLINE (line 308) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 311) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 317) | struct conj_helper function EIGEN_STRONG_INLINE (line 319) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 322) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 328) | struct conj_helper function EIGEN_STRONG_INLINE (line 330) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 333) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... function EIGEN_STRONG_INLINE (line 356) | EIGEN_STRONG_INLINE Packet1cd pcplxflip/**/(const Packet1cd& x) function EIGEN_STRONG_INLINE (line 361) | EIGEN_STRONG_INLINE Packet2cf pcplxflip/**/(const Packet2cf& x) function Packet2cf (line 383) | Packet2cf pblend(const Selector<2>& ifPacket, const Packet2cf& thenPacke... FILE: include/externals/Eigen/src/Core/arch/ZVector/MathFunctions.h function namespace (line 19) | namespace Eigen { FILE: include/externals/Eigen/src/Core/arch/ZVector/PacketMath.h function namespace (line 15) | namespace Eigen { function Packet4i (line 538) | Packet4i pnegate(const Packet4i& a) { return (-a); } function Packet4f (line 539) | Packet4f pnegate(const Packet4f& a) function Packet2d (line 546) | Packet2d pnegate(const Packet2d& a) { return (-a); } function Packet4i (line 548) | Packet4i pconj(const Packet4i& a) { return a; } function Packet4f (line 549) | Packet4f pconj(const Packet4f& a) { return a; } function Packet2d (line 550) | Packet2d pconj(const Packet2d& a) { return a; } function Packet4i (line 552) | Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) ... function Packet4f (line 553) | Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c) function Packet2d (line 560) | Packet2d pmadd(const Packet2d& a, const Packet2d& b, const Packet2d& c) ... function Packet4i (line 688) | Packet4i preverse(const Packet4i& a) function Packet2d (line 693) | Packet2d preverse(const Packet2d& a) function Packet4f (line 698) | Packet4f preverse(const Packet4f& a) function Packet4i (line 918) | Packet4i pblend(const Selector<4>& ifPacket, const Packet4i& thenPacket,... function Packet4f (line 924) | Packet4f pblend(const Selector<4>& ifPacket, const Packet4f& thenPacket,... function Packet2d (line 935) | Packet2d pblend(const Selector<2>& ifPacket, const Packet2d& thenPacket,... FILE: include/externals/Eigen/src/Core/functors/AssignmentFunctors.h function namespace (line 13) | namespace Eigen { function assignCoeff (line 70) | void assignCoeff(DstScalar& a, const SrcScalar& b) const { a -= b; } function assignPacket (line 73) | void assignPacket(DstScalar* a, const Packet& b) const function assignCoeff (line 92) | void assignCoeff(DstScalar& a, const SrcScalar& b) const { a *= b; } function assignPacket (line 95) | void assignPacket(DstScalar* a, const Packet& b) const function assignCoeff (line 113) | void assignCoeff(DstScalar& a, const SrcScalar& b) const { a /= b; } function assignPacket (line 116) | void assignPacket(DstScalar* a, const Packet& b) const function assignCoeff (line 145) | void assignCoeff(Scalar& a, const Scalar& b) const FILE: include/externals/Eigen/src/Core/functors/BinaryFunctors.h function namespace (line 13) | namespace Eigen { type typename (line 116) | typedef typename ScalarBinaryOpTraits... function EIGEN_STRONG_INLINE (line 144) | EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, co... function Packet (line 146) | const Packet packetOp(const Packet& a, const Packet& b) const function result_type (line 149) | const result_type predux(const Packet& a) const type typename (line 168) | typedef typename ScalarBinaryOpTraits... function EIGEN_STRONG_INLINE (line 170) | EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, co... function Packet (line 172) | const Packet packetOp(const Packet& a, const Packet& b) const function result_type (line 175) | const result_type predux(const Packet& a) const function const (line 211) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return a=... function const (line 218) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return ab;} function const (line 239) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return a>... function const (line 246) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return !(... function const (line 253) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return a!... function Scalar (line 267) | const Scalar operator() (const Scalar& _x, const Scalar& _y) const type typename (line 301) | typedef typename ScalarBinaryOpTraits::Re... type Scalar (line 306) | typedef Scalar LhsScalar; type Exponent (line 307) | typedef Exponent RhsScalar; function EIGEN_DEVICE_FUNC (line 311) | EIGEN_DEVICE_FUNC type typename (line 331) | typedef typename ScalarBinaryOpTraits { type scalar_boolean_or_op (line 405) | struct scalar_boolean_or_op { function scalar_boolean_or_op (line 409) | struct functor_traits { type scalar_boolean_xor_op (line 421) | struct scalar_boolean_xor_op { function scalar_boolean_xor_op (line 425) | struct functor_traits { type typename (line 442) | typedef typename BinaryOp::first_argument_type first_argument_type; type typename (line 443) | typedef typename BinaryOp::second_argument_type second_argument_type; type typename (line 444) | typedef typename BinaryOp::result_type result_type; function m_value (line 446) | bind1st_op(const first_argument_type &val) : m_value(val) {} function result_type (line 448) | const result_type operator() (const second_argument_type& b) const { ret... function Packet (line 451) | const Packet packetOp(const Packet& b) const type typename (line 461) | typedef typename BinaryOp::first_argument_type first_argument_type; type typename (line 462) | typedef typename BinaryOp::second_argument_type second_argument_type; type typename (line 463) | typedef typename BinaryOp::result_type result_type; function m_value (line 465) | bind2nd_op(const second_argument_type &val) : m_value(val) {} function result_type (line 467) | const result_type operator() (const first_argument_type& a) const { retu... function Packet (line 470) | const Packet packetOp(const Packet& a) const FILE: include/externals/Eigen/src/Core/functors/NullaryFunctors.h function namespace (line 13) | namespace Eigen { function Scalar (line 136) | const Scalar operator() (IndexType i) const { return impl(i); } function EIGEN_STRONG_INLINE (line 139) | EIGEN_STRONG_INLINE const Packet packetOp(IndexType i) const { return im... FILE: include/externals/Eigen/src/Core/functors/StlFunctors.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/functors/TernaryFunctors.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/functors/UnaryFunctors.h function namespace (line 13) | namespace Eigen { function result_type (line 171) | result_type operator() (const Scalar& a) const { return numext::real(a); } function result_type (line 187) | result_type operator() (const Scalar& a) const { return numext::imag(a); } function Scalar (line 233) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 235) | inline Packet packetOp(const Packet& a) const { return internal::pexp(a); } function Scalar (line 273) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 275) | inline Packet packetOp(const Packet& a) const { return internal::plog(a); } function Scalar (line 304) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 306) | inline Packet packetOp(const Packet& a) const { return internal::plog1p(... function Scalar (line 324) | inline const Scalar operator() (const Scalar& a) const { EIGEN_USING_STD... function Packet (line 326) | inline Packet packetOp(const Packet& a) const { return internal::plog10(... function Scalar (line 338) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 340) | inline Packet packetOp(const Packet& a) const { return internal::psqrt(a... function Scalar (line 365) | inline const Scalar operator() (const Scalar& a) const { return Scalar(1... function Packet (line 367) | inline Packet packetOp(const Packet& a) const { return internal::prsqrt(... function Scalar (line 384) | inline Scalar operator() (const Scalar& a) const { return numext::cos(a); } function Packet (line 386) | inline Packet packetOp(const Packet& a) const { return internal::pcos(a); } function Scalar (line 403) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 405) | inline Packet packetOp(const Packet& a) const { return internal::psin(a); } function Scalar (line 423) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 425) | inline Packet packetOp(const Packet& a) const { return internal::ptan(a); } function Scalar (line 442) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 444) | inline Packet packetOp(const Packet& a) const { return internal::pacos(a... function Scalar (line 461) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 463) | inline Packet packetOp(const Packet& a) const { return internal::pasin(a... function Scalar (line 481) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 483) | inline Packet packetOp(const Packet& a) const { return internal::patan(a... function Scalar (line 501) | inline const Scalar operator()(const Scalar& a) const { return numext::t... function Packet (line 503) | inline Packet packetOp(const Packet& x) const { return ptanh(x); } function Scalar (line 537) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 539) | inline Packet packetOp(const Packet& a) const { return internal::psinh(a... function Scalar (line 556) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 558) | inline Packet packetOp(const Packet& a) const { return internal::pcosh(a... function Scalar (line 576) | inline Scalar operator() (const Scalar& a) const { return Scalar(1)/a; } function Packet (line 578) | inline const Packet packetOp(const Packet& a) const function Scalar (line 592) | inline Scalar operator() (const Scalar& a) const { return a*a; } function Packet (line 594) | inline const Packet packetOp(const Packet& a) const function Scalar (line 608) | inline Scalar operator() (const Scalar& a) const { return a*a*a; } function Packet (line 610) | inline const Packet packetOp(const Packet& a) const function EIGEN_STRONG_INLINE (line 623) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { re... function Packet (line 625) | inline Packet packetOp(const Packet& a) const { return internal::pround(... function EIGEN_STRONG_INLINE (line 642) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { re... function Packet (line 644) | inline Packet packetOp(const Packet& a) const { return internal::pfloor(... function EIGEN_STRONG_INLINE (line 661) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { re... function Packet (line 663) | inline Packet packetOp(const Packet& a) const { return internal::pceil(a... function result_type (line 681) | result_type operator() (const Scalar& a) const { return (numext::isnan)(... function result_type (line 699) | result_type operator() (const Scalar& a) const { return (numext::isinf)(... function result_type (line 717) | result_type operator() (const Scalar& a) const { return (numext::isfinit... function const (line 735) | bool operator() (const bool& a) const { return !a; } function EIGEN_DEVICE_FUNC (line 753) | EIGEN_DEVICE_FUNC inline const Scalar operator() (const Scalar& a) const function EIGEN_DEVICE_FUNC (line 764) | EIGEN_DEVICE_FUNC inline const Scalar operator() (const Scalar& a) const FILE: include/externals/Eigen/src/Core/products/GeneralBlockPanelKernel.h function namespace (line 14) | namespace Eigen { function EIGEN_ALWAYS_INLINE (line 317) | EIGEN_ALWAYS_INLINE static void run(const CJ& cj, A& a, B& b, C& c, T& /... function gebp_madd (line 331) | void gebp_madd(const CJ& cj, A& a, B& b, C& c, T& t) type _RhsScalar (line 355) | typedef _RhsScalar RhsScalar; type typename (line 356) | typedef typename ScalarBinaryOpTraits::ReturnType ... type typename (line 386) | typedef typename packet_traits::type _LhsPacket; type typename (line 387) | typedef typename packet_traits::type _RhsPacket; type typename (line 388) | typedef typename packet_traits::type _ResPacket; type typename (line 390) | typedef typename conditional::type Lh... type typename (line 391) | typedef typename conditional::type Rh... type typename (line 392) | typedef typename conditional::type Re... type ResPacket (line 394) | typedef ResPacket AccPacket; function EIGEN_STRONG_INLINE (line 401) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsPacket& b0,... function loadRhs (line 412) | void loadRhs(const RhsScalar* b, RhsPacketType& dest) const function EIGEN_STRONG_INLINE (line 417) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, RhsPacket& dest... function loadLhs (line 423) | void loadLhs(const LhsScalar* a, LhsPacketType& dest) const function loadLhsUnaligned (line 429) | void loadLhsUnaligned(const LhsScalar* a, LhsPacketType& dest) const function madd (line 435) | void madd(const LhsPacketType& a, const RhsPacketType& b, AccPacketType&... function EIGEN_STRONG_INLINE (line 450) | EIGEN_STRONG_INLINE void acc(const AccPacket& c, const ResPacket& alpha,... function acc (line 456) | void acc(const ResPacketHalf& c, const ResPacketHalf& alpha, ResPacketHa... type RealScalar (line 468) | typedef RealScalar RhsScalar; type typename (line 469) | typedef typename ScalarBinaryOpTraits::ReturnType ... type typename (line 492) | typedef typename packet_traits::type _LhsPacket; type typename (line 493) | typedef typename packet_traits::type _RhsPacket; type typename (line 494) | typedef typename packet_traits::type _ResPacket; type typename (line 496) | typedef typename conditional::type Lh... type typename (line 497) | typedef typename conditional::type Rh... type typename (line 498) | typedef typename conditional::type Re... type ResPacket (line 500) | typedef ResPacket AccPacket; function EIGEN_STRONG_INLINE (line 507) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, RhsPacket& dest) const function EIGEN_STRONG_INLINE (line 512) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, RhsPacket& dest... function EIGEN_STRONG_INLINE (line 517) | EIGEN_STRONG_INLINE void loadLhs(const LhsScalar* a, LhsPacket& dest) const function EIGEN_STRONG_INLINE (line 522) | EIGEN_STRONG_INLINE void loadLhsUnaligned(const LhsScalar* a, LhsPacket&... function EIGEN_STRONG_INLINE (line 527) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsPacket& b0,... function EIGEN_STRONG_INLINE (line 537) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Ac... function EIGEN_STRONG_INLINE (line 542) | EIGEN_STRONG_INLINE void madd_impl(const LhsPacket& a, const RhsPacket& ... function EIGEN_STRONG_INLINE (line 552) | EIGEN_STRONG_INLINE void madd_impl(const LhsScalar& a, const RhsScalar& ... function EIGEN_STRONG_INLINE (line 557) | EIGEN_STRONG_INLINE void acc(const AccPacket& c, const ResPacket& alpha,... type std (line 603) | typedef std::complex LhsScalar; type std (line 604) | typedef std::complex RhsScalar; type std (line 605) | typedef std::complex ResScalar; type typename (line 625) | typedef typename packet_traits::type RealPacket; type typename (line 626) | typedef typename packet_traits::type ScalarPacket; type DoublePacket (line 627) | typedef DoublePacket DoublePacketType; type typename (line 629) | typedef typename conditional::type Lhs... type typename (line 630) | typedef typename conditional::type... type typename (line 631) | typedef typename conditional::type Res... type typename (line 632) | typedef typename conditional::type... function EIGEN_STRONG_INLINE (line 643) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, ResPacket& dest) const function EIGEN_STRONG_INLINE (line 649) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, DoublePacketType& d... function EIGEN_STRONG_INLINE (line 655) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, ResPacket& dest... function EIGEN_STRONG_INLINE (line 659) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, DoublePacketTyp... function EIGEN_STRONG_INLINE (line 665) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsPacket& b0,... function EIGEN_STRONG_INLINE (line 675) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, DoublePacketTy... function EIGEN_STRONG_INLINE (line 683) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsScalar& b0,... function EIGEN_STRONG_INLINE (line 691) | EIGEN_STRONG_INLINE void loadLhs(const LhsScalar* a, LhsPacket& dest) const function EIGEN_STRONG_INLINE (line 696) | EIGEN_STRONG_INLINE void loadLhsUnaligned(const LhsScalar* a, LhsPacket&... function EIGEN_STRONG_INLINE (line 701) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Do... function EIGEN_STRONG_INLINE (line 707) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Re... function EIGEN_STRONG_INLINE (line 712) | EIGEN_STRONG_INLINE void acc(const Scalar& c, const Scalar& alpha, Scala... function EIGEN_STRONG_INLINE (line 714) | EIGEN_STRONG_INLINE void acc(const DoublePacketType& c, const ResPacket&... type RealScalar (line 751) | typedef RealScalar LhsScalar; type Scalar (line 752) | typedef Scalar RhsScalar; type Scalar (line 753) | typedef Scalar ResScalar; type typename (line 773) | typedef typename packet_traits::type _LhsPacket; type typename (line 774) | typedef typename packet_traits::type _RhsPacket; type typename (line 775) | typedef typename packet_traits::type _ResPacket; type typename (line 777) | typedef typename conditional::type Lh... type typename (line 778) | typedef typename conditional::type Rh... type typename (line 779) | typedef typename conditional::type Re... type ResPacket (line 781) | typedef ResPacket AccPacket; function EIGEN_STRONG_INLINE (line 788) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, RhsPacket& dest) const function broadcastRhs (line 793) | void broadcastRhs(const RhsScalar* b, RhsPacket& b0, RhsPacket& b1, RhsP... function EIGEN_STRONG_INLINE (line 805) | EIGEN_STRONG_INLINE void loadLhs(const LhsScalar* a, LhsPacket& dest) const function EIGEN_STRONG_INLINE (line 810) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, RhsPacket& dest... function EIGEN_STRONG_INLINE (line 816) | EIGEN_STRONG_INLINE void loadLhsUnaligned(const LhsScalar* a, LhsPacket&... function EIGEN_STRONG_INLINE (line 821) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Ac... function EIGEN_STRONG_INLINE (line 826) | EIGEN_STRONG_INLINE void madd_impl(const LhsPacket& a, const RhsPacket& ... function EIGEN_STRONG_INLINE (line 837) | EIGEN_STRONG_INLINE void madd_impl(const LhsScalar& a, const RhsScalar& ... function EIGEN_STRONG_INLINE (line 842) | EIGEN_STRONG_INLINE void acc(const AccPacket& c, const ResPacket& alpha,... type gebp_traits (line 861) | typedef gebp_traits Traits; type typename (line 862) | typedef typename Traits::ResScalar ResScalar; type typename (line 863) | typedef typename Traits::LhsPacket LhsPacket; type typename (line 864) | typedef typename Traits::RhsPacket RhsPacket; type typename (line 865) | typedef typename Traits::ResPacket ResPacket; type typename (line 866) | typedef typename Traits::AccPacket AccPacket; type gebp_traits (line 868) | typedef gebp_traits Swapp... type typename (line 869) | typedef typename SwappedTraits::ResScalar SResScalar; type typename (line 870) | typedef typename SwappedTraits::LhsPacket SLhsPacket; type typename (line 871) | typedef typename SwappedTraits::RhsPacket SRhsPacket; type typename (line 872) | typedef typename SwappedTraits::ResPacket SResPacket; type typename (line 873) | typedef typename SwappedTraits::AccPacket SAccPacket; type typename (line 875) | typedef typename DataMapper::LinearMapper LinearMapper; type typename (line 1529) | typedef typename unpacket_traits::half SResPacketHalf; type typename (line 1584) | typedef typename conditional=8,typename type typename (line 1585) | typedef typename conditional=8,typename type typename (line 1586) | typedef typename conditional=8,typename type typename (line 1587) | typedef typename conditional=8,typename type typename (line 1894) | typedef typename DataMapper::LinearMapper LinearMapper; type typename (line 2018) | typedef typename DataMapper::LinearMapper LinearMapper; function l1CacheSize (line 2111) | inline std::ptrdiff_t l1CacheSize() function l2CacheSize (line 2120) | inline std::ptrdiff_t l2CacheSize() function l3CacheSize (line 2130) | inline std::ptrdiff_t l3CacheSize() function setCpuCacheSizes (line 2142) | inline void setCpuCacheSizes(std::ptrdiff_t l1, std::ptrdiff_t l2, std::... FILE: include/externals/Eigen/src/Core/products/GeneralMatrixMatrix.h function namespace (line 13) | namespace Eigen { type typename (line 58) | typedef typename ScalarBinaryOpTraits::ReturnType ... type const_blas_data_mapper (line 68) | typedef const_blas_data_mapper RhsMap... type blas_data_mapper (line 69) | typedef blas_data_mapper::type LhsS... type typename (line 286) | typedef typename conditional::type RhsS... type gebp_traits (line 287) | typedef gebp_traits Traits; function initParallel (line 317) | void initParallel(Index, Index, Index, Index) function allocateA (line 320) | inline void allocateA() {} function allocateB (line 321) | inline void allocateB() {} function allocateAll (line 322) | inline void allocateAll() {} type typename (line 334) | typedef typename conditional::type LhsS... type typename (line 335) | typedef typename conditional::type RhsS... type gebp_traits (line 336) | typedef gebp_traits Traits; function initParallel (line 363) | void initParallel(Index rows, Index cols, Index depth, Index num_threads) function allocateA (line 376) | void allocateA() function allocateB (line 382) | void allocateB() function allocateAll (line 388) | void allocateAll() function namespace (line 403) | namespace internal { FILE: include/externals/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h function namespace (line 13) | namespace Eigen { type gebp_traits (line 139) | typedef gebp_traits Traits; type typename (line 140) | typedef typename Traits::ResScalar ResScalar; type blas_data_mapper (line 147) | typedef blas_data_mapper ResMapper; type typename (line 206) | typedef typename internal::remove_all LhsBlasTraits; type typename (line 208) | typedef typename LhsBlasTraits::DirectLinearAccessType ActualLhs; type typename (line 209) | typedef typename internal::remove_all::type _ActualLhs; type typename (line 212) | typedef typename internal::remove_all RhsBlasTraits; type typename (line 214) | typedef typename RhsBlasTraits::DirectLinearAccessType ActualRhs; type typename (line 215) | typedef typename internal::remove_all::type _ActualRhs; type internal (line 253) | typedef internal::blas_traits LhsBlasTraits; type typename (line 254) | typedef typename LhsBlasTraits::DirectLinearAccessType ActualLhs; type typename (line 255) | typedef typename internal::remove_all::type _ActualLhs; type typename (line 258) | typedef typename internal::remove_all RhsBlasTraits; type typename (line 260) | typedef typename RhsBlasTraits::DirectLinearAccessType ActualRhs; type typename (line 261) | typedef typename internal::remove_all::type _ActualRhs; type internal (line 281) | typedef internal::gemm_blocking_space::type _LhsPacket; type typename (line 348) | typedef typename packet_traits::type _RhsPacket; type typename (line 349) | typedef typename packet_traits::type _ResPacket; type typename (line 351) | typedef typename conditional::type Lh... type typename (line 352) | typedef typename conditional::type Rh... type typename (line 353) | typedef typename conditional::type Re... type typename (line 387) | typedef typename LhsMapper::VectorMapper LhsScalars; FILE: include/externals/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h function namespace (line 38) | namespace internal { FILE: include/externals/Eigen/src/Core/products/Parallelizer.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Core/products/SelfadjointMatrixMatrix.h function namespace (line 13) | namespace Eigen { type gebp_traits (line 332) | typedef gebp_traits Traits; type const_blas_data_mapper (line 334) | typedef const_blas_data_mapper LhsMapper; type const_blas_data_mapper (line 335) | typedef const_blas_data_mapper RhsMapper; type blas_data_mapper (line 337) | typedef blas_data_mapper Traits; type const_blas_data_mapper (line 427) | typedef const_blas_data_mapper LhsMapper; type blas_data_mapper (line 428) | typedef blas_data_mapper OtherBlasTraits; type typename (line 57) | typedef typename OtherBlasTraits::DirectLinearAccessType ActualOtherType; type typename (line 58) | typedef typename internal::remove_all::type _ActualOthe... type internal (line 88) | typedef internal::blas_traits OtherBlasTraits; type typename (line 89) | typedef typename OtherBlasTraits::DirectLinearAccessType ActualOtherType; type typename (line 90) | typedef typename internal::remove_all::type _ActualOthe... type internal (line 103) | typedef internal::gemm_blocking_space::type _ActualUType; type internal (line 68) | typedef internal::blas_traits VBlasTraits; type typename (line 69) | typedef typename VBlasTraits::DirectLinearAccessType ActualVType; type typename (line 70) | typedef typename internal::remove_all::type _ActualVType; type typename (line 82) | typedef typename internal::remove_all LhsMapper; type const_blas_data_mapper (line 121) | typedef const_blas_data_mapper RhsMapper; type blas_data_mapper (line 122) | typedef blas_data_mapper LhsMapper; type const_blas_data_mapper (line 272) | typedef const_blas_data_mapper RhsMapper; type blas_data_mapper (line 273) | typedef blas_data_mapper, 0, OuterSt... function LhsMap (line 115) | const LhsMap lhs(_lhs,rows,cols,OuterStride<>(lhsStride)); function namespace (line 171) | namespace internal { function namespace (line 200) | namespace internal { function run (line 283) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... FILE: include/externals/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h function namespace (line 38) | namespace internal { FILE: include/externals/Eigen/src/Core/products/TriangularSolverMatrix.h function namespace (line 13) | namespace Eigen { type const_blas_data_mapper (line 56) | typedef const_blas_data_mapper TriMapper; type blas_data_mapper (line 57) | typedef blas_data_mapper OtherMapper; type gebp_traits (line 61) | typedef gebp_traits Traits; type typename (line 205) | typedef typename NumTraits::Real RealScalar; type blas_data_mapper (line 207) | typedef blas_data_mapper LhsMapper; type const_blas_data_mapper (line 208) | typedef const_blas_data_mapper RhsMapper; type gebp_traits (line 212) | typedef gebp_traits Traits; FILE: include/externals/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h function namespace (line 38) | namespace internal { FILE: include/externals/Eigen/src/Core/products/TriangularSolverVector.h function namespace (line 13) | namespace Eigen { type Map (line 38) | typedef Map, 0, OuterSt... FILE: include/externals/Eigen/src/Core/util/BlasUtil.h function namespace (line 16) | namespace Eigen { function EIGEN_STRONG_INLINE (line 81) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const... function EIGEN_STRONG_INLINE (line 84) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function EIGEN_STRONG_INLINE (line 91) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const... function EIGEN_STRONG_INLINE (line 94) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function EIGEN_STRONG_INLINE (line 101) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const... function EIGEN_STRONG_INLINE (line 104) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const type std (line 110) | typedef std::complex Scalar; function EIGEN_STRONG_INLINE (line 111) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const RealScalar& y, c... function EIGEN_STRONG_INLINE (line 113) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const RealScalar& y) const type std (line 119) | typedef std::complex Scalar; function EIGEN_STRONG_INLINE (line 120) | EIGEN_STRONG_INLINE Scalar pmadd(const RealScalar& x, const Scalar& y, c... function EIGEN_STRONG_INLINE (line 122) | EIGEN_STRONG_INLINE Scalar pmul(const RealScalar& x, const Scalar& y) const function To (line 127) | To run(const From& x) { return To(x); } function typename (line 132) | typename NumTraits::Real run(const Scalar& x) { return numext::r... function m_data (line 139) | m_data(data) {} function Scalar (line 141) | Scalar operator()(Index i) const { function EIGEN_ALWAYS_INLINE (line 145) | EIGEN_ALWAYS_INLINE Packet load(Index i) const { function aligned (line 150) | bool aligned(Index i) const { type typename (line 162) | typedef typename packet_traits::half HalfPacket; function m_data (line 164) | m_data(data) {} function prefetch (line 166) | void prefetch(int i) const { function Packet (line 174) | Packet loadPacket(Index i) const { function HalfPacket (line 178) | HalfPacket loadHalfPacket(Index i) const { function storePacket (line 182) | void storePacket(Index i, const Packet &p) const { type typename (line 195) | typedef typename packet_traits::half HalfPacket; type BlasLinearMapper (line 197) | typedef BlasLinearMapper LinearMapper; type BlasVectorMapper (line 198) | typedef BlasVectorMapper VectorMapper; function EIGEN_DEVICE_FUNC (line 200) | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE blas_data_mapper(Scalar* data, Ind... function LinearMapper (line 207) | LinearMapper getLinearMapper(Index i, Index j) const { function VectorMapper (line 211) | VectorMapper getVectorMapper(Index i, Index j) const { function Packet (line 221) | Packet loadPacket(Index i, Index j) const { function HalfPacket (line 225) | HalfPacket loadHalfPacket(Index i, Index j) const { function scatterPacket (line 230) | void scatterPacket(Index i, Index j, const SubPacket &p) const { function EIGEN_ALWAYS_INLINE (line 235) | EIGEN_ALWAYS_INLINE SubPacket gatherPacket(Index i, Index j) const { function EIGEN_DEVICE_FUNC (line 240) | EIGEN_DEVICE_FUNC const Scalar* data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 242) | EIGEN_DEVICE_FUNC Index firstAligned(Index size) const { type typename (line 271) | typedef typename traits::Scalar Scalar; type XprType (line 272) | typedef const XprType& ExtractType; type XprType (line 273) | typedef XprType _ExtractType; type typename (line 283) | typedef typename conditional, NestedXpr> XprType; type typename (line 298) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 304) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 305) | static inline Scalar extractScalarFactor(const XprType& x) { return conj... type CwiseBinaryOp (line 314) | typedef CwiseBinaryOp, const type typename (line 315) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 316) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 317) | static inline Scalar extractScalarFactor(const XprType& x) type CwiseBinaryOp (line 325) | typedef CwiseBinaryOp, NestedXpr, const type typename (line 326) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 327) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 328) | static inline Scalar extractScalarFactor(const XprType& x) type CwiseUnaryOp (line 343) | typedef CwiseUnaryOp, NestedXpr> XprType; type typename (line 344) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 345) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 346) | static inline Scalar extractScalarFactor(const XprType& x) type typename (line 355) | typedef typename NestedXpr::Scalar Scalar; type blas_traits (line 356) | typedef blas_traits Base; type Transpose (line 357) | typedef Transpose XprType; type Transpose (line 358) | typedef Transpose other; function deallocate (line 745) | void deallocate(pointer p, size_type /*num*/) function namespace (line 776) | namespace internal { FILE: include/externals/Eigen/src/Core/util/Meta.h function namespace (line 23) | namespace Eigen { type T (line 118) | typedef const T type; type T (line 119) | typedef T const& type; type T (line 120) | typedef T const* type; type T (line 121) | typedef T const* const type; type T (line 122) | typedef T const* const type; type any_conversion (line 129) | struct any_conversion type yes (line 134) | struct yes {int a[1];} type no (line 135) | struct no {int a[2];} type T (line 165) | typedef T type; function namespace (line 173) | namespace device { function class (line 272) | class noncopyable type typename (line 290) | typedef typename std::result_of::type type1; type typename (line 291) | typedef typename remove_all::type type; type has_none (line 296) | struct has_none {int a[1];} type has_std_result_type (line 297) | struct has_std_result_type {int a[2];} type has_tr1_result (line 298) | struct has_tr1_result {int a[3];} type typename (line 301) | typedef typename internal::remove_all::type type; type typename (line 319) | typedef typename unary_result_of_select::typ... type typename (line 323) | typedef typename internal::remove_all::type type; type typename (line 343) | typedef typename binary_result_of_select::type type; type typename (line 367) | typedef typename ternary_result_of_select(... FILE: include/externals/Eigen/src/Core/util/StaticAssert.h function namespace (line 36) | namespace Eigen { FILE: include/externals/Eigen/src/Core/util/XprHelper.h function namespace (line 25) | namespace Eigen { function class (line 89) | class no_assignment_operator function EIGEN_STRONG_INLINE (line 110) | EIGEN_STRONG_INLINE explicit variable_if_dynamic(T v) { EIGEN_ONLY_USED_... function T (line 111) | T value() { return T(Value); } function setValue (line 112) | void setValue(T) {} function EIGEN_DEVICE_FUNC (line 118) | EIGEN_DEVICE_FUNC variable_if_dynamic() { eigen_assert(false); } function explicit (line 120) | explicit variable_if_dynamic(T value) : m_value(value) {} function setValue (line 122) | void setValue(T value) { m_value = value; } function EIGEN_STRONG_INLINE (line 131) | EIGEN_STRONG_INLINE explicit variable_if_dynamicindex(T v) { EIGEN_ONLY_... function T (line 132) | T value() { return T(Value); } function setValue (line 133) | void setValue(T) {} function EIGEN_DEVICE_FUNC (line 139) | EIGEN_DEVICE_FUNC variable_if_dynamicindex() { eigen_assert(false); } function explicit (line 141) | explicit variable_if_dynamicindex(T value) : m_value(value) {} function setValue (line 143) | void setValue(T value) { m_value = value; } type T (line 160) | typedef T type; type T (line 161) | typedef T half; type typename (line 188) | typedef typename find_best_packet_helper::type type; type typename (line 329) | typedef typename plain_matrix_type::type type; type typename (line 352) | typedef typename plain_matrix_type_dense::type _CastType; type typename (line 493) | typedef typename _CastType::Scalar NewScalarType; type typename (line 494) | typedef typename conditional::v... type A (line 502) | typedef A ret; type A (line 506) | typedef A ret; type A (line 510) | typedef A ret; type Matrix (line 581) | typedef Matrix::RowsAtCompileTime, traits::... type Matrix (line 632) | typedef Matrix::RowsAtCompileTime, traits:... type CwiseNullaryOp (line 635) | typedef CwiseNullaryOp, const type glue_shapes (line 658) | struct glue_shapes type TriangularShape (line 658) | typedef TriangularShape type; type ScalarBinaryOpTraits (line 766) | struct ScalarBinaryOpTraits type T (line 776) | typedef T ReturnType; type T (line 782) | typedef T ReturnType; type T (line 787) | typedef T ReturnType; type T (line 794) | typedef T ReturnType; type T (line 801) | typedef T ReturnType; type ReturnType (line 808) | typedef void ReturnType; FILE: include/externals/Eigen/src/Eigenvalues/ComplexEigenSolver.h function namespace (line 17) | namespace Eigen { function EigenvalueType (line 182) | const EigenvalueType& eigenvalues() const function Index (line 233) | Index getMaxIterations() FILE: include/externals/Eigen/src/Eigenvalues/ComplexSchur.h function namespace (line 17) | namespace Eigen { function ComplexMatrixType (line 162) | const ComplexMatrixType& matrixT() const function Index (line 235) | Index getMaxIterations() function namespace (line 349) | namespace internal { FILE: include/externals/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/externals/Eigen/src/Eigenvalues/EigenSolver.h function namespace (line 16) | namespace Eigen { function EigenvalueType (line 244) | const EigenvalueType& eigenvalues() const function Index (line 295) | Index getMaxIterations() type Matrix (line 319) | typedef Matrix::Real RealScalar; function namespace (line 322) | namespace internal { FILE: include/externals/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Eigenvalues/RealQZ.h function namespace (line 13) | namespace Eigen { function MatrixType (line 139) | const MatrixType& matrixS() const { type Matrix (line 200) | typedef Matrix Vector3s; type Matrix (line 201) | typedef Matrix Vector2s; type Matrix (line 202) | typedef Matrix Matrix2s; type JacobiRotation (line 203) | typedef JacobiRotation JRs; FILE: include/externals/Eigen/src/Eigenvalues/RealSchur.h function namespace (line 16) | namespace Eigen { function MatrixType (line 144) | const MatrixType& matrixT() const function Index (line 213) | Index getMaxIterations() type Matrix (line 236) | typedef Matrix Vector3s; function typename (line 353) | typename MatrixType::Scalar RealSchur::computeNormOfT() FILE: include/externals/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/externals/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h function namespace (line 16) | namespace Eigen { function namespace (line 370) | namespace internal { function namespace (line 469) | namespace internal { type typename (line 715) | typedef typename SolverType::RealVectorType VectorType; type typename (line 716) | typedef typename SolverType::Scalar Scalar; type typename (line 717) | typedef typename SolverType::EigenvectorsType EigenvectorsType; function EIGEN_DEVICE_FUNC (line 719) | EIGEN_DEVICE_FUNC function namespace (line 805) | namespace internal { FILE: include/externals/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/externals/Eigen/src/Eigenvalues/Tridiagonalization.h function namespace (line 14) | namespace Eigen { function namespace (line 321) | namespace internal { type typename (line 439) | typedef typename Tridiagonalization::CoeffVectorType CoeffVe... type typename (line 440) | typedef typename Tridiagonalization::HouseholderSequenceType... type typename (line 463) | typedef typename MatrixType::RealScalar RealScalar; FILE: include/externals/Eigen/src/Geometry/AlignedBox.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 146) | EIGEN_DEVICE_FUNC inline VectorType corner(CornerType corner) const function EIGEN_DEVICE_FUNC (line 164) | EIGEN_DEVICE_FUNC inline VectorType sample() const function contains (line 182) | inline bool contains(const MatrixBase& p) const function EIGEN_DEVICE_FUNC (line 189) | EIGEN_DEVICE_FUNC inline bool contains(const AlignedBox& b) const function EIGEN_DEVICE_FUNC (line 194) | EIGEN_DEVICE_FUNC inline bool intersects(const AlignedBox& b) const function EIGEN_DEVICE_FUNC (line 210) | EIGEN_DEVICE_FUNC inline AlignedBox& extend(const AlignedBox& b) function EIGEN_DEVICE_FUNC (line 220) | EIGEN_DEVICE_FUNC inline AlignedBox& clamp(const AlignedBox& b) function EIGEN_DEVICE_FUNC (line 230) | EIGEN_DEVICE_FUNC inline AlignedBox intersection(const AlignedBox& b) const function EIGEN_DEVICE_FUNC (line 236) | EIGEN_DEVICE_FUNC inline AlignedBox merged(const AlignedBox& b) const function NonInteger (line 267) | inline NonInteger exteriorDistance(const MatrixBase& p) const function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC inline NonInteger exteriorDistance(const AlignedBox& b... function explicit (line 292) | inline explicit AlignedBox(const AlignedBox& other) function EIGEN_DEVICE_FUNC (line 145) | EIGEN_DEVICE_FUNC static inline const AngleAxis Identity() { return Angl... function EIGEN_DEVICE_FUNC (line 151) | EIGEN_DEVICE_FUNC bool isApprox(const AngleAxis& other, const typename N... type AngleAxis (line 157) | typedef AngleAxis AngleAxisf; type AngleAxis (line 160) | typedef AngleAxis AngleAxisd; FILE: include/externals/Eigen/src/Geometry/EulerAngles.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/Geometry/Homogeneous.h function namespace (line 13) | namespace Eigen { type MatrixBase (line 68) | typedef MatrixBase Base; function explicit (line 71) | explicit inline Homogeneous(const MatrixType& matrix) function EIGEN_DEVICE_FUNC (line 299) | EIGEN_DEVICE_FUNC homogeneous_right_product_impl(const MatrixType& lhs, ... type HomogeneousShape (line 325) | typedef HomogeneousShape Shape; type AssignmentKind (line 328) | struct AssignmentKind type Dense2Dense (line 328) | typedef Dense2Dense Kind; type typename (line 336) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 337) | typedef evaluator Base; function EIGEN_DEVICE_FUNC (line 339) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& op) type Homogeneous (line 370) | typedef Homogeneous SrcXprType; type typename (line 400) | typedef typename Rhs::template type typename (line 401) | typedef typename remove_const::type Li... type typename (line 402) | typedef typename Rhs::ConstRowXpr Co... type Replicate (line 403) | typedef Replicate Co... type Product (line 404) | typedef Product Li... type CwiseBinaryOp (line 405) | typedef CwiseBinaryOp Base; function EIGEN_DEVICE_FUNC (line 418) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) type typename (line 453) | typedef typename Lhs::template type typename (line 454) | typedef typename remove_const::type Li... type typename (line 455) | typedef typename Lhs::ConstColXpr Co... type Replicate (line 456) | typedef Replicate Co... type Product (line 457) | typedef Product Li... type CwiseBinaryOp (line 458) | typedef CwiseBinaryOp Base; function EIGEN_DEVICE_FUNC (line 471) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) function evalTo (line 482) | static void evalTo(Dest& dst, const TransformType& lhs, const Homogeneou... FILE: include/externals/Eigen/src/Geometry/Hyperplane.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Geometry/OrthoMethods.h function namespace (line 14) | namespace Eigen { function namespace (line 50) | namespace internal { type typename (line 87) | typedef typename internal::nested_eval::type DerivedNested; type typename (line 88) | typedef typename internal::nested_eval::type OtherDerive... function namespace (line 137) | namespace internal { FILE: include/externals/Eigen/src/Geometry/ParametrizedLine.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Geometry/Quaternion.h function namespace (line 13) | namespace Eigen { type Quaternion (line 302) | typedef Quaternion Quaternionf; type Quaternion (line 305) | typedef Quaternion Quaterniond; function namespace (line 311) | namespace internal { function namespace (line 319) | namespace internal { type _Scalar (line 349) | typedef _Scalar Scalar; type typename (line 350) | typedef typename internal::traits::Coefficients Coefficients; function EIGEN_STRONG_INLINE (line 360) | EIGEN_STRONG_INLINE Map(const Scalar* coeffs) : m_coeffs(coeffs) {} type _Scalar (line 386) | typedef _Scalar Scalar; type typename (line 387) | typedef typename internal::traits::Coefficients Coefficients; function EIGEN_STRONG_INLINE (line 397) | EIGEN_STRONG_INLINE Map(Scalar* coeffs) : m_coeffs(coeffs) {} function EIGEN_DEVICE_FUNC (line 399) | EIGEN_DEVICE_FUNC inline Coefficients& coeffs() { return m_coeffs; } type Map (line 408) | typedef Map, 0> QuaternionMapf; type Map (line 411) | typedef Map, 0> QuaternionMapd; type Map (line 414) | typedef Map, Aligned> QuaternionMapAlignedf; type Map (line 417) | typedef Map, Aligned> QuaternionMapAlignedd; function namespace (line 425) | namespace internal { function typename (line 530) | inline typename QuaternionBase::Matrix3 function namespace (line 673) | namespace internal { function typename (line 702) | inline typename internal::traits::Scalar function namespace (line 751) | namespace internal { function run (line 799) | static inline void run(QuaternionBase& q, const Other& vec) FILE: include/externals/Eigen/src/Geometry/Rotation2D.h function namespace (line 13) | namespace Eigen { function explicit (line 147) | inline explicit Rotation2D(const Rotation2D& other) function EIGEN_DEVICE_FUNC (line 152) | EIGEN_DEVICE_FUNC static inline Rotation2D Identity() { return Rotation2... function EIGEN_DEVICE_FUNC (line 158) | EIGEN_DEVICE_FUNC bool isApprox(const Rotation2D& other, const typename ... type Rotation2D (line 165) | typedef Rotation2D Rotation2Df; type Rotation2D (line 168) | typedef Rotation2D Rotation2Dd; FILE: include/externals/Eigen/src/Geometry/RotationBase.h function namespace (line 13) | namespace Eigen { function VectorType (line 93) | inline VectorType _transformVector(const OtherVectorType& v) const function namespace (line 97) | namespace internal { function EIGEN_DEVICE_FUNC (line 113) | EIGEN_DEVICE_FUNC static inline ReturnType run(const RotationDerived& r,... type Matrix (line 125) | typedef Matrix::type operator* (const Mat... function UniformScaling (line 81) | inline UniformScaling inverse() const type DiagonalMatrix (line 146) | typedef DiagonalMatrix AlignedScaling2f; type DiagonalMatrix (line 148) | typedef DiagonalMatrix AlignedScaling2d; type DiagonalMatrix (line 150) | typedef DiagonalMatrix AlignedScaling3f; type DiagonalMatrix (line 152) | typedef DiagonalMatrix AlignedScaling3d; FILE: include/externals/Eigen/src/Geometry/Transform.h function namespace (line 15) | namespace Eigen { type _Scalar (line 213) | typedef _Scalar Scalar; type Eigen (line 214) | typedef Eigen::Index StorageIndex; type Eigen (line 215) | typedef Eigen::Index Index; type typename (line 217) | typedef typename internal::make_proper_matrix_type LinearMatrixType; type Block (line 223) | typedef Block VectorType; type Block (line 237) | typedef Block::Flags & R... type Block (line 239) | typedef const Block... type Translation (line 241) | typedef Translation TranslationType; type Transform (line 246) | typedef Transform TransformTimeDia... function EIGEN_DEVICE_FUNC (line 262) | EIGEN_DEVICE_FUNC inline Transform(const Transform& other) function EIGEN_DEVICE_FUNC (line 268) | EIGEN_DEVICE_FUNC inline explicit Transform(const TranslationType& t) function EIGEN_DEVICE_FUNC (line 273) | EIGEN_DEVICE_FUNC inline explicit Transform(const UniformScaling... function explicit (line 279) | inline explicit Transform(const RotationBase& r) type internal (line 288) | typedef internal::transform_take_affine_part take_affine_part; function explicit (line 292) | inline explicit Transform(const EigenBase& other) type typename (line 348) | typedef typename Transform::MatrixTyp... function EIGEN_DEVICE_FUNC (line 389) | EIGEN_DEVICE_FUNC inline Scalar operator() (Index row, Index col) const ... function EIGEN_DEVICE_FUNC (line 392) | EIGEN_DEVICE_FUNC inline Scalar& operator() (Index row, Index col) { ret... function EIGEN_DEVICE_FUNC (line 397) | EIGEN_DEVICE_FUNC inline MatrixType& matrix() { return m_matrix; } function EIGEN_DEVICE_FUNC (line 402) | EIGEN_DEVICE_FUNC inline LinearPart linear() { return LinearPart(m_matri... function EIGEN_DEVICE_FUNC (line 405) | EIGEN_DEVICE_FUNC inline ConstAffinePart affine() const { return take_af... type internal (line 509) | typedef internal::transform_transform_product_impl::ProductType ... function EIGEN_DEVICE_FUNC (line 533) | EIGEN_DEVICE_FUNC void setIdentity() { m_matrix.setIdentity(); } function EIGEN_DEVICE_FUNC (line 539) | EIGEN_DEVICE_FUNC static const Transform Identity() function Scalar (line 622) | const Scalar* data() const { return m_matrix.data(); } function EIGEN_DEVICE_FUNC (line 624) | EIGEN_DEVICE_FUNC Scalar* data() { return m_matrix.data(); } function explicit (line 637) | inline explicit Transform(const Transform Lhs; type Transform (line 1485) | typedef Transform Rhs; type Transform (line 1486) | typedef Transform ResultType; function ResultType (line 1487) | static ResultType run(const Lhs& lhs, const Rhs& rhs) type Transform (line 1501) | typedef Transform Rhs; type Transform (line 1502) | typedef Transform ResultType; function ResultType (line 1503) | static ResultType run(const Lhs& lhs, const Rhs& rhs) type Transform (line 1513) | typedef Transform Rhs; type Transform (line 1514) | typedef Transform ResultType; function ResultType (line 1515) | static ResultType run(const Lhs& lhs, const Rhs& rhs) type Transform (line 1528) | typedef Transform Rhs; type Transform (line 1529) | typedef Transform ResultType; function ResultType (line 1530) | static ResultType run(const Lhs& lhs, const Rhs& rhs) FILE: include/externals/Eigen/src/Geometry/Translation.h function namespace (line 13) | namespace Eigen { function explicit (line 160) | inline explicit Translation(const Translation& other) function EIGEN_DEVICE_FUNC (line 167) | EIGEN_DEVICE_FUNC bool isApprox(const Translation& other, const typename... type Translation (line 174) | typedef Translation Translation2f; type Translation (line 175) | typedef Translation Translation2d; type Translation (line 176) | typedef Translation Translation3f; type Translation (line 177) | typedef Translation Translation3d; FILE: include/externals/Eigen/src/Geometry/Umeyama.h function namespace (line 26) | namespace internal { type typename (line 97) | typedef typename internal::umeyama_transform_matrix_type::Scalar Scalar; type typename (line 99) | typedef typename NumTraits::Real RealScalar; function EIGEN_STATIC_ASSERT (line 102) | EIGEN_STATIC_ASSERT((internal::is_same run(const QuaternionBase& _a, ... function Quaternion (line 146) | static inline Quaternion run(const QuaternionBase& q) FILE: include/externals/Eigen/src/Householder/BlockHouseholder.h function namespace (line 16) | namespace Eigen { FILE: include/externals/Eigen/src/Householder/Householder.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/Householder/HouseholderSequence.h function namespace (line 14) | namespace Eigen { type Block (line 88) | typedef Block EssentialVectorType; type HouseholderSequence (line 89) | typedef HouseholderSequence Househol... function EssentialVectorType (line 90) | static inline const EssentialVectorType essentialVector(const Householde... type HouseholderSequence (line 101) | typedef HouseholderSequence Househo... function EssentialVectorType (line 102) | static inline const EssentialVectorType essentialVector(const Householde... type typename (line 111) | typedef typename ScalarBinaryOpTraits::Scalar Scalar; type HouseholderSequence (line 133) | typedef HouseholderSequence< function EssentialVectorType (line 202) | const EssentialVectorType essentialVector(Index k) const type Block (line 326) | typedef Block::Real RealScalar; type DiagonalPreconditioner (line 132) | typedef DiagonalPreconditioner<_Scalar> Base; function Base (line 139) | LeastSquareDiagonalPreconditioner(const MatType& mat) : Base() function ComputationInfo (line 188) | ComputationInfo info() { return Success; } FILE: include/externals/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h function namespace (line 14) | namespace Eigen { type typename (line 168) | typedef typename MatrixType::Scalar Scalar; type typename (line 169) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 170) | typedef _Preconditioner Preconditioner; FILE: include/externals/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h function namespace (line 13) | namespace Eigen { type typename (line 167) | typedef typename MatrixType::Scalar Scalar; type typename (line 168) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 169) | typedef _Preconditioner Preconditioner; type typename (line 199) | typedef typename Base::MatrixWrapper MatrixWrapper; type typename (line 200) | typedef typename Base::ActualMatrixType ActualMatrixType; type typename (line 207) | typedef typename internal::conditional::Preconditioner Preconditioner; type typename (line 152) | typedef typename MatrixType::Scalar Scalar; type typename (line 153) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 154) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 341) | typedef typename DestDerived::Scalar DestScalar; type internal (line 366) | typedef internal::generic_matrix_wrapper MatrixWrapper; type typename (line 367) | typedef typename MatrixWrapper::ActualMatrixType ActualMatrixType; FILE: include/externals/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h function namespace (line 13) | namespace Eigen { type typename (line 159) | typedef typename MatrixType::Scalar Scalar; type typename (line 160) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 161) | typedef _Preconditioner Preconditioner; FILE: include/externals/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h function namespace (line 13) | namespace Eigen { function namespace (line 70) | namespace internal { type SolveWithGuess (line 98) | typedef SolveWithGuess SrcXprType; function run (line 99) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/externals/Eigen/src/Jacobi/Jacobi.h function namespace (line 14) | namespace Eigen { function namespace (line 259) | namespace internal { function namespace (line 300) | namespace internal { FILE: include/externals/Eigen/src/LU/Determinant.h function namespace (line 15) | namespace internal { FILE: include/externals/Eigen/src/LU/FullPivLU.h function namespace (line 13) | namespace Eigen { function MatrixType (line 407) | MatrixType reconstructedMatrix() const; type internal (line 518) | typedef internal::scalar_score_coeff_op Scoring; type typename (line 519) | typedef typename Scoring::result_type Score; function namespace (line 617) | namespace internal { function namespace (line 858) | namespace internal { FILE: include/externals/Eigen/src/LU/InverseImpl.h function namespace (line 14) | namespace Eigen { function compute_inverse_size2_helper (line 76) | inline void compute_inverse_size2_helper( function run (line 90) | static inline void run(const MatrixType& matrix, ResultType& result) function run (line 102) | static inline void run( function typename (line 126) | inline typename MatrixType::Scalar cofactor_3x3(const MatrixType& m) function compute_inverse_size3_helper (line 140) | inline void compute_inverse_size3_helper( function run (line 159) | static inline void run(const MatrixType& matrix, ResultType& result) function run (line 176) | static inline void run( function typename (line 204) | inline const typename Derived::Scalar general_det3_helper function typename (line 213) | inline typename MatrixType::Scalar cofactor_4x4(const MatrixType& matrix) function EIGEN_DEVICE_FUNC (line 231) | EIGEN_DEVICE_FUNC function run (line 265) | static inline void run( function namespace (line 286) | namespace internal { type typename (line 373) | typedef typename internal::conditional< FILE: include/externals/Eigen/src/LU/PartialPivLU.h function namespace (line 14) | namespace Eigen { function namespace (line 339) | namespace internal { function namespace (line 564) | namespace internal { FILE: include/externals/Eigen/src/LU/PartialPivLU_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/externals/Eigen/src/LU/arch/Inverse_SSE.h function namespace (line 30) | namespace Eigen { FILE: include/externals/Eigen/src/MetisSupport/MetisSupport.h function namespace (line 12) | namespace Eigen { FILE: include/externals/Eigen/src/OrderingMethods/Amd.h function namespace (line 34) | namespace Eigen { FILE: include/externals/Eigen/src/OrderingMethods/Eigen_Colamd.h function namespace (line 50) | namespace internal { FILE: include/externals/Eigen/src/OrderingMethods/Ordering.h function namespace (line 14) | namespace Eigen { type Matrix (line 122) | typedef Matrix IndexVector; FILE: include/externals/Eigen/src/PaStiXSupport/PaStiXSupport.h function namespace (line 13) | namespace Eigen { function eigen_pastix (line 67) | void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, int n, i... function eigen_pastix (line 74) | void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, int n, i... function eigen_pastix (line 81) | void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, int n, i... function eigen_pastix (line 88) | void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, int n, i... type typename (line 137) | typedef typename internal::pastix_traits::MatrixType _MatrixType; type _MatrixType (line 138) | typedef _MatrixType MatrixType; type typename (line 139) | typedef typename MatrixType::Scalar Scalar; type typename (line 140) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 141) | typedef typename MatrixType::StorageIndex StorageIndex; type Matrix (line 142) | typedef Matrix Vector; type SparseMatrix (line 143) | typedef SparseMatrix ColSpMatrix; function iparm (line 178) | int& iparm(int idxparam) function dparm (line 196) | double& dparm(int idxparam) function clean (line 230) | void clean() type PastixBase (line 416) | typedef PastixBase > Base; type typename (line 417) | typedef typename Base::ColSpMatrix ColSpMatrix; type typename (line 418) | typedef typename MatrixType::StorageIndex StorageIndex; function explicit (line 426) | explicit PastixLU(const MatrixType& matrix):Base() function compute (line 436) | void compute (const MatrixType& matrix) function analyzePattern (line 448) | void analyzePattern(const MatrixType& matrix) function factorize (line 461) | void factorize(const MatrixType& matrix) function grabMatrix (line 476) | void grabMatrix(const MatrixType& matrix, ColSpMatrix& out) type PastixBase (line 528) | typedef PastixBase > Base; type typename (line 529) | typedef typename Base::ColSpMatrix ColSpMatrix; function explicit (line 538) | explicit PastixLLT(const MatrixType& matrix):Base() function compute (line 547) | void compute (const MatrixType& matrix) function analyzePattern (line 558) | void analyzePattern(const MatrixType& matrix) function factorize (line 567) | void factorize(const MatrixType& matrix) function init (line 576) | void init() function grabMatrix (line 582) | void grabMatrix(const MatrixType& matrix, ColSpMatrix& out) type PastixBase (line 612) | typedef PastixBase > Base; type typename (line 613) | typedef typename Base::ColSpMatrix ColSpMatrix; function explicit (line 622) | explicit PastixLDLT(const MatrixType& matrix):Base() function compute (line 631) | void compute (const MatrixType& matrix) function analyzePattern (line 642) | void analyzePattern(const MatrixType& matrix) function factorize (line 651) | void factorize(const MatrixType& matrix) function init (line 661) | void init() function grabMatrix (line 667) | void grabMatrix(const MatrixType& matrix, ColSpMatrix& out) FILE: include/externals/Eigen/src/PardisoSupport/PardisoSupport.h function namespace (line 35) | namespace Eigen { type internal (line 106) | typedef internal::pardiso_traits Traits; type typename (line 110) | typedef typename Traits::MatrixType MatrixType; type typename (line 111) | typedef typename Traits::Scalar Scalar; type typename (line 112) | typedef typename Traits::RealScalar RealScalar; type typename (line 113) | typedef typename Traits::StorageIndex StorageIndex; type SparseMatrix (line 114) | typedef SparseMatrix SparseMatrixType; type Matrix (line 115) | typedef Matrix VectorType; type Matrix (line 116) | typedef Matrix IntRowVec... type Matrix (line 117) | typedef Matrix IntColVec... function pardisoInit (line 192) | void pardisoInit(int type) type typename (line 388) | typedef typename Base::Scalar Scalar; type typename (line 389) | typedef typename Base::RealScalar RealScalar; function explicit (line 405) | explicit PardisoLU(const MatrixType& matrix) type typename (line 443) | typedef typename Base::Scalar Scalar; type typename (line 444) | typedef typename Base::RealScalar RealScalar; function explicit (line 461) | explicit PardisoLLT(const MatrixType& matrix) type typename (line 506) | typedef typename Base::Scalar Scalar; type typename (line 507) | typedef typename Base::RealScalar RealScalar; function explicit (line 524) | explicit PardisoLDLT(const MatrixType& matrix) function getMatrix (line 531) | void getMatrix(const MatrixType& matrix) FILE: include/externals/Eigen/src/QR/ColPivHouseholderQR.h function namespace (line 14) | namespace Eigen { function HouseholderSequenceType (line 181) | HouseholderSequenceType householderQ() const; function isInjective (line 285) | inline bool isInjective() const function isInvertible (line 310) | inline bool isInvertible() const function Index (line 394) | inline Index nonzeroPivots() const function check_template_parameters (line 427) | static void check_template_parameters() function namespace (line 614) | namespace internal { FILE: include/externals/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h function namespace (line 37) | namespace Eigen { FILE: include/externals/Eigen/src/QR/CompleteOrthogonalDecomposition.h function namespace (line 13) | namespace Eigen { function namespace (line 528) | namespace internal { FILE: include/externals/Eigen/src/QR/FullPivHouseholderQR.h function namespace (line 14) | namespace Eigen { function MatrixType (line 188) | const MatrixType& matrixQR() const function isInjective (line 276) | inline bool isInjective() const function isInvertible (line 301) | inline bool isInvertible() const function Index (line 385) | inline Index nonzeroPivots() const type internal (line 485) | typedef internal::scalar_score_coeff_op Scoring; type typename (line 486) | typedef typename Scoring::result_type Score; function namespace (line 576) | namespace internal { FILE: include/externals/Eigen/src/QR/HouseholderQR.h function namespace (line 15) | namespace Eigen { function namespace (line 252) | namespace internal { FILE: include/externals/Eigen/src/QR/HouseholderQR_LAPACKE.h function namespace (line 37) | namespace Eigen { FILE: include/externals/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h function namespace (line 14) | namespace Eigen { type typename (line 67) | typedef typename _MatrixType::RealScalar RealScalar; type SuiteSparse_long (line 68) | typedef SuiteSparse_long StorageIndex ; type SparseMatrix (line 69) | typedef SparseMatrix MatrixType; type Map (line 70) | typedef Map > Permutat... function SPQR_free (line 94) | void SPQR_free() function compute (line 103) | void compute(const _MatrixType& matrix) function setSPQROrdering (line 209) | void setSPQROrdering(int ord) { m_ordering = ord;} function setPivotThreshold (line 211) | void setPivotThreshold(const RealScalar& tol) function cholmod_common (line 218) | cholmod_common *cholmodCommon() const { return &m_cc; } type SPQR_QProduct (line 249) | struct SPQR_QProduct type typename (line 255) | typedef typename SPQRType::Scalar Scalar; type typename (line 256) | typedef typename SPQRType::StorageIndex StorageIndex; function m_spqr (line 283) | SPQRMatrixQReturnType(const SPQRType& spqr) : m_spqr(spqr) {} function m_spqr (line 303) | SPQRMatrixQTransposeReturnType(const SPQRType& spqr) : m_spqr(spqr) {} FILE: include/externals/Eigen/src/SVD/BDCSVD.h function namespace (line 25) | namespace Eigen { function setSwitchSize (line 167) | void setSwitchSize(int s) FILE: include/externals/Eigen/src/SVD/JacobiSVD.h function namespace (line 14) | namespace Eigen { type typename (line 108) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 119) | typedef Matrix& svd,... function allocate (line 159) | void allocate(const JacobiSVD& svd, ... type typename (line 198) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 210) | typedef Matrix& svd, ... function allocate (line 258) | void allocate(const JacobiSVD& ... function run (line 269) | bool run(JacobiSVD& svd, const ... type typename (line 296) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 306) | typedef Matrix& ... function run (line 321) | bool run(JacobiSVD& svd, const ... type typename (line 357) | typedef typename MatrixType::RealScalar RealScalar; function run (line 358) | static bool run(typename SVD::WorkMatrixType&, SVD&, Index, Index, RealS... type typename (line 365) | typedef typename MatrixType::Scalar Scalar; type typename (line 366) | typedef typename MatrixType::RealScalar RealScalar; function run (line 367) | static bool run(typename SVD::WorkMatrixType& work_matrix, SVD& svd, Ind... type typename (line 494) | typedef typename MatrixType::Scalar Scalar; type typename (line 495) | typedef typename NumTraits::Real RealScalar; type typename (line 506) | typedef typename Base::MatrixUType MatrixUType; type typename (line 507) | typedef typename Base::MatrixVType MatrixVType; type typename (line 508) | typedef typename Base::SingularValuesType SingularValuesType; type typename (line 510) | typedef typename internal::plain_row_type::type RowType; type typename (line 511) | typedef typename internal::plain_col_type::type ColType; type Matrix (line 512) | typedef Matrix CholMatr... type TriangularView (line 294) | typedef TriangularView MatrixL; type TriangularView (line 295) | typedef TriangularView Base; type typename (line 336) | typedef typename MatrixType::Scalar Scalar; type typename (line 337) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 338) | typedef typename MatrixType::StorageIndex StorageIndex; type SparseMatrix (line 339) | typedef SparseMatrix CholMatrixType; type Matrix (line 340) | typedef Matrix VectorType; type internal (line 341) | typedef internal::traits Traits; type typename (line 342) | typedef typename Traits::MatrixL MatrixL; type typename (line 343) | typedef typename Traits::MatrixU MatrixU; function explicit (line 348) | explicit SimplicialLLT(const MatrixType& matrix) function analyzePattern (line 376) | void analyzePattern(const MatrixType& a) function factorize (line 387) | void factorize(const MatrixType& a) type _MatrixType (line 424) | typedef _MatrixType MatrixType; type SimplicialCholeskyBase (line 426) | typedef SimplicialCholeskyBase Base; type typename (line 427) | typedef typename MatrixType::Scalar Scalar; type typename (line 428) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 429) | typedef typename MatrixType::StorageIndex StorageIndex; type SparseMatrix (line 430) | typedef SparseMatrix CholMatrixType; type Matrix (line 431) | typedef Matrix VectorType; type internal (line 432) | typedef internal::traits Traits; type typename (line 433) | typedef typename Traits::MatrixL MatrixL; type typename (line 434) | typedef typename Traits::MatrixU MatrixU; function explicit (line 440) | explicit SimplicialLDLT(const MatrixType& matrix) function MatrixU (line 455) | inline const MatrixU matrixU() const { function analyzePattern (line 473) | void analyzePattern(const MatrixType& a) function factorize (line 484) | void factorize(const MatrixType& a) function Scalar (line 490) | Scalar determinant() const function VectorType (line 543) | inline const VectorType vectorD() const { function analyzePattern (line 568) | void analyzePattern(const MatrixType& a) function factorize (line 579) | void factorize(const MatrixType& a) FILE: include/externals/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h function namespace (line 48) | namespace Eigen { FILE: include/externals/Eigen/src/SparseCore/AmbiVector.h function namespace (line 13) | namespace Eigen { type typename (line 287) | typedef typename NumTraits::Real RealScalar; function m_vector (line 296) | m_vector(vec) FILE: include/externals/Eigen/src/SparseCore/CompressedStorage.h function namespace (line 13) | namespace Eigen { function append (line 101) | void append(const Scalar& v, Index i) function clear (line 111) | inline void clear() { m_size = 0; } function Scalar (line 113) | const Scalar* valuePtr() const { return m_values; } function Scalar (line 114) | Scalar* valuePtr() { return m_values; } function StorageIndex (line 115) | const StorageIndex* indexPtr() const { return m_indices; } function StorageIndex (line 116) | StorageIndex* indexPtr() { return m_indices; } function Scalar (line 118) | inline Scalar& value(Index i) { eigen_internal_assert(m_values!=0); retu... function Scalar (line 119) | inline const Scalar& value(Index i) const { eigen_internal_assert(m_valu... function StorageIndex (line 121) | inline StorageIndex& index(Index i) { eigen_internal_assert(m_indices!=0... function StorageIndex (line 122) | inline const StorageIndex& index(Index i) const { eigen_internal_assert(... function Index (line 125) | inline Index searchLowerIndex(Index key) const function Index (line 131) | inline Index searchLowerIndex(Index start, Index end, Index key) const FILE: include/externals/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h function namespace (line 13) | namespace Eigen { function namespace (line 123) | namespace internal { function run (line 208) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res) type SparseMatrix (line 249) | typedef SparseMatrix SrcXprType; function run (line 162) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... type Diagonal2Sparse (line 173) | struct Diagonal2Sparse {} type AssignmentKind (line 175) | struct AssignmentKind type Diagonal2Sparse (line 175) | typedef Diagonal2Sparse Kind; type typename (line 181) | typedef typename DstXprType::Scalar Scalar; type Array (line 182) | typedef Array ArrayXI; type Array (line 183) | typedef Array ArrayXS; FILE: include/externals/Eigen/src/SparseCore/SparseBlock.h function namespace (line 13) | namespace Eigen { function Scalar (line 54) | inline const Scalar coeff(Index row, Index col) const function Scalar (line 59) | inline const Scalar coeff(Index index) const function XprType (line 65) | inline XprType& nestedExpression() { return m_matrix; } function namespace (line 93) | namespace internal { type SparseMatrix (line 292) | typedef SparseMatrix<_Scalar, _Options, _StorageIndex> SparseMatrixType; type internal (line 293) | typedef internal::sparse_matrix_block_impl SparseMatri... type internal (line 312) | typedef internal::sparse_matrix_block_impl Base; function Scalar (line 404) | inline Scalar& coeffRef(Index row, Index col) function Scalar (line 409) | inline const Scalar coeff(Index row, Index col) const function Scalar (line 414) | inline Scalar& coeffRef(Index index) function Scalar (line 420) | inline const Scalar coeff(Index index) const function XprType (line 427) | inline XprType& nestedExpression() { return m_matrix; } function namespace (line 457) | namespace internal { type evaluator (line 585) | typedef evaluator > Base; function explicit (line 586) | explicit unary_evaluator(const XprType &xpr) : Base(xpr) {} type evaluator (line 594) | typedef evaluator > Base; function explicit (line 595) | explicit unary_evaluator(const XprType &xpr) : Base(xpr) {} FILE: include/externals/Eigen/src/SparseCore/SparseColEtree.h function namespace (line 34) | namespace Eigen { FILE: include/externals/Eigen/src/SparseCore/SparseCompressedBase.h function namespace (line 13) | namespace Eigen { function Scalar (line 190) | inline Scalar& valueRef() { return const_cast(m_values[m_id]); } type internal (line 202) | typedef internal::variable_if_dynamic(m_values[m_id-1]); } type internal (line 262) | typedef internal::variable_if_dynamic XprType; type typename (line 160) | typedef typename traits::Scalar Scalar; type typename (line 161) | typedef typename XprType::StorageIndex StorageIndex; type CwiseBinaryOp (line 247) | typedef CwiseBinaryOp XprType; type typename (line 248) | typedef typename traits::Scalar Scalar; type typename (line 249) | typedef typename XprType::StorageIndex StorageIndex; type sparse_conjunction_evaluator (line 340) | typedef sparse_conjunction_evaluator Base; function explicit (line 341) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 349) | typedef sparse_conjunction_evaluator Base; function explicit (line 350) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 358) | typedef sparse_conjunction_evaluator Base; function explicit (line 359) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 368) | typedef sparse_conjunction_evaluator Base; function explicit (line 369) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 378) | typedef sparse_conjunction_evaluator Base; function explicit (line 379) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 387) | typedef sparse_conjunction_evaluator Base; function explicit (line 388) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 396) | typedef sparse_conjunction_evaluator Base; function explicit (line 397) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type typename (line 407) | typedef typename XprType::Lhs LhsArg; type typename (line 408) | typedef typename XprType::Rhs RhsArg; type typename (line 409) | typedef typename evaluator::InnerIterator LhsIterator; type typename (line 410) | typedef typename evaluator::InnerIterator RhsIterator; type typename (line 411) | typedef typename XprType::StorageIndex StorageIndex; type typename (line 412) | typedef typename traits::Scalar Scalar; type typename (line 492) | typedef typename XprType::Lhs LhsArg; type typename (line 493) | typedef typename XprType::Rhs RhsArg; type evaluator (line 494) | typedef evaluator LhsEvaluator; type typename (line 495) | typedef typename evaluator::InnerIterator RhsIterator; type typename (line 496) | typedef typename XprType::StorageIndex StorageIndex; type typename (line 497) | typedef typename traits::Scalar Scalar; type typename (line 566) | typedef typename XprType::Lhs LhsArg; type typename (line 567) | typedef typename XprType::Rhs RhsArg; type typename (line 568) | typedef typename evaluator::InnerIterator LhsIterator; type evaluator (line 569) | typedef evaluator RhsEvaluator; type typename (line 570) | typedef typename XprType::StorageIndex StorageIndex; type typename (line 571) | typedef typename traits::Scalar Scalar; FILE: include/externals/Eigen/src/SparseCore/SparseCwiseUnaryOp.h function namespace (line 13) | namespace Eigen { type typename (line 126) | typedef typename internal::evaluator::InnerIterator EvalIterator; type typename (line 138) | typedef typename internal::evaluator::InnerIterator EvalIterator; FILE: include/externals/Eigen/src/SparseCore/SparseDenseProduct.h function namespace (line 13) | namespace Eigen { function namespace (line 154) | namespace internal { type typename (line 187) | typedef typename nested_eval::type ActualRhs; type Product (line 209) | typedef Product ProdXprType; type typename (line 213) | typedef typename conditional::St... type typename (line 215) | typedef typename conditional::St... type evaluator (line 218) | typedef evaluator LhsEval; type evaluator (line 219) | typedef evaluator RhsEval; type typename (line 220) | typedef typename evaluator::InnerIterator LhsIterator; type typename (line 221) | typedef typename ProdXprType::Scalar Scalar; function class (line 229) | class InnerIterator : public LhsIterator type sparse_dense_outer_product_evaluator (line 290) | typedef sparse_dense_outer_product_evaluator B... type Product (line 292) | typedef Product XprType; type typename (line 293) | typedef typename XprType::PlainObject PlainObject; function explicit (line 295) | explicit product_evaluator(const XprType& xpr) type sparse_dense_outer_product_evaluator (line 305) | typedef sparse_dense_outer_product_evaluator B... type Product (line 307) | typedef Product XprType; type typename (line 308) | typedef typename XprType::PlainObject PlainObject; function explicit (line 310) | explicit product_evaluator(const XprType& xpr) FILE: include/externals/Eigen/src/SparseCore/SparseDiagonalProduct.h function namespace (line 13) | namespace Eigen { type typename (line 96) | typedef typename SparseXprType::StorageIndex StorageIndex; type typename (line 98) | typedef typename nested_eval, Options, ... function explicit (line 298) | explicit evaluator(const XprType &mat) : Base(mat) {} FILE: include/externals/Eigen/src/SparseCore/SparseMatrix.h function namespace (line 13) | namespace Eigen { type MappedSparseMatrix (line 109) | typedef MappedSparseMatrix Map; type Diagonal (line 110) | typedef Diagonal DiagonalReturnType; type Diagonal (line 111) | typedef Diagonal ConstDiagonalReturnType; type typename (line 112) | typedef typename Base::InnerIterator InnerIterator; type typename (line 113) | typedef typename Base::ReverseInnerIterator ReverseInnerIterator; type internal (line 117) | typedef internal::CompressedStorage Storage; type typename (line 122) | typedef typename Base::IndexVector IndexVector; type typename (line 123) | typedef typename Base::ScalarVector ScalarVector; function Scalar (line 148) | inline const Scalar* valuePtr() const { return m_data.valuePtr(); } function Scalar (line 152) | inline Scalar* valuePtr() { return m_data.valuePtr(); } function StorageIndex (line 157) | inline const StorageIndex* innerIndexPtr() const { return m_data.indexPt... function StorageIndex (line 161) | inline StorageIndex* innerIndexPtr() { return m_data.indexPtr(); } function StorageIndex (line 166) | inline const StorageIndex* outerIndexPtr() const { return m_outerIndex; } function StorageIndex (line 170) | inline StorageIndex* outerIndexPtr() { return m_outerIndex; } function StorageIndex (line 175) | inline const StorageIndex* innerNonZeroPtr() const { return m_innerNonZe... function StorageIndex (line 179) | inline StorageIndex* innerNonZeroPtr() { return m_innerNonZeros; } function Storage (line 182) | inline Storage& data() { return m_data; } function Scalar (line 188) | inline Scalar coeff(Index row, Index col) const function Scalar (line 206) | inline Scalar& coeffRef(Index row, Index col) function reserve (line 262) | inline void reserve(Index reserveSize) function reserveInnerVectors (line 297) | void reserveInnerVectors(const SizesType& reserveSizes) function Scalar (line 390) | inline Scalar& insertBackByOuterInner(Index outer, Index inner) function Scalar (line 402) | inline Scalar& insertBackByOuterInnerUnordered(Index outer, Index inner) function startVec (line 412) | inline void startVec(Index outer) function finalize (line 422) | inline void finalize() function sumupDuplicates (line 448) | void sumupDuplicates() { collapseDuplicates(internal::scalar_sum_op::type _OtherCopy; type internal (line 1078) | typedef internal::evaluator<_OtherCopy> OtherCopyEval; function namespace (line 1387) | namespace internal { FILE: include/externals/Eigen/src/SparseCore/SparseMatrixBase.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/SparseCore/SparsePermutation.h function namespace (line 15) | namespace Eigen { function namespace (line 86) | namespace internal { type typename (line 100) | typedef typename permutation_matrix_product Base; function explicit (line 107) | explicit product_evaluator(const XprType& xpr) type typename (line 123) | typedef typename permutation_matrix_product Base; function explicit (line 130) | explicit product_evaluator(const XprType& xpr) FILE: include/externals/Eigen/src/SparseCore/SparseProduct.h function namespace (line 13) | namespace Eigen { type typename (line 71) | typedef typename nested_eval::type LhsNested; type typename (line 72) | typedef typename nested_eval::type RhsNested; function run (line 105) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 121) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 132) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... type typename (line 143) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 144) | typedef evaluator Base; function explicit (line 146) | explicit unary_evaluator(const XprType& xpr) FILE: include/externals/Eigen/src/SparseCore/SparseRedux.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/SparseCore/SparseRef.h function namespace (line 13) | namespace Eigen { type typename (line 66) | typedef typename internal::conditional Traits; type internal (line 181) | typedef internal::traits Traits; function Ref (line 185) | EIGEN_SPARSE_PUBLIC_INTERFACE(Ref) function m_hasCopy (line 198) | m_hasCopy(false) { type internal (line 263) | typedef internal::traits Traits; type internal (line 299) | typedef internal::traits Traits; function Ref (line 303) | EIGEN_SPARSE_PUBLIC_INTERFACE(Ref) function m_hasCopy (line 316) | m_hasCopy(false) { function namespace (line 349) | namespace internal { type Ref (line 368) | typedef Ref, Options, ... function explicit (line 370) | explicit evaluator(const XprType &mat) : Base(mat) {} type Ref (line 378) | typedef Ref, Options, Stride... function explicit (line 380) | explicit evaluator(const XprType &mat) : Base(mat) {} type Ref (line 388) | typedef Ref, Options, ... function explicit (line 390) | explicit evaluator(const XprType &mat) : Base(mat) {} FILE: include/externals/Eigen/src/SparseCore/SparseSelfAdjointView.h function namespace (line 13) | namespace Eigen { function namespace (line 205) | namespace internal { type SparseSelfAdjoint2Sparse (line 217) | struct SparseSelfAdjoint2Sparse {} type AssignmentKind (line 219) | struct AssignmentKind type SparseSelfAdjoint2Sparse (line 219) | typedef SparseSelfAdjoint2Sparse Kind; type AssignmentKind (line 220) | struct AssignmentKind type Sparse2Sparse (line 220) | typedef Sparse2Sparse Kind; type internal (line 226) | typedef internal::assign_op::type SparseL... type evaluator (line 286) | typedef evaluator LhsEval; type typename (line 287) | typedef typename LhsEval::InnerIterator LhsIterator; type typename (line 288) | typedef typename SparseLhsType::Scalar LhsScalar; type typename (line 347) | typedef typename LhsView::_MatrixTypeNested Lhs; type typename (line 348) | typedef typename nested_eval::type LhsNested; type typename (line 349) | typedef typename nested_eval::type RhsNested; type typename (line 364) | typedef typename RhsView::_MatrixTypeNested Rhs; type typename (line 365) | typedef typename nested_eval::type LhsNested; type typename (line 366) | typedef typename nested_eval::type RhsNested; type Product (line 383) | typedef Product XprType; type typename (line 384) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 385) | typedef evaluator Base; type Product (line 403) | typedef Product XprType; type typename (line 404) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 405) | typedef evaluator Base; type typename (line 429) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 430) | typedef typename MatrixType::Scalar Scalar; type SparseMatrix (line 431) | typedef SparseMatrix Dest; type Matrix (line 432) | typedef Matrix VectorI; type evaluator (line 433) | typedef evaluator MatEval; type typename (line 434) | typedef typename evaluator::InnerIterator MatIterator; type typename (line 519) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 520) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 522) | typedef Matrix VectorI; type evaluator (line 523) | typedef evaluator MatEval; type typename (line 524) | typedef typename evaluator::InnerIterator MatIterator; type typename (line 601) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 610) | typedef typename MatrixType::Nested MatrixTypeNested; type typename (line 611) | typedef typename internal::remove_all::type NestedExpr... type SparseSymmetricPermutationProduct (line 634) | typedef SparseSymmetricPermutationProduct SrcXprType; type typename (line 635) | typedef typename DstXprType::StorageIndex DstIndex; FILE: include/externals/Eigen/src/SparseCore/SparseSolverBase.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/SparseCore/SparseSparseProductWithPruning.h function namespace (line 13) | namespace Eigen { function run (line 117) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 130) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 150) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 162) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 174) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 186) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... FILE: include/externals/Eigen/src/SparseCore/SparseTranspose.h function namespace (line 13) | namespace Eigen { function namespace (line 52) | namespace internal { FILE: include/externals/Eigen/src/SparseCore/SparseTriangularView.h function namespace (line 14) | namespace Eigen { function namespace (line 66) | namespace internal { FILE: include/externals/Eigen/src/SparseCore/SparseUtil.h function namespace (line 13) | namespace Eigen { type typename (line 98) | typedef typename traits::Scalar _Scalar; type typename (line 99) | typedef typename traits::StorageIndex _StorageIndex; type typename (line 113) | typedef typename traits::Scalar _Scalar; type typename (line 114) | typedef typename traits::StorageIndex _StorageIndex; type SparseTriangularShape (line 137) | struct SparseTriangularShape { static std::string debugName() { return ... FILE: include/externals/Eigen/src/SparseCore/SparseVector.h function namespace (line 13) | namespace Eigen { function EIGEN_STRONG_INLINE (line 86) | EIGEN_STRONG_INLINE const Scalar* valuePtr() const { return m_data.value... function EIGEN_STRONG_INLINE (line 87) | EIGEN_STRONG_INLINE Scalar* valuePtr() { return m_data.valuePtr(); } function EIGEN_STRONG_INLINE (line 89) | EIGEN_STRONG_INLINE const StorageIndex* innerIndexPtr() const { return m... function EIGEN_STRONG_INLINE (line 90) | EIGEN_STRONG_INLINE StorageIndex* innerIndexPtr() { return m_data.indexP... function StorageIndex (line 92) | inline const StorageIndex* outerIndexPtr() const { return 0; } function StorageIndex (line 93) | inline StorageIndex* outerIndexPtr() { return 0; } function StorageIndex (line 94) | inline const StorageIndex* innerNonZeroPtr() const { return 0; } function StorageIndex (line 95) | inline StorageIndex* innerNonZeroPtr() { return 0; } function Storage (line 98) | inline Storage& data() { return m_data; } function Scalar (line 102) | inline Scalar coeff(Index row, Index col) const function Scalar (line 107) | inline Scalar coeff(Index i) const function Scalar (line 113) | inline Scalar& coeffRef(Index row, Index col) function Scalar (line 125) | inline Scalar& coeffRef(Index i) type typename (line 135) | typedef typename Base::ReverseInnerIterator ReverseInnerIterator; function setZero (line 137) | inline void setZero() { m_data.clear(); } function startVec (line 142) | inline void startVec(Index outer) function Scalar (line 148) | inline Scalar& insertBackByOuterInner(Index outer, Index inner) function Scalar (line 154) | inline Scalar& insertBack(Index i) function Scalar (line 166) | inline Scalar& insertBackUnordered(Index i) function Scalar (line 172) | inline Scalar& insert(Index row, Index col) function reserve (line 204) | inline void reserve(Index reserveSize) { m_data.reserve(reserveSize); } function finalize (line 207) | inline void finalize() {} function resize (line 223) | void resize(Index rows, Index cols) function resize (line 233) | void resize(Index newSize) function conservativeResize (line 246) | void conservativeResize(Index newSize) function resizeNonZeros (line 257) | void resizeNonZeros(Index size) { m_data.resize(size); } function EIGEN_DEPRECATED (line 356) | EIGEN_DEPRECATED Scalar& fill(Index r, Index c) function EIGEN_DEPRECATED (line 363) | EIGEN_DEPRECATED Scalar& fill(Index i) function EIGEN_DEPRECATED (line 370) | EIGEN_DEPRECATED Scalar& fillrand(Index r, Index c) function EIGEN_DEPRECATED (line 377) | EIGEN_DEPRECATED Scalar& fillrand(Index i) function EIGEN_DEPRECATED (line 383) | EIGEN_DEPRECATED void endFill() {} function EIGEN_DEPRECATED (line 387) | EIGEN_DEPRECATED Storage& _data() { return m_data; } function namespace (line 407) | namespace internal { type internal (line 455) | typedef internal::evaluator SrcEvaluatorType; FILE: include/externals/Eigen/src/SparseCore/SparseView.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/SparseCore/TriangularSolver.h function namespace (line 13) | namespace Eigen { type evaluator (line 107) | typedef evaluator LhsEval; type typename (line 108) | typedef typename evaluator::InnerIterator LhsIterator; function run (line 109) | static void run(const Lhs& lhs, Rhs& other) type evaluator (line 142) | typedef evaluator LhsEval; type typename (line 143) | typedef typename evaluator::InnerIterator LhsIterator; function run (line 144) | static void run(const Lhs& lhs, Rhs& other) type typename (line 185) | typedef typename internal::conditional QRMatrixType; type Matrix (line 84) | typedef Matrix IndexVector; type Matrix (line 85) | typedef Matrix ScalarVector; type PermutationMatrix (line 86) | typedef PermutationMatrix PermutationType; function compute (line 114) | void compute(const MatrixType& mat) function setPivotThreshold (line 222) | void setPivotThreshold(const RealScalar& threshold) function _sort_matrix_Q (line 263) | inline void _sort_matrix_Q() type SparseQR_QProduct (line 293) | struct SparseQR_QProduct type typename (line 602) | typedef typename SparseQRType::QRMatrixType MatrixType; type typename (line 603) | typedef typename SparseQRType::Scalar Scalar; type typename (line 659) | typedef typename SparseQRType::Scalar Scalar; type Matrix (line 660) | typedef Matrix DenseMatrix; function explicit (line 665) | explicit SparseQRMatrixQReturnType(const SparseQRType& qr) : m_qr(qr) {} function Index (line 676) | inline Index cols() const { return (std::min)(m_qr.rows(),m_qr.cols()); } function explicit (line 688) | explicit SparseQRMatrixQTransposeReturnType(const SparseQRType& qr) : m_... function namespace (line 697) | namespace internal { type typename (line 727) | typedef typename DstXprType::Scalar Scalar; type typename (line 728) | typedef typename DstXprType::StorageIndex StorageIndex; function run (line 729) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/externals/Eigen/src/StlSupport/StdDeque.h function namespace (line 50) | namespace std { FILE: include/externals/Eigen/src/StlSupport/StdList.h function namespace (line 49) | namespace std FILE: include/externals/Eigen/src/StlSupport/StdVector.h function namespace (line 50) | namespace std { FILE: include/externals/Eigen/src/StlSupport/details.h function namespace (line 18) | namespace Eigen { FILE: include/externals/Eigen/src/SuperLUSupport/SuperLUSupport.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/UmfPackSupport/UmfPackSupport.h function namespace (line 13) | namespace Eigen { function UmfpackControl (line 296) | inline UmfpackControl& umfpackControl() function umfpackReportControl (line 323) | void umfpackReportControl() function umfpackReportInfo (line 332) | void umfpackReportInfo() function umfpackReportStatus (line 342) | void umfpackReportStatus() { function Scalar (line 351) | Scalar determinant() const; function factorize_impl (line 382) | void factorize_impl() function grab (line 400) | void grab(const UmfpackMatrixRef &A) FILE: include/externals/Eigen/src/misc/Image.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/misc/Kernel.h function namespace (line 13) | namespace Eigen { FILE: include/externals/Eigen/src/misc/RealSvd2x2.h function namespace (line 14) | namespace Eigen { FILE: include/externals/Eigen/src/misc/blas.h type BLASLONG (line 12) | typedef long long BLASLONG; type BLASULONG (line 13) | typedef unsigned long long BLASULONG; type BLASLONG (line 15) | typedef long BLASLONG; type BLASULONG (line 16) | typedef unsigned long BLASULONG; FILE: include/externals/Eigen/src/misc/lapacke.h type lapack_logical (line 131) | typedef lapack_logical (*LAPACK_S_SELECT2) ( const float*, const float* ); type lapack_logical (line 132) | typedef lapack_logical (*LAPACK_S_SELECT3) type lapack_logical (line 134) | typedef lapack_logical (*LAPACK_D_SELECT2) ( const double*, const double... type lapack_logical (line 135) | typedef lapack_logical (*LAPACK_D_SELECT3) type lapack_logical (line 138) | typedef lapack_logical (*LAPACK_C_SELECT1) ( const lapack_complex_float* ); type lapack_logical (line 139) | typedef lapack_logical (*LAPACK_C_SELECT2) type lapack_logical (line 141) | typedef lapack_logical (*LAPACK_Z_SELECT1) ( const lapack_complex_double... type lapack_logical (line 142) | typedef lapack_logical (*LAPACK_Z_SELECT2) FILE: include/externals/Eigen/src/plugins/ArrayCwiseBinaryOps.h function Derived (line 304) | const Derived> FILE: include/externals/Eigen/src/plugins/ArrayCwiseUnaryOps.h type CwiseUnaryOp (line 3) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 4) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 5) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 6) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 7) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 8) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 9) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 10) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 12) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 13) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 14) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 15) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 16) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 17) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 18) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 19) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 20) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 21) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 22) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 23) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 24) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 25) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 26) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 27) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 28) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 29) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 30) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 31) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 32) | typedef CwiseUnaryOp, const function AbsReturnType (line 42) | const AbsReturnType FILE: include/externals/Eigen/src/plugins/BlockMethods.h type Block (line 14) | typedef Block::RowsAtCompileTime, 1, ... type Block (line 15) | typedef const Block::RowsAtComp... type Block (line 17) | typedef Block::ColsAtCompileTime, ... type Block (line 18) | typedef const Block::ColsAtC... type Block (line 20) | typedef Block::RowsAtCompileTime, Dyn... type Block (line 21) | typedef const Block::RowsAtComp... type Block (line 23) | typedef Block::ColsAtCompile... type Block (line 24) | typedef const Block::C... type Block (line 26) | typedef Block::RowsAtCompileTime, N, ... type Block (line 27) | typedef const Block::RowsAtComp... type Block (line 29) | typedef Block::ColsAtCompileTime, ... type Block (line 30) | typedef const Block::ColsAtC... type Block (line 32) | typedef Block BlockXpr; type Block (line 33) | typedef const Block ConstBlockXpr; type Block (line 35) | typedef Block Type; type Block (line 36) | typedef Block Type; type VectorBlock (line 38) | typedef VectorBlock SegmentReturnType; type VectorBlock (line 39) | typedef const VectorBlock ConstSegmentReturnType; type VectorBlock (line 40) | typedef VectorBlock Type; type VectorBlock (line 41) | typedef const VectorBlock Type; function BlockXpr (line 64) | inline BlockXpr block(Index startRow, Index startCol, Index blockRows, I... function EIGEN_DEVICE_FUNC (line 70) | EIGEN_DEVICE_FUNC function BlockXpr (line 92) | inline BlockXpr topRightCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 98) | EIGEN_DEVICE_FUNC function BlockXpr (line 178) | inline BlockXpr topLeftCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 184) | EIGEN_DEVICE_FUNC function BlockXpr (line 263) | inline BlockXpr bottomRightCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 269) | EIGEN_DEVICE_FUNC function BlockXpr (line 348) | inline BlockXpr bottomLeftCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 354) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 431) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 438) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 487) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 494) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 544) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 551) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 601) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 608) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 657) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 664) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 714) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 721) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 837) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 844) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 858) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 865) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 887) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 896) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 918) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 926) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 948) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 956) | EIGEN_DEVICE_FUNC FILE: include/externals/Eigen/src/plugins/CommonCwiseUnaryOps.h type typename (line 16) | typedef typename internal::conditional::IsComplex, type typename (line 21) | typedef typename internal::conditional::IsComplex, type typename (line 26) | typedef typename internal::conditional::IsComplex, type CwiseUnaryOp (line 31) | typedef CwiseUnaryOp, const type CwiseUnaryView (line 33) | typedef CwiseUnaryView, Derived> No... type CwiseUnaryOp (line 35) | typedef CwiseUnaryOp, const type typename (line 48) | typedef typename internal::cast_return_type, const type CwiseUnaryOp (line 16) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 17) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 18) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 19) | typedef CwiseUnaryOp, const FILE: include/externals/gl_core_4_0.h type __int32 (line 106) | typedef __int32 int32_t; type __int64 (line 107) | typedef __int64 int64_t; type GLenum (line 114) | typedef unsigned int GLenum; type GLboolean (line 115) | typedef unsigned char GLboolean; type GLbitfield (line 116) | typedef unsigned int GLbitfield; type GLvoid (line 117) | typedef void GLvoid; type GLbyte (line 118) | typedef signed char GLbyte; type GLshort (line 119) | typedef short GLshort; type GLint (line 120) | typedef int GLint; type GLubyte (line 121) | typedef unsigned char GLubyte; type GLushort (line 122) | typedef unsigned short GLushort; type GLuint (line 123) | typedef unsigned int GLuint; type GLsizei (line 124) | typedef int GLsizei; type GLfloat (line 125) | typedef float GLfloat; type GLclampf (line 126) | typedef float GLclampf; type GLdouble (line 127) | typedef double GLdouble; type GLclampd (line 128) | typedef double GLclampd; type GLchar (line 129) | typedef char GLchar; type GLcharARB (line 130) | typedef char GLcharARB; type GLhandleARB (line 134) | typedef unsigned int GLhandleARB; type GLhalfARB (line 136) | typedef unsigned short GLhalfARB; type GLhalf (line 137) | typedef unsigned short GLhalf; type GLint (line 138) | typedef GLint GLfixed; type GLintptr (line 139) | typedef ptrdiff_t GLintptr; type GLsizeiptr (line 140) | typedef ptrdiff_t GLsizeiptr; type GLint64 (line 141) | typedef int64_t GLint64; type GLuint64 (line 142) | typedef uint64_t GLuint64; type GLintptrARB (line 143) | typedef ptrdiff_t GLintptrARB; type GLsizeiptrARB (line 144) | typedef ptrdiff_t GLsizeiptrARB; type GLint64EXT (line 145) | typedef int64_t GLint64EXT; type GLuint64EXT (line 146) | typedef uint64_t GLuint64EXT; type __GLsync (line 147) | struct __GLsync type _cl_context (line 148) | struct _cl_context type _cl_event (line 149) | struct _cl_event type GLhalfNV (line 151) | typedef unsigned short GLhalfNV; type GLintptr (line 152) | typedef GLintptr GLvdpauSurfaceNV; type ogl_LoadStatus (line 1840) | enum ogl_LoadStatus type mach_header (line 1867) | struct mach_header function TestPointer (line 1916) | static int TestPointer(const PROC pTest) function PROC (line 1927) | static PROC WinGetProcAddress(const char *name) function Load_Version_4_0 (line 2357) | static int Load_Version_4_0() type ogl_StrToExtMap (line 3144) | typedef struct ogl_StrToExtMap_s function ogl_StrToExtMap (line 3157) | static ogl_StrToExtMap *FindExtEntry(const char *extensionName) function ClearExtensionVars (line 3170) | static void ClearExtensionVars() function LoadExtByName (line 3175) | static void LoadExtByName(const char *extensionName) function ProcExtsFromExtList (line 3201) | static void ProcExtsFromExtList() function ogl_LoadFunctions (line 3214) | int ogl_LoadFunctions() function GetGLVersion (line 3236) | static void GetGLVersion() function ogl_GetMajorVersion (line 3242) | int ogl_GetMajorVersion() function ogl_GetMinorVersion (line 3249) | int ogl_GetMinorVersion() function ogl_IsVersionGEQ (line 3256) | int ogl_IsVersionGEQ(int majorVersion, int minorVersion) FILE: include/externals/tinyexr/tinyexr.h type EXRAttribute (line 58) | typedef struct _EXRAttribute { type EXRImage (line 65) | typedef struct _EXRImage { type DeepImage (line 92) | typedef struct _DeepImage { type mz_ulong (line 581) | typedef unsigned long mz_ulong; type mz_internal_state (line 667) | struct mz_internal_state type mz_stream (line 670) | typedef struct mz_stream_s { type mz_stream (line 692) | typedef mz_stream *mz_streamp; type Byte (line 825) | typedef unsigned char Byte; type uInt (line 826) | typedef unsigned int uInt; type mz_ulong (line 827) | typedef mz_ulong uLong; type Byte (line 828) | typedef Byte Bytef; type uInt (line 829) | typedef uInt uIntf; type charf (line 830) | typedef char charf; type intf (line 831) | typedef int intf; type uLong (line 833) | typedef uLong uLongf; type mz_uint8 (line 901) | typedef unsigned char mz_uint8; type mz_int16 (line 902) | typedef signed short mz_int16; type mz_uint16 (line 903) | typedef unsigned short mz_uint16; type mz_uint32 (line 904) | typedef unsigned int mz_uint32; type mz_uint (line 905) | typedef unsigned int mz_uint; type mz_int64 (line 906) | typedef long long mz_int64; type mz_uint64 (line 907) | typedef unsigned long long mz_uint64; type mz_bool (line 908) | typedef int mz_bool; type mz_zip_archive_file_stat (line 931) | typedef struct { type mz_zip_internal_state_tag (line 957) | struct mz_zip_internal_state_tag type mz_zip_internal_state (line 958) | typedef struct mz_zip_internal_state_tag mz_zip_internal_state; type mz_zip_mode (line 960) | typedef enum { type mz_zip_archive (line 967) | typedef struct mz_zip_archive_tag { type mz_zip_flags (line 988) | typedef enum { type tinfl_decompressor_tag (line 1243) | struct tinfl_decompressor_tag type tinfl_decompressor (line 1244) | typedef struct tinfl_decompressor_tag tinfl_decompressor; type tinfl_status (line 1250) | typedef enum { type tinfl_huff_table (line 1289) | typedef struct { type mz_uint64 (line 1300) | typedef mz_uint64 tinfl_bit_buf_t; type mz_uint32 (line 1303) | typedef mz_uint32 tinfl_bit_buf_t; type tinfl_decompressor_tag (line 1307) | struct tinfl_decompressor_tag { type mz_bool (line 1408) | typedef mz_bool (*tdefl_put_buf_func_ptr)(const void *pBuf, int len, type tdefl_status (line 1455) | typedef enum { type tdefl_flush (line 1463) | typedef enum { type tdefl_compressor (line 1471) | typedef struct { function mz_ulong (line 1605) | mz_ulong mz_adler32(mz_ulong adler, const unsigned char *ptr, size_t buf... function mz_ulong (line 1633) | mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len) { function mz_free (line 1650) | void mz_free(void *p) { MZ_FREE(p); } function def_free_func (line 1658) | static void def_free_func(void *opaque, void *address) { function mz_deflateInit (line 1670) | inline int mz_deflateInit(mz_streamp pStream, int level) { function mz_deflateInit2 (line 1675) | inline int mz_deflateInit2(mz_streamp pStream, int level, int method, in... function mz_deflateReset (line 1715) | inline int mz_deflateReset(mz_streamp pStream) { function mz_deflate (line 1725) | inline int mz_deflate(mz_streamp pStream, int flush) { function mz_deflateEnd (line 1780) | inline int mz_deflateEnd(mz_streamp pStream) { function mz_ulong (line 1790) | inline mz_ulong mz_deflateBound(mz_streamp pStream, mz_ulong source_len) { function mz_compress2 (line 1798) | inline int mz_compress2(unsigned char *pDest, mz_ulong *pDest_len, function mz_compress (line 1827) | inline int mz_compress(unsigned char *pDest, mz_ulong *pDest_len, function mz_ulong (line 1833) | inline mz_ulong mz_compressBound(mz_ulong source_len) { type inflate_state (line 1837) | typedef struct { function mz_inflateInit2 (line 1845) | inline int mz_inflateInit2(mz_streamp pStream, int window_bits) { function mz_inflateInit (line 1882) | inline int mz_inflateInit(mz_streamp pStream) { function mz_inflate (line 1886) | inline int mz_inflate(mz_streamp pStream, int flush) { function mz_inflateEnd (line 2009) | inline int mz_inflateEnd(mz_streamp pStream) { function mz_uncompress (line 2019) | inline int mz_uncompress(unsigned char *pDest, mz_ulong *pDest_len, function tinfl_status (line 2219) | inline tinfl_status tinfl_decompress(tinfl_decompressor *r, function tinfl_decompress_mem_to_mem (line 2701) | inline size_t tinfl_decompress_mem_to_mem(void *pOut_buf, size_t out_buf... function tinfl_decompress_mem_to_callback (line 2716) | inline int tinfl_decompress_mem_to_callback(const void *pIn_buf, size_t ... type tdefl_sym_freq (line 2859) | typedef struct { mz_uint16 m_key, m_sym_index; } tdefl_sym_freq; function tdefl_sym_freq (line 2860) | static tdefl_sym_freq *tdefl_radix_sort_syms(mz_uint num_syms, function tdefl_calculate_minimum_redundancy (line 2894) | static void tdefl_calculate_minimum_redundancy(tdefl_sym_freq *A, int n) { function tdefl_huffman_enforce_max_code_size (line 2941) | static void tdefl_huffman_enforce_max_code_size(int *pNum_codes, function tdefl_optimize_huffman_table (line 2964) | static void tdefl_optimize_huffman_table(tdefl_compressor *d, int table_... function tdefl_start_dynamic_block (line 3075) | static void tdefl_start_dynamic_block(tdefl_compressor *d) { function tdefl_start_static_block (line 3160) | static void tdefl_start_static_block(tdefl_compressor *d) { function mz_bool (line 3187) | static mz_bool tdefl_compress_lz_codes(tdefl_compressor *d) { function mz_bool (line 3282) | static mz_bool tdefl_compress_lz_codes(tdefl_compressor *d) { function mz_bool (line 3327) | static mz_bool tdefl_compress_block(tdefl_compressor *d, mz_bool static_... function tdefl_flush_block (line 3335) | static int tdefl_flush_block(tdefl_compressor *d, int flush) { function MZ_FORCEINLINE (line 3467) | static MZ_FORCEINLINE void function MZ_FORCEINLINE (line 3527) | static MZ_FORCEINLINE void function mz_bool (line 3576) | static mz_bool tdefl_compress_fast(tdefl_compressor *d) { function MZ_FORCEINLINE (line 3757) | static MZ_FORCEINLINE void tdefl_record_literal(tdefl_compressor *d, function MZ_FORCEINLINE (line 3769) | static MZ_FORCEINLINE void function mz_bool (line 3799) | static mz_bool tdefl_compress_normal(tdefl_compressor *d) { function tdefl_status (line 3942) | static tdefl_status tdefl_flush_output_buffer(tdefl_compressor *d) { function tdefl_status (line 3963) | tdefl_status tdefl_compress(tdefl_compressor *d, const void *pIn_buf, function tdefl_status (line 4035) | tdefl_status tdefl_compress_buffer(tdefl_compressor *d, const void *pIn_... function tdefl_status (line 4041) | tdefl_status tdefl_init(tdefl_compressor *d, function tdefl_status (line 4079) | tdefl_status tdefl_get_prev_return_status(tdefl_compressor *d) { function mz_uint32 (line 4083) | mz_uint32 tdefl_get_adler32(tdefl_compressor *d) { return d->m_adler32; } function mz_bool (line 4085) | inline mz_bool tdefl_compress_mem_to_output(const void *pBuf, size_t buf... type tdefl_output_buffer (line 4104) | typedef struct { function mz_bool (line 4110) | static mz_bool tdefl_output_buffer_putter(const void *pBuf, int len, function tdefl_compress_mem_to_mem (line 4149) | inline size_t tdefl_compress_mem_to_mem(void *pOut_buf, size_t out_buf_len, function mz_uint (line 4171) | inline mz_uint tdefl_create_comp_flags_from_zip_params(int level, int wi... function FILE (line 4305) | static FILE *mz_fopen(const char *pFilename, const char *pMode) { function FILE (line 4310) | static FILE *mz_freopen(const char *pPath, const char *pMode, FILE *pStr... type mz_zip_array (line 4452) | typedef struct { type mz_zip_internal_state_tag (line 4458) | struct mz_zip_internal_state_tag { function MZ_FORCEINLINE (line 4473) | static MZ_FORCEINLINE void mz_zip_array_clear(mz_zip_archive *pZip, function mz_bool (line 4479) | static mz_bool mz_zip_array_ensure_capacity(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 4501) | static MZ_FORCEINLINE mz_bool function MZ_FORCEINLINE (line 4511) | static MZ_FORCEINLINE mz_bool function MZ_FORCEINLINE (line 4522) | static MZ_FORCEINLINE mz_bool function MZ_FORCEINLINE (line 4527) | static MZ_FORCEINLINE mz_bool function time_t (line 4539) | static time_t mz_zip_dos_to_time_t(int dos_time, int dos_date) { function mz_zip_time_to_dos_time (line 4552) | static void mz_zip_time_to_dos_time(time_t time, mz_uint16 *pDOS_time, function mz_bool (line 4574) | static mz_bool mz_zip_get_file_modified_time(const char *pFilename, function mz_bool (line 4592) | static mz_bool mz_zip_set_file_times(const char *pFilename, time_t acces... function mz_bool (line 4602) | static mz_bool mz_zip_reader_init_internal(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 4633) | static MZ_FORCEINLINE mz_bool function mz_zip_reader_sort_central_dir_offsets_by_filename (line 4672) | static void function mz_bool (line 4721) | static mz_bool mz_zip_reader_read_central_dir(mz_zip_archive *pZip, function mz_bool (line 4853) | mz_bool mz_zip_reader_init(mz_zip_archive *pZip, mz_uint64 size, function mz_zip_mem_read_func (line 4867) | static size_t mz_zip_mem_read_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 4877) | mz_bool mz_zip_reader_init_mem(mz_zip_archive *pZip, const void *pMem, function mz_zip_file_read_func (line 4898) | static size_t mz_zip_file_read_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 4909) | mz_bool mz_zip_reader_init_file(mz_zip_archive *pZip, const char *pFilen... function mz_uint (line 4936) | mz_uint mz_zip_reader_get_num_files(mz_zip_archive *pZip) { function MZ_FORCEINLINE (line 4940) | static MZ_FORCEINLINE const mz_uint8 * function mz_bool (line 4951) | mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, function mz_bool (line 4961) | mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, function mz_bool (line 4988) | mz_bool mz_zip_reader_file_stat(mz_zip_archive *pZip, mz_uint file_index, function mz_uint (line 5033) | mz_uint mz_zip_reader_get_filename(mz_zip_archive *pZip, mz_uint file_in... function MZ_FORCEINLINE (line 5051) | static MZ_FORCEINLINE mz_bool function MZ_FORCEINLINE (line 5063) | static MZ_FORCEINLINE int function mz_zip_reader_locate_file_binary_search (line 5085) | static int mz_zip_reader_locate_file_binary_search(mz_zip_archive *pZip, function mz_zip_reader_locate_file (line 5111) | int mz_zip_reader_locate_file(mz_zip_archive *pZip, const char *pName, function mz_bool (line 5166) | mz_bool mz_zip_reader_extract_to_mem_no_alloc(mz_zip_archive *pZip, function mz_bool (line 5313) | mz_bool mz_zip_reader_extract_file_to_mem_no_alloc( function mz_bool (line 5324) | mz_bool mz_zip_reader_extract_to_mem(mz_zip_archive *pZip, mz_uint file_... function mz_bool (line 5331) | mz_bool mz_zip_reader_extract_file_to_mem(mz_zip_archive *pZip, function mz_bool (line 5386) | mz_bool mz_zip_reader_extract_to_callback(mz_zip_archive *pZip, function mz_bool (line 5568) | mz_bool mz_zip_reader_extract_file_to_callback(mz_zip_archive *pZip, function mz_zip_file_write_callback (line 5580) | static size_t mz_zip_file_write_callback(void *pOpaque, mz_uint64 ofs, function mz_bool (line 5586) | mz_bool mz_zip_reader_extract_to_file(mz_zip_archive *pZip, mz_uint file... function mz_bool (line 5609) | mz_bool mz_zip_reader_end(mz_zip_archive *pZip) { function mz_bool (line 5636) | mz_bool mz_zip_reader_extract_file_to_file(mz_zip_archive *pZip, function mz_write_le16 (line 5652) | static void mz_write_le16(mz_uint8 *p, mz_uint16 v) { function mz_write_le32 (line 5656) | static void mz_write_le32(mz_uint8 *p, mz_uint32 v) { function mz_bool (line 5665) | mz_bool mz_zip_writer_init(mz_zip_archive *pZip, mz_uint64 existing_size) { function mz_zip_heap_write_func (line 5701) | static size_t mz_zip_heap_write_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 5730) | mz_bool mz_zip_writer_init_heap(mz_zip_archive *pZip, function mz_zip_file_write_func (line 5750) | static size_t mz_zip_file_write_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 5761) | mz_bool mz_zip_writer_init_file(mz_zip_archive *pZip, const char *pFilen... function mz_bool (line 5791) | mz_bool mz_zip_writer_init_from_reader(mz_zip_archive *pZip, function mz_bool (line 5846) | mz_bool mz_zip_writer_add_mem(mz_zip_archive *pZip, const char *pArchive... type mz_zip_writer_add_state (line 5853) | typedef struct { function mz_bool (line 5859) | static mz_bool mz_zip_writer_add_put_buf_callback(const void *pBuf, int ... function mz_bool (line 5871) | static mz_bool mz_zip_writer_create_local_dir_header( function mz_bool (line 5892) | static mz_bool mz_zip_writer_create_central_dir_header( function mz_bool (line 5917) | static mz_bool mz_zip_writer_add_to_central_dir( function mz_bool (line 5961) | static mz_bool mz_zip_writer_validate_archive_name(const char *pArchive_... function mz_uint (line 5975) | static mz_uint function mz_bool (line 5985) | static mz_bool mz_zip_writer_write_zeros(mz_zip_archive *pZip, function mz_bool (line 5999) | mz_bool mz_zip_writer_add_mem_ex(mz_zip_archive *pZip, function mz_bool (line 6178) | mz_bool mz_zip_writer_add_file(mz_zip_archive *pZip, const char *pArchiv... function mz_bool (line 6376) | mz_bool mz_zip_writer_add_from_zip_reader(mz_zip_archive *pZip, function mz_bool (line 6526) | mz_bool mz_zip_writer_finalize_archive(mz_zip_archive *pZip) { function mz_bool (line 6580) | mz_bool mz_zip_writer_finalize_heap_archive(mz_zip_archive *pZip, void *... function mz_bool (line 6596) | mz_bool mz_zip_writer_end(mz_zip_archive *pZip) { function mz_bool (line 6628) | mz_bool mz_zip_add_mem_to_archive_file_in_place( function IsBigEndian (line 6746) | bool IsBigEndian(void) { function swap2 (line 6755) | void swap2(unsigned short *val) { function swap4 (line 6764) | void swap4(unsigned int *val) { function swap8 (line 6775) | void swap8(unsigned long long *val) { function FP32 (line 6823) | FP32 half_to_float(FP16 h) { function FP16 (line 6846) | FP16 float_to_half_full(FP32 f) { function PIC_INLINE (line 6897) | PIC_INLINE const char *ReadString(std::string &s, const char *ptr) { function PIC_INLINE (line 6909) | PIC_INLINE const char *ReadAttribute(std::string &name, std::string &ty, function PIC_INLINE (line 6936) | PIC_INLINE void WriteAttribute(FILE *fp, const char *name, const char *t... function PIC_INLINE (line 6957) | PIC_INLINE void WriteAttributeToMemory(std::vector &out, ... type ChannelInfo (line 6972) | typedef struct { function PIC_INLINE (line 6980) | PIC_INLINE void ReadChannelInfo(std::vector &channels, function PIC_INLINE (line 7010) | PIC_INLINE void WriteChannelInfo(std::vector &data, function PIC_INLINE (line 7055) | PIC_INLINE void CompressZip(unsigned char *dst, unsigned long long &comp... function PIC_INLINE (line 7117) | PIC_INLINE void DecompressZip(unsigned char *dst, unsigned long &uncompr... type PIZChannelData (line 7174) | struct PIZChannelData { function wenc14 (line 7201) | inline void wenc14(unsigned short a, unsigned short b, unsigned short &l, function wdec14 (line 7214) | inline void wdec14(unsigned short l, unsigned short h, unsigned short &a, function wenc16 (line 7241) | inline void wenc16(unsigned short a, unsigned short b, unsigned short &l, function wdec16 (line 7257) | inline void wdec16(unsigned short l, unsigned short h, unsigned short &a, function PIC_INLINE (line 7272) | PIC_INLINE void wav2Encode(unsigned short *in, // io: values are transfo... function PIC_INLINE (line 7381) | PIC_INLINE void wav2Decode(unsigned short *in, // io: values are transfo... type HufDec (line 7515) | struct HufDec { // short code long code function hufLength (line 7521) | inline long long hufLength(long long code) { return code & 63; } function hufCode (line 7523) | inline long long hufCode(long long code) { return code >> 6; } function outputBits (line 7526) | inline void outputBits(int nBits, long long bits, long long &c, int &lc, function getBits (line 7538) | inline long long getBits(int nBits, long long &c, int &lc, const char *&... function hufCanonicalCodeTable (line 7568) | void hufCanonicalCodeTable(long long hcode[HUF_ENCSIZE]) { type FHeapCompare (line 7622) | struct FHeapCompare { function hufBuildEncTable (line 7626) | void hufBuildEncTable( function hufPackEncTable (line 7813) | void hufPackEncTable(const long long *hcode, // i : encoding table [HUF_... function hufUnpackEncTable (line 7860) | bool hufUnpackEncTable(const char **pcode, // io: ptr to packed table (u... function hufClearDecTable (line 7923) | void hufClearDecTable(HufDec *hdecod) // io: (allocated by caller) function hufBuildDecTable (line 7942) | bool hufBuildDecTable(const long long *hcode, // i : encoding table function hufFreeDecTable (line 8031) | void hufFreeDecTable(HufDec *hdecod) // io: Decoding table function outputCode (line 8046) | inline void outputCode(long long code, long long &c, int &lc, char *&out) { function sendCode (line 8050) | inline void sendCode(long long sCode, int runCount, long long runCode, function hufEncode (line 8073) | int hufEncode // return: output size (in bits) function hufDecode (line 8162) | bool hufDecode(const long long *hcode, // i : encoding table function countFrequencies (line 8266) | void countFrequencies(long long freq[HUF_ENCSIZE], function writeUInt (line 8275) | void writeUInt(char buf[4], unsigned int i) { function readUInt (line 8285) | unsigned int readUInt(const char buf[4]) { function hufCompress (line 8297) | int hufCompress(const unsigned short raw[], int nRaw, char compressed[]) { function hufUncompress (line 8328) | bool hufUncompress(const char compressed[], int nCompressed, function bitmapFromData (line 8396) | void bitmapFromData(const unsigned short data[/*nData*/], int nData, function forwardLutFromBitmap (line 8421) | unsigned short forwardLutFromBitmap(const unsigned char bitmap[BITMAP_SI... function reverseLutFromBitmap (line 8436) | unsigned short reverseLutFromBitmap(const unsigned char bitmap[BITMAP_SI... function applyLut (line 8453) | void applyLut(const unsigned short lut[USHORT_RANGE], function CompressPiz (line 8460) | bool CompressPiz(unsigned char *outPtr, unsigned int &outSize) { function DecompressPiz (line 8535) | bool DecompressPiz(unsigned char *outPtr, unsigned int &outSize, function LoadEXR (line 8647) | int LoadEXR(float **out_rgba, int *width, int *height, const char *filen... function ParseEXRHeaderFromMemory (line 8747) | int ParseEXRHeaderFromMemory(EXRAttribute* customAttributes, int *numCus... function LoadEXRFromMemory (line 8937) | int LoadEXRFromMemory(float *out_rgba, const unsigned char *memory, function LoadMultiChannelEXRFromFile (line 9012) | int LoadMultiChannelEXRFromFile(EXRImage *exrImage, const char *filename, function LoadMultiChannelEXRFromMemory (line 9047) | int LoadMultiChannelEXRFromMemory(EXRImage *exrImage, function SaveEXR (line 9638) | int SaveEXR(const float *in_rgba, int width, int height, const char *fil... function SaveMultiChannelEXRToMemory (line 9808) | size_t SaveMultiChannelEXRToMemory(const EXRImage *exrImage, function SaveMultiChannelEXRToFile (line 10154) | int SaveMultiChannelEXRToFile(const EXRImage *exrImage, const char *file... function LoadDeepEXR (line 10185) | int LoadDeepEXR(DeepImage *deepImage, const char *filename, const char *... function SaveDeepEXR (line 10524) | inline int SaveDeepEXR(const DeepImage *deepImage, const char *filename, function InitEXRImage (line 10769) | void InitEXRImage(EXRImage *exrImage) { function FreeEXRImage (line 10782) | int FreeEXRImage(EXRImage *exrImage) { function ParseMultiChannelEXRHeaderFromFile (line 10830) | inline int ParseMultiChannelEXRHeaderFromFile(EXRImage *exrImage, const ... function ParseMultiChannelEXRHeaderFromMemory (line 10865) | int ParseMultiChannelEXRHeaderFromMemory(EXRImage *exrImage, FILE: include/features_matching/binary_feature_brute_force_matcher.hpp type pic (line 25) | namespace pic{ class BinaryFeatureBruteForceMatcher (line 32) | class BinaryFeatureBruteForceMatcher : public FeatureMatcher *descs, u... method getMatch (line 52) | bool getMatch(unsigned int *desc, int &matched_j, unsigned int &dist_1) FILE: include/features_matching/binary_feature_lsh_matcher.hpp type pic (line 27) | namespace pic { class BinaryFeatureLSHMatcher (line 34) | class BinaryFeatureLSHMatcher: public FeatureMatcher method BinaryFeatureLSHMatcher (line 45) | BinaryFeatureLSHMatcher(std::vector< uint *> *descs, uint desc_size,... method uint (line 66) | static uint *getHash(std::mt19937 &m, uint dim, uint hash_size = 0) method getMatch (line 97) | bool getMatch(uint *desc, int &matched_j, uint &dist_1) FILE: include/features_matching/brief_descriptor.hpp type pic (line 40) | namespace pic { class BRIEFDescriptor (line 47) | class BRIEFDescriptor method generateSample (line 62) | void generateSample(int *sample) method generateSamples (line 77) | void generateSamples(unsigned int n) method countZeros (line 96) | static unsigned int countZeros(unsigned int x) method uint (line 119) | uint* getAux(Image *img, int x0, int y0, int *x, int *y, uint *desc ... method BRIEFDescriptor (line 167) | BRIEFDescriptor(int S = 32, int n = 256, int seed = 1) method release (line 191) | void release() method uint (line 206) | uint *get(Image *img, int x0, int y0, uint *desc = NULL) method getAll (line 226) | void getAll(Image *img, method getDescriptorSize (line 244) | int getDescriptorSize() { method uint (line 255) | static uint match(uint *fv0, uint *fv1, uint nfv) FILE: include/features_matching/canny_edge_detector.hpp type pic (line 29) | namespace pic { class CannyEdgeDetector (line 34) | class CannyEdgeDetector method release (line 45) | void release() method CannyEdgeDetector (line 55) | CannyEdgeDetector() method update (line 74) | void update(float sigma = 1.4f, float threshold_1 = 0.05f, float thr... method Image (line 93) | Image *execute(Image *img, Image *imgOut) FILE: include/features_matching/fast_corner_detector.hpp type pic (line 40) | namespace pic { class FastCornerDetector (line 44) | class FastCornerDetector: public GeneralCornerDetector method FastCornerDetector (line 60) | FastCornerDetector(float sigma = 1.0f, int radius = 1, float thresho... method update (line 81) | void update(float sigma = 1.0f, int radius = 1, float threshold = 0.... method execute (line 93) | void execute(Image *img, std::vector< Eigen::Vector2f > *corners) FILE: include/features_matching/feature_matcher.hpp type pic (line 33) | namespace pic{ class FeatureMatcher (line 39) | class FeatureMatcher method FeatureMatcher (line 52) | FeatureMatcher(std::vector *descs, T desc_size) method update (line 62) | void update(std::vector *descs, T desc_size) method getMatch (line 75) | virtual bool getMatch(T *desc, int &matched_j, T &dist_1) method getAllMatches (line 81) | void getAllMatches(std::vector &descs0, std::vector<... method filterMatches (line 103) | static void filterMatches( std::vector< Eigen::Vector2f > &c0, FILE: include/features_matching/float_feature_brute_force_matcher.hpp type pic (line 26) | namespace pic{ class FloatFeatureBruteForceMatcher (line 33) | class FloatFeatureBruteForceMatcher : public FeatureMatcher method FloatFeatureBruteForceMatcher (line 42) | FloatFeatureBruteForceMatcher(std::vector *descs, un... method getMatch (line 53) | bool getMatch(float *desc, int &matched_j, float &dist_1) FILE: include/features_matching/general_corner_detector.hpp type pic (line 35) | namespace pic { class GeneralCornerDetector (line 42) | class GeneralCornerDetector method scD (line 48) | static bool scD (Eigen::Vector3f i, Eigen::Vector3f j) method scA (line 53) | static bool scA (Eigen::Vector3f i, Eigen::Vector3f j) method GeneralCornerDetector (line 62) | GeneralCornerDetector() method execute (line 77) | virtual void execute(Image *img, std::vector< Eigen::Vector2f > *cor... method Image (line 89) | Image *getCornersImage(std::vector< Eigen::Vector2f > *corners, method sortCornersAndTransfer (line 127) | static void sortCornersAndTransfer(std::vector< Eigen::Vector3f > *c... method sortCorners (line 164) | static void sortCorners(std::vector< Eigen::Vector3f > *corners, boo... method exportToString (line 178) | static std::string exportToString(std::vector< Eigen::Vector2f > *co... method removeClosestCorners (line 195) | static void removeClosestCorners(std::vector< Eigen::Vector2f > *cor... method test (line 262) | static void test(GeneralCornerDetector *gcd) FILE: include/features_matching/harris_corner_detector.hpp type pic (line 45) | namespace pic { type CORENE_DETECTOR_TYPE (line 47) | enum CORENE_DETECTOR_TYPE{CD_SHI_TOMASI, CD_HARRIS, CD_NOBLE} class HarrisCornerDetector (line 54) | class HarrisCornerDetector: public GeneralCornerDetector method release (line 72) | void release() method setNULL (line 83) | void setNULL() method HarrisCornerDetector (line 102) | HarrisCornerDetector(float sigma = 1.0f, int radius = 3, method update (line 121) | void update(float sigma = 1.0f, int radius = 3, method execute (line 137) | void execute(Image *img, std::vector< Eigen::Vector2f > *corners) FILE: include/features_matching/hash_table_lsh.hpp type pic (line 27) | namespace pic { class HashTableLSH (line 34) | class HashTableLSH method HashTableLSH (line 44) | HashTableLSH(unsigned int hash_size, unsigned int *g_f, std::vector<... method getAddress (line 74) | unsigned int getAddress(unsigned int *desc) method getNearest (line 100) | void getNearest(unsigned int * desc, int &matched_j, unsigned int &d... FILE: include/features_matching/lucid_descriptor.hpp type pic (line 24) | namespace pic { class LUCIDDescriptor (line 29) | class LUCIDDescriptor method LUCIDDescriptor (line 41) | LUCIDDescriptor(int patchSize = 31) method match (line 112) | static unsigned int match(unsigned int *fv0, unsigned int *fv1, unsi... FILE: include/features_matching/motion_estimation.hpp type pic (line 27) | namespace pic { class MotionEstimation (line 32) | class MotionEstimation method processAux (line 44) | void processAux(TileList *tiles, Image *imgOut) method MotionEstimation (line 108) | MotionEstimation(Image *img0, Image *img1, int blockSize, int maxRad... method setup (line 127) | void setup(Image *img0, Image *img1, int blockSize, int maxRadius) method Image (line 163) | Image *process(Image *imgOut) method Image (line 198) | static Image *execute(Image *img0, Image *img1, int blockSize, int m... FILE: include/features_matching/orb_descriptor.hpp type pic (line 27) | namespace pic { class ORBDescriptor (line 34) | class ORBDescriptor: public BRIEFDescriptor method rotate2D (line 47) | void rotate2D(int x, int y, int &x_out, int &y_out, float angle) method rotateSamples (line 62) | void rotateSamples() method ORBDescriptor (line 91) | ORBDescriptor(int S = 31, int n = 256, unsigned int seed = 1) method uint (line 117) | uint *get(Image *img, int x0, int y0, uint* desc = NULL) FILE: include/features_matching/patch_comp.hpp type pic (line 31) | namespace pic { class PatchComp (line 36) | class PatchComp method PatchComp (line 55) | PatchComp() method PatchComp (line 66) | PatchComp(Image *img0, Image *img1, int patchSize) method PatchComp (line 80) | PatchComp(Image *img0, Image *img1, method setNULL (line 91) | void setNULL() method setup (line 110) | void setup(Image *img0, Image *img1, method getSSDSmooth (line 140) | float getSSDSmooth(int x0, int y0, int x1, int y1) method getSSD (line 177) | float getSSD(int x0, int y0, int x1, int y1) FILE: include/features_matching/poisson_descriptor.hpp type pic (line 26) | namespace pic { class PoissonDescriptor (line 31) | class PoissonDescriptor method generateSamples (line 44) | void generateSamples(unsigned int kernelSize) method PoissonDescriptor (line 114) | PoissonDescriptor(int kernelSize = 16, unsigned int seed = 1) method release (line 130) | void release() method getDescriptorSize (line 160) | int getDescriptorSize() FILE: include/features_matching/sift_descriptor.hpp type pic (line 24) | namespace pic { class SIFTDescriptor (line 26) | class SIFTDescriptor method SIFTDescriptor (line 41) | SIFTDescriptor(float thr_weak = 0.01f, int patchSize = 16, int subPa... method update (line 54) | void update(float thr_weak = 0.05f, int patchSize = 16, int subPatch... method getDescriptorSize (line 92) | int getDescriptorSize() method computePatchOrientation (line 104) | float computePatchOrientation(Image *imgGrad, int x0, int y0) method match (line 243) | static float match(float *fv0, float *fv1, int nfv) FILE: include/features_matching/susan_corner_detector.hpp type pic (line 39) | namespace pic { class SusanCornerDetector (line 46) | class SusanCornerDetector: public GeneralCornerDetector method release (line 55) | void release() method SusanCornerDetector (line 65) | SusanCornerDetector() : GeneralCornerDetector() method update (line 85) | void update(float sigma = 1.0f, int radius_maxima = 5, int radius = ... method execute (line 98) | void execute(Image *img, std::vector< Eigen::Vector2f > *corners) FILE: include/features_matching/transform_data.hpp type pic (line 21) | namespace pic { class TransformData (line 26) | class TransformData method TransformData (line 37) | TransformData() method TransformData (line 47) | TransformData(int x, int y) method TransformData (line 61) | TransformData(int x, int y, float angle, float scale) method set (line 75) | void set(float *values) method get (line 88) | void get(float *values) FILE: include/features_matching/ward_alignment.hpp type pic (line 30) | namespace pic { class WardAlignment (line 35) | class WardAlignment method WardAlignment (line 47) | WardAlignment() method update (line 88) | void update(float percentile, float tolerance) method Vec2i (line 149) | Vec2i getExpShift(Image *img1, Image *img2, method Vec2i (line 266) | static Vec2i execute(Image *imgTarget, Image *imgSource) method Image (line 284) | static Image *shiftImage(Image *img, Vec2i shift, Image *ret = NULL) method Image (line 315) | static Image *execute(Image *imgTarget, Image *imgSource, Vec2i &shift) FILE: include/filtering/filter.hpp type pic (line 32) | namespace pic { type FilterFData (line 37) | struct FilterFData class Filter (line 50) | class Filter method f (line 69) | virtual void f(FilterFData *data) method ProcessBBox (line 80) | virtual void ProcessBBox(Image *dst, ImageVec src, BBox *box) method Filter (line 126) | Filter() method release (line 142) | virtual void release() method changePass (line 152) | virtual void changePass(int pass, int tPass) {} method signature (line 158) | virtual std::string signature() method checkHalfSize (line 168) | int checkHalfSize(int size){ method OutputSize (line 202) | virtual void OutputSize(ImageVec imgIn, int &width, int &height, int... method Image (line 217) | Image *allocateOutputMemory(ImageVec imgIn, Image *imgOut, bool bDel... method insertFilter (line 246) | void insertFilter(Filter *flt, bool asSingle = false) method setFloatParameters (line 265) | void setFloatParameters(std::vector< float > param_f) function PIC_INLINE (line 288) | PIC_INLINE Image *Filter::setupAux(ImageVec imgIn, Image *imgOut) function PIC_INLINE (line 293) | PIC_INLINE std::string Filter::getOutPutName(std::string nameIn) function PIC_INLINE (line 309) | PIC_INLINE Image *Filter::cachedProcess(ImageVec imgIn, Image *imgOut, function PIC_INLINE (line 335) | PIC_INLINE void Filter::ProcessAux(ImageVec imgIn, Image *imgOut, function PIC_INLINE (line 353) | PIC_INLINE Image *Filter::ProcessP(ImageVec imgIn, Image *imgOut) function PIC_INLINE (line 385) | PIC_INLINE bool Filter::checkInput(ImageVec &imgIn) function PIC_INLINE (line 390) | PIC_INLINE Image *Filter::Process(ImageVec imgIn, Image *imgOut) FILE: include/filtering/filter_absolute_difference.hpp type pic (line 23) | namespace pic { class FilterAbsoluteDifference (line 28) | class FilterAbsoluteDifference: public Filter method f (line 36) | void f(FilterFData *data) method FilterAbsoluteDifference (line 51) | FilterAbsoluteDifference() : Filter() method Image (line 62) | static Image *execute(Image *imgIn1, Image *imgIn2) FILE: include/filtering/filter_anisotropic_diffusion.hpp type pic (line 25) | namespace pic { class FilterAnsiotropicDiffusion (line 30) | class FilterAnsiotropicDiffusion: public Filter method Image (line 62) | static Image *execute(ImageVec imgIn, Image *imgOut, method Image (line 80) | static Image *execute(ImageVec imgIn, Image *imgOut, function PIC_INLINE (line 107) | PIC_INLINE FilterAnsiotropicDiffusion::FilterAnsiotropicDiffusion(floa... function PIC_INLINE (line 127) | PIC_INLINE void FilterAnsiotropicDiffusion::ProcessBBox(Image *dst, Im... FILE: include/filtering/filter_assemble_hdr.hpp type pic (line 27) | namespace pic { type HDR_REC_DOMAIN (line 38) | enum HDR_REC_DOMAIN {HRD_LOG, HRD_LIN, HRD_SQ} class FilterAssembleHDR (line 43) | class FilterAssembleHDR: public Filter method ProcessBBox (line 57) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterAssembleHDR (line 185) | FilterAssembleHDR(CameraResponseFunction *crf = NULL, CRF_WEIGHT wei... method update (line 200) | void update(CameraResponseFunction *crf, CRF_WEIGHT weight_type = CW... FILE: include/filtering/filter_backward_difference.hpp type pic (line 23) | namespace pic { class FilterBackwardDifference (line 28) | class FilterBackwardDifference: public Filter method f (line 36) | void f(FilterFData *data) method FilterBackwardDifference (line 82) | FilterBackwardDifference() : Filter() method OutputSize (line 95) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 109) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_bilateral_1d.hpp type pic (line 27) | namespace pic { class FilterBilateral1D (line 32) | class FilterBilateral1D: public Filter method signature (line 69) | std::string signature() function PIC_INLINE (line 82) | PIC_INLINE FilterBilateral1D::FilterBilateral1D(float sigma_s, float s... function PIC_INLINE (line 88) | PIC_INLINE void FilterBilateral1D::update(float sigma_s, float sigma_r) function PIC_INLINE (line 103) | PIC_INLINE void FilterBilateral1D::changePass(int pass, int tPass) function PIC_INLINE (line 134) | PIC_INLINE void FilterBilateral1D::ProcessBBox(Image *dst, ImageVec sr... FILE: include/filtering/filter_bilateral_2das.hpp type pic (line 29) | namespace pic { class FilterBilateral2DAS (line 34) | class FilterBilateral2DAS: public Filter method Image (line 85) | Image *setupAux(ImageVec imgIn, Image *imgOut) method signature (line 101) | std::string signature() method Image (line 114) | static Image *execute(Image *imgIn, Image *imgOut, float sigma_s, fl... function PIC_INLINE (line 122) | PIC_INLINE FilterBilateral2DAS::FilterBilateral2DAS() : Filter() function PIC_INLINE (line 130) | PIC_INLINE FilterBilateral2DAS::FilterBilateral2DAS(float sigma_s, function PIC_INLINE (line 141) | PIC_INLINE FilterBilateral2DAS::~FilterBilateral2DAS() function PIC_INLINE (line 148) | PIC_INLINE void FilterBilateral2DAS::update(float sigma_s, function PIC_INLINE (line 174) | PIC_INLINE void FilterBilateral2DAS::ProcessBBox(Image *dst, ImageVec ... FILE: include/filtering/filter_bilateral_2df.hpp type pic (line 31) | namespace pic { class FilterBilateral2DF (line 36) | class FilterBilateral2DF: public Filter method signature (line 70) | std::string signature() method Image (line 83) | static Image *execute(Image *imgIn, Image *imgOut, function PIC_INLINE (line 93) | PIC_INLINE FilterBilateral2DF::FilterBilateral2DF() : Filter() function PIC_INLINE (line 98) | PIC_INLINE FilterBilateral2DF::FilterBilateral2DF(float sigma_s, float... function PIC_INLINE (line 109) | PIC_INLINE FilterBilateral2DF::~FilterBilateral2DF() function PIC_INLINE (line 114) | PIC_INLINE void FilterBilateral2DF::ProcessBBox(Image *dst, ImageVec s... FILE: include/filtering/filter_bilateral_2dg.hpp type pic (line 29) | namespace pic { class FilterBilateral2DG (line 34) | class FilterBilateral2DG: public Filter method signature (line 80) | std::string signature() method Image (line 101) | static Image *execute(Image *imgIn, Image *imgOut, float sigma_s, function PIC_INLINE (line 117) | PIC_INLINE FilterBilateral2DG::FilterBilateral2DG(float sigma_s, float... function PIC_INLINE (line 131) | PIC_INLINE FilterBilateral2DG::~FilterBilateral2DG() function PIC_INLINE (line 138) | PIC_INLINE Image *FilterBilateral2DG::Splat(Image *base, Image *edge, ... function PIC_INLINE (line 216) | PIC_INLINE void FilterBilateral2DG::Slice(Image *out, Image *base, Ima... function PIC_INLINE (line 269) | PIC_INLINE Image *FilterBilateral2DG::Process(ImageVec imgIn, Image *i... FILE: include/filtering/filter_bilateral_2ds.hpp type pic (line 31) | namespace pic { class FilterBilateral2DS (line 36) | class FilterBilateral2DS: public Filter method FilterBilateral2DS (line 58) | FilterBilateral2DS() method signature (line 100) | std::string signature() method Image (line 126) | static Image *execute(Image *imgIn, method Image (line 144) | static Image *execute(Image *imgIn, Image *imgEdge, method getK (line 163) | static inline float getK(int kernelSize) method getK2 (line 177) | static inline float getK2(int kernelSize) method precomputeKernels (line 187) | static void precomputeKernels() function PIC_INLINE (line 215) | PIC_INLINE FilterBilateral2DS::FilterBilateral2DS(std::string nameFile, function PIC_INLINE (line 224) | PIC_INLINE FilterBilateral2DS::FilterBilateral2DS( function PIC_INLINE (line 232) | PIC_INLINE void FilterBilateral2DS::update( float sigma_s, function PIC_INLINE (line 264) | PIC_INLINE void FilterBilateral2DS::ProcessBBox(Image *dst, ImageVec src, function PIC_INLINE (line 344) | PIC_INLINE bool FilterBilateral2DS::Write(std::string nameFile) function PIC_INLINE (line 350) | PIC_INLINE bool FilterBilateral2DS::Read(std::string filename) FILE: include/filtering/filter_bilateral_2dsp.hpp type pic (line 25) | namespace pic { class FilterBilateral2DSP (line 30) | class FilterBilateral2DSP: public FilterNPasses method FilterBilateral2DSP (line 41) | FilterBilateral2DSP(float sigma_s, float sigma_r) : FilterNPasses() method update (line 60) | void update(float sigma_s, float sigma_r) method signature (line 69) | std::string signature() method Image (line 82) | static Image *execute(Image *imgIn, Image *imgOut, float sigma_s, FILE: include/filtering/filter_channel.hpp type pic (line 23) | namespace pic { function PIC_INLINE (line 30) | PIC_INLINE std::vector SingleInt(int v0) function PIC_INLINE (line 44) | PIC_INLINE std::vector TripleInt(int v0, int v1, int v2) class FilterChannel (line 56) | class FilterChannel: public Filter method ProcessBBox (line 66) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterChannel (line 94) | FilterChannel(std::vector channels_vec) : Filter() method update (line 103) | void update(std::vector channels_vec) method OutputSize (line 116) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 131) | static Image *execute(Image *imgIn, Image *imgOut, int channel = 0) method Image (line 144) | static Image *execute(Image *imgIn, Image *imgOut, std::vector ... method Image (line 156) | static Image *removeAlpha(Image *imgIn, Image *imgOut) method test (line 165) | static void test() FILE: include/filtering/filter_clahe.hpp type pic (line 25) | namespace pic { class FilerCLAHE (line 30) | class FilerCLAHE: public Filter method ProcessBBox (line 42) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilerCLAHE (line 81) | FilerCLAHE(int size) : Filter() method update (line 90) | void update(int size) method Image (line 106) | static Image *execute(Image *imgIn, Image *imgOut, int size) FILE: include/filtering/filter_color_conv.hpp type pic (line 27) | namespace pic { type ColorConvTransform (line 29) | struct ColorConvTransform class FilterColorConv (line 38) | class FilterColorConv: public Filter method ProcessBBox (line 52) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterColorConv (line 102) | FilterColorConv() : Filter() method insertColorConv (line 113) | void insertColorConv(ColorConv *transform, bool bDirection) method update (line 131) | void update(bool bDirection) method Image (line 142) | static Image *fromRGBtoXYZ(Image *imgIn, Image *imgOut) method Image (line 158) | static Image *fromRGBtoCIELAB(Image *imgIn, Image *imgOut) method Image (line 177) | static Image *fromRGBtoLogLuv(Image *imgIn, Image *imgOut) method Image (line 196) | static Image *fromCIELABtoRGB(Image *imgIn, Image *imgOut) method Image (line 215) | static Image *fromCIELABtoRGB2(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_color_correction_pouli.hpp type pic (line 26) | namespace pic { class FilterColorCorrectionPouli (line 31) | class FilterColorCorrectionPouli: public Filter method ProcessBBox (line 45) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterColorCorrectionPouli (line 107) | FilterColorCorrectionPouli() : Filter() method update (line 112) | void update(float mHDR, float mTMO) method saturation (line 124) | static float saturation(float C, float I) method Image (line 142) | static Image *execute(Image *imgHDR, Image *imgTMO, Image *imgOut) FILE: include/filtering/filter_color_distance.hpp type pic (line 24) | namespace pic { class FilterColorDistance (line 29) | class FilterColorDistance: public Filter method f (line 38) | void f(FilterFData *data) method FilterColorDistance (line 87) | FilterColorDistance(float *color, float sigma) : Filter() method update (line 97) | void update(float *color, float sigma) method OutputSize (line 116) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 132) | static Image *execute(Image *imgIn, Image *imgOut, float *color, FILE: include/filtering/filter_combine.hpp type pic (line 25) | namespace pic { class FilterCombine (line 30) | class FilterCombine: public Filter method f (line 38) | virtual void f(FilterFData *data) method Image (line 86) | Image *setupAux(ImageVec imgIn, Image *imgOut) method FilterCombine (line 122) | FilterCombine() : Filter() method Image (line 134) | static Image *addAlpha(Image *imgIn, Image *imgOut, float value) method Image (line 158) | static Image *execute(ImageVec imgIn, Image *imgOut) method Image (line 170) | static Image *getOnlyRGB(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_conv_1d.hpp type pic (line 27) | namespace pic { class FilterConv1D (line 32) | class FilterConv1D: public Filter method Image (line 96) | static Image *execute(Image *imgIn, Image *imgOut, float *data, int n, function PIC_INLINE (line 137) | PIC_INLINE FilterConv1D::FilterConv1D() function PIC_INLINE (line 148) | PIC_INLINE FilterConv1D::FilterConv1D(float *data, int kernelSize, int... function PIC_INLINE (line 153) | PIC_INLINE FilterConv1D::~FilterConv1D() function PIC_INLINE (line 160) | PIC_INLINE void FilterConv1D::update(float *data, int kernelSize, int ... function PIC_INLINE (line 178) | PIC_INLINE void FilterConv1D::changePass(int pass, int tPass) function PIC_INLINE (line 204) | PIC_INLINE void FilterConv1D::changePass(int x, int y, int z) function PIC_INLINE (line 211) | PIC_INLINE void FilterConv1D::ProcessBBox(Image *dst, ImageVec src, BB... FILE: include/filtering/filter_conv_2d.hpp type pic (line 25) | namespace pic { class FilterConv2D (line 30) | class FilterConv2D: public Filter method ProcessBBox (line 40) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterConv2D (line 77) | FilterConv2D() : Filter() method Image (line 89) | static Image *execute(Image *img, Image *conv, Image *imgOut) FILE: include/filtering/filter_conv_2dsp.hpp type pic (line 24) | namespace pic { class FilterConv2DSP (line 29) | class FilterConv2DSP: public FilterNPasses method FilterConv2DSP (line 41) | FilterConv2DSP(float *data, int n) method FilterConv2DSP (line 56) | FilterConv2DSP(float *dataX, int nX, float *dataY, int nY) : FilterN... method Image (line 90) | static Image *execute(Image *imgIn, Image *imgOut, float *data, int n) FILE: include/filtering/filter_conv_sparse.hpp type pic (line 26) | namespace pic { type SparseKernelPoint (line 28) | struct SparseKernelPoint class SparseKernel (line 34) | class SparseKernel method SparseKernel (line 42) | SparseKernel() method normalize (line 50) | void normalize() class FilterConvSparse (line 68) | class FilterConvSparse: public Filter function PIC_INLINE (line 104) | PIC_INLINE FilterConvSparse::FilterConvSparse() function PIC_INLINE (line 109) | PIC_INLINE FilterConvSparse::FilterConvSparse(SparseKernel kernel) function PIC_INLINE (line 114) | PIC_INLINE void FilterConvSparse::update(SparseKernel kernel) function PIC_INLINE (line 119) | PIC_INLINE FilterConvSparse::~FilterConvSparse() function PIC_INLINE (line 123) | PIC_INLINE void FilterConvSparse::ProcessBBox(Image *dst, ImageVec src... FILE: include/filtering/filter_crop.hpp type pic (line 24) | namespace pic { class FilterCrop (line 29) | class FilterCrop: public Filter method Image (line 92) | static Image *execute(Image *imgIn, Image *imgOut, Vec4i min, method Image (line 107) | static Image *execute(Image *imgIn, Image *imgOut, Vec2i min, method test (line 117) | static void test() function PIC_INLINE (line 130) | PIC_INLINE FilterCrop::FilterCrop(Vec2i min, Vec2i max) : Filter() function PIC_INLINE (line 145) | PIC_INLINE FilterCrop::FilterCrop(Vec3i min, Vec3i max) : Filter() function PIC_INLINE (line 158) | PIC_INLINE FilterCrop::FilterCrop(Vec4i min, Vec4i max) : Filter() function PIC_INLINE (line 166) | PIC_INLINE FilterCrop::FilterCrop(Vec3f min, Vec3f max) : Filter() function PIC_INLINE (line 174) | PIC_INLINE void FilterCrop::OutputSize(ImageVec imgIn, int &width, int... function PIC_INLINE (line 220) | PIC_INLINE void FilterCrop::ProcessBBox(Image *dst, ImageVec src, BBox... FILE: include/filtering/filter_dct_1d.hpp type pic (line 23) | namespace pic { class FilterDCT1D (line 28) | class FilterDCT1D: public Filter method setForward (line 58) | void setForward() method setInverse (line 73) | void setInverse() function PIC_INLINE (line 168) | PIC_INLINE FilterDCT1D::FilterDCT1D(int nCoeff, bool bForward) function PIC_INLINE (line 187) | PIC_INLINE FilterDCT1D::~FilterDCT1D() function PIC_INLINE (line 194) | PIC_INLINE void FilterDCT1D::changePass(int pass, int tPass) function PIC_INLINE (line 217) | PIC_INLINE void FilterDCT1D::changePass(int x, int y, int z) function PIC_INLINE (line 224) | PIC_INLINE void FilterDCT1D::ProcessBBox(Image *dst, ImageVec src, BBo... FILE: include/filtering/filter_dct_2d.hpp type pic (line 24) | namespace pic { class FilterDCT2D (line 29) | class FilterDCT2D: public FilterNPasses method FilterDCT2D (line 40) | FilterDCT2D(int nCoeff, bool bForward) method setForward (line 63) | void setForward() method setInverse (line 71) | void setInverse() method Image (line 83) | static Image *transform(Image *imgIn, Image *imgOut, int nCoeff) method Image (line 96) | static Image *inverse(Image *imgIn, Image *imgOut, int nCoeff) FILE: include/filtering/filter_deconvolution.hpp type pic (line 26) | namespace pic { class FilterDeconvolution (line 31) | class FilterDeconvolution: public Filter method FilterDeconvolution (line 48) | FilterDeconvolution(int nIterations) : Filter() method setup (line 65) | void setup(int nIterations) method Image (line 76) | Image *Process(ImageVec imgIn, Image *imgOut) method Image (line 134) | static Image *execute(Image *imgIn, Image *psf, Image *imgOut, int n... FILE: include/filtering/filter_deform_grid.hpp type pic (line 30) | namespace pic { class FilterDeformGrid (line 35) | class FilterDeformGrid: public Filter method ProcessBBox (line 48) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterDeformGrid (line 72) | FilterDeformGrid(Image *grid_move) method Image (line 91) | static Image* getUniformGrid(int sampleX, int sampleY) method getCoordinatesAfterTransform (line 130) | void getCoordinatesAfterTransform(float x, float y, float &xOut, flo... FILE: include/filtering/filter_demosaic.hpp type pic (line 23) | namespace pic { class FilterDemosaic (line 28) | class FilterDemosaic: public Filter method LinearUpSamplingGCGreen (line 37) | void LinearUpSamplingGCGreen(Image *imgIn, Image *imgOut) method LinearUpSamplingGCRB (line 98) | void LinearUpSamplingGCRB(Image *imgIn, Image *imgOut, int sx, method FilterDemosaic (line 248) | FilterDemosaic() : Filter() method OutputSize (line 260) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 274) | Image *Process(ImageVec imgIn, Image *imgOut) method Image (line 299) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_diff_gauss_1d.hpp type pic (line 24) | namespace pic { class FilterDiffGauss1D (line 29) | class FilterDiffGauss1D: public FilterConv1D method Image (line 54) | static Image *execute(Image *imgIn, Image *imgOut, function PIC_INLINE (line 63) | PIC_INLINE FilterDiffGauss1D::FilterDiffGauss1D(float sigma1, float si... function PIC_INLINE (line 73) | PIC_INLINE FilterDiffGauss1D::FilterDiffGauss1D(PrecomputedDiffOfGauss... function PIC_INLINE (line 87) | PIC_INLINE FilterDiffGauss1D::~FilterDiffGauss1D() FILE: include/filtering/filter_diff_gauss_2d.hpp type pic (line 24) | namespace pic { class FilterDiffGauss (line 29) | class FilterDiffGauss: public Filter method FilterDiffGauss (line 41) | FilterDiffGauss(float sigma_1, float sigma_2) method Image (line 69) | Image *Process(ImageVec imgIn, Image *imgOut) method Image (line 87) | static Image *execute(Image *imgIn, Image *imgOut, float sigma_1, FILE: include/filtering/filter_diff_gauss_2d_opt.hpp type pic (line 24) | namespace pic { class FilterDiffGaussOpt (line 30) | class FilterDiffGaussOpt: public FilterNPasses method FilterDiffGaussOpt (line 41) | FilterDiffGaussOpt(float sigma1, float sigma2) FILE: include/filtering/filter_disparity.hpp type pic (line 25) | namespace pic { class FilterDisparity (line 30) | class FilterDisparity: public Filter method ProcessBBox (line 44) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method Image (line 101) | Image *setupAux(ImageVec imgIn, Image *imgOut) method FilterDisparity (line 134) | FilterDisparity() method FilterDisparity (line 145) | FilterDisparity(int maxDisparity, int patchSize, float lambda) : Fil... method update (line 160) | void update(int maxDisparity, int patchSize, float lambda) method OutputSize (line 181) | void OutputSize(Image *imgIn, int &width, int &height, int &channels... FILE: include/filtering/filter_divergence.hpp type pic (line 23) | namespace pic { class FilterDivergence (line 28) | class FilterDivergence: public Filter method FilterDivergence (line 44) | FilterDivergence() method Image (line 55) | static Image *execute(Image *imgIn, Image *imgOut) function PIC_INLINE (line 62) | PIC_INLINE void FilterDivergence::ProcessBBox(Image *dst, ImageVec src... FILE: include/filtering/filter_down_pp.hpp type pic (line 25) | namespace pic { class FilterDownPP (line 30) | class FilterDownPP: public Filter method ProcessBBox (line 39) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterDownPP (line 89) | FilterDownPP(float *value, float threshold) : Filter() method update (line 103) | void update(float *value, float threshold) method OutputSize (line 122) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... FILE: include/filtering/filter_downsampler_2d.hpp type pic (line 27) | namespace pic { class FilterDownSampler2D (line 32) | class FilterDownSampler2D: public FilterNPasses method allocate (line 45) | void allocate() method Image (line 100) | static Image *execute(Image *imgIn, Image *imgOut, int width, method Image (line 115) | static Image *execute(Image *imgIn, Image *imgOut, float scaleX, method Image (line 129) | static Image *execute(Image *imgIn, Image *imgOut, float scaleXY) function PIC_INLINE (line 136) | PIC_INLINE FilterDownSampler2D::FilterDownSampler2D(float scaleX, floa... function PIC_INLINE (line 157) | PIC_INLINE FilterDownSampler2D::FilterDownSampler2D(int width, int hei... function PIC_INLINE (line 178) | PIC_INLINE FilterDownSampler2D::~FilterDownSampler2D() function PIC_INLINE (line 183) | PIC_INLINE void FilterDownSampler2D::release() function PIC_INLINE (line 191) | PIC_INLINE void FilterDownSampler2D::PreProcess(ImageVec imgIn, FILE: include/filtering/filter_drago_tmo.hpp type pic (line 25) | namespace pic { class FilterDragoTMO (line 30) | class FilterDragoTMO: public Filter function PIC_INLINE (line 69) | PIC_INLINE FilterDragoTMO::FilterDragoTMO() : Filter() function PIC_INLINE (line 74) | PIC_INLINE FilterDragoTMO::FilterDragoTMO(float Ld_Max, float b, float... function PIC_INLINE (line 80) | PIC_INLINE void FilterDragoTMO::update(float Ld_Max, float b, float Lw... function PIC_INLINE (line 97) | PIC_INLINE void FilterDragoTMO::ProcessBBox(Image *dst, ImageVec src, ... FILE: include/filtering/filter_exposure_fusion_weights.hpp type pic (line 25) | namespace pic { class FilterExposureFusionWeights (line 30) | class FilterExposureFusionWeights: public Filter method ProcessBBox (line 42) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterExposureFusionWeights (line 87) | FilterExposureFusionWeights(float wC = 1.0f, float wE = 1.0f, float ... method update (line 99) | void update(float wC = 1.0f, float wE = 1.0f, float wS = 1.0f) FILE: include/filtering/filter_gaussian_1d.hpp type pic (line 24) | namespace pic { class FilterGaussian1D (line 29) | class FilterGaussian1D: public FilterConv1D method update (line 63) | void update(float sigma, int direction = 0) method Image (line 87) | static Image *execute(Image *imgIn, Image *imgOut, float sigma, function PIC_INLINE (line 95) | PIC_INLINE FilterGaussian1D::FilterGaussian1D() function PIC_INLINE (line 104) | PIC_INLINE FilterGaussian1D::FilterGaussian1D(float sigma, int directi... function PIC_INLINE (line 113) | PIC_INLINE FilterGaussian1D::FilterGaussian1D(PrecomputedGaussian *pg,... function PIC_INLINE (line 127) | PIC_INLINE FilterGaussian1D::~FilterGaussian1D() FILE: include/filtering/filter_gaussian_2d.hpp type pic (line 26) | namespace pic { class FilterGaussian2D (line 31) | class FilterGaussian2D: public FilterNPasses method FilterGaussian2D (line 41) | FilterGaussian2D() : FilterNPasses() method FilterGaussian2D (line 53) | FilterGaussian2D(float sigma) : FilterNPasses() method update (line 72) | void update(float sigma) method Image (line 84) | static Image *execute(Image *imgIn, Image *imgOut, float sigma) FILE: include/filtering/filter_gaussian_3d.hpp type pic (line 24) | namespace pic { class FilterGaussian3D (line 29) | class FilterGaussian3D: public FilterNPasses method FilterGaussian3D (line 37) | FilterGaussian3D() method FilterGaussian3D (line 46) | FilterGaussian3D(float sigma) method Image (line 70) | static Image *execute(Image *imgIn, Image *imgOut, float sigma) method Image (line 84) | static Image *execute(std::string nameIn, std::string nameOut, float... FILE: include/filtering/filter_gradient.hpp type pic (line 23) | namespace pic { type GRADIENT_TYPE (line 25) | enum GRADIENT_TYPE {G_SOBEL, G_PREWITT, G_NORMAL} class FilterGradient (line 30) | class FilterGradient: public Filter method OutputSize (line 73) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 89) | static Image *execute(Image *imgIn, Image *imgOut = NULL, function PIC_INLINE (line 97) | PIC_INLINE FilterGradient::FilterGradient() : Filter() function PIC_INLINE (line 102) | PIC_INLINE FilterGradient::FilterGradient(int colorChannel, function PIC_INLINE (line 108) | PIC_INLINE void FilterGradient::update(int colorChannel, function PIC_INLINE (line 139) | PIC_INLINE void FilterGradient::ProcessBBox(Image *dst, ImageVec src, FILE: include/filtering/filter_gradient_harris_opt.hpp type pic (line 23) | namespace pic { class FilterGradientHarrisOPT (line 28) | class FilterGradientHarrisOPT: public Filter method OutputSize (line 63) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 78) | static Image *execute(Image *imgIn, Image *imgOut = NULL, int colorC... function PIC_INLINE (line 85) | PIC_INLINE FilterGradientHarrisOPT::FilterGradientHarrisOPT(int colorC... function PIC_INLINE (line 91) | PIC_INLINE void FilterGradientHarrisOPT::update(int colorChannel) function PIC_INLINE (line 98) | PIC_INLINE void FilterGradientHarrisOPT::ProcessBBox(Image *dst, Image... FILE: include/filtering/filter_grow_cut.hpp type pic (line 24) | namespace pic { class FilterGrowCut (line 29) | class FilterGrowCut: public Filter method ProcessBBox (line 41) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterGrowCut (line 89) | FilterGrowCut() : Filter() FILE: include/filtering/filter_guided.hpp type pic (line 31) | namespace pic { class FilterGuided (line 36) | class FilterGuided: public Filter method FilterGuided (line 77) | FilterGuided() : Filter() method FilterGuided (line 87) | FilterGuided(int radius, float e_regularization) : Filter() method Image (line 116) | static Image *execute(Image *imgIn, Image *guide, Image *imgOut, function PIC_INLINE (line 124) | PIC_INLINE void FilterGuided::update(int radius, float e_regularization) function PIC_INLINE (line 135) | PIC_INLINE void FilterGuided::Process1Channel(Image *I, Image *p, Imag... function PIC_INLINE (line 160) | PIC_INLINE void FilterGuided::Process3Channel(Image *I, Image *p, function PIC_INLINE (line 191) | PIC_INLINE void FilterGuided::ProcessBBox(Image *dst, ImageVec src, function PIC_INLINE (line 216) | PIC_INLINE Image *FilterGuided::Process(ImageVec imgIn, Image *imgOut) FILE: include/filtering/filter_guided_a_b.hpp type pic (line 29) | namespace pic { class FilterGuidedAB (line 34) | class FilterGuidedAB: public Filter method FilterGuidedAB (line 72) | FilterGuidedAB() : Filter() method FilterGuidedAB (line 82) | FilterGuidedAB(int radius, float e_regularization) : Filter() method OutputSize (line 95) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 108) | Image *getI(ImageVec &imgIn) method Image (line 127) | Image *getp(ImageVec &imgIn) method Image (line 157) | static Image *execute(Image *imgIn, Image *guide, Image *imgOut, function PIC_INLINE (line 165) | PIC_INLINE void FilterGuidedAB::update(int radius, float e_regularizat... function PIC_INLINE (line 172) | PIC_INLINE void FilterGuidedAB::Process1Channel(Image *I, Image *p, Im... function PIC_INLINE (line 214) | PIC_INLINE void FilterGuidedAB::Process3Channel(Image *I, Image *p, function PIC_INLINE (line 278) | PIC_INLINE void FilterGuidedAB::ProcessBBox(Image *dst, ImageVec src, FILE: include/filtering/filter_integral_image.hpp type pic (line 23) | namespace pic { class FilterIntegralImage (line 28) | class FilterIntegralImage: public Filter method FilterIntegralImage (line 35) | FilterIntegralImage() : Filter() method Image (line 45) | Image *Process(ImageVec imgIn, Image *imgOut) method Image (line 114) | Image *ProcessP(ImageVec imgIn, Image *imgOut) FILE: include/filtering/filter_iterative.hpp type pic (line 23) | namespace pic { class FilterIterative (line 28) | class FilterIterative: public FilterNPasses function PIC_INLINE (line 65) | PIC_INLINE FilterIterative::FilterIterative(Filter *flt, int iteration... function PIC_INLINE (line 71) | PIC_INLINE void FilterIterative::update(Filter *flt, int iterations) function PIC_INLINE (line 88) | PIC_INLINE Filter* FilterIterative::getFilter(int i) function PIC_INLINE (line 93) | PIC_INLINE int FilterIterative::getIterations() FILE: include/filtering/filter_kuwahara.hpp type pic (line 23) | namespace pic { class FilterKuwahara (line 28) | class FilterKuwahara: public Filter method ProcessBBox (line 40) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterKuwahara (line 188) | FilterKuwahara(int kernelSize = 3) method update (line 197) | void update(int kernelSize) method Image (line 214) | static Image *execute(Image *imgIn, Image *imgOut, int kernelSize) FILE: include/filtering/filter_laplacian.hpp type pic (line 23) | namespace pic { class FilterLaplacian (line 28) | class FilterLaplacian: public Filter method ProcessBBox (line 38) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterLaplacian (line 68) | FilterLaplacian() : Filter() method Image (line 79) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_linear_color_space.hpp type pic (line 23) | namespace pic { class FilterLinearColorSpace (line 28) | class FilterLinearColorSpace: public Filter method ProcessBBox (line 40) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterLinearColorSpace (line 74) | FilterLinearColorSpace() : Filter() method Image (line 143) | static Image *execute_RGB_to_XYZ(Image *imgIn, Image *imgOut) method Image (line 158) | static Image *execute_XYZ_to_RGB(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_local_extrema.hpp type pic (line 23) | namespace pic { class FilterLocalExtrema (line 28) | class FilterLocalExtrema: public Filter method ProcessBBox (line 38) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterLocalExtrema (line 102) | FilterLocalExtrema(int kernelSize = 3) : Filter() method OutputSize (line 124) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 139) | static Image *execute(Image *img, Image *imgOut, int kernelSize = 3) FILE: include/filtering/filter_log_2d.hpp type pic (line 23) | namespace pic { class FilterLoG2D (line 28) | class FilterLoG2D: public FilterDiffGauss method FilterLoG2D (line 38) | FilterLoG2D(float sigma) : FilterDiffGauss(sigma * sqrtf(2.0f), sigm... method Image (line 51) | static Image *execute(Image *imgIn, Image *imgOut, float sigma) FILE: include/filtering/filter_log_2d_opt.hpp type pic (line 23) | namespace pic { class FilterLoG2DOpt (line 28) | class FilterLoG2DOpt: public FilterDiffGaussOpt method FilterLoG2DOpt (line 38) | FilterLoG2DOpt(float sigma) : FilterDiffGaussOpt(sigma * sqrtf(2), s... method Image (line 51) | static Image *execute(Image *imgIn, Image *imgOut, float sigma) FILE: include/filtering/filter_luminance.hpp type pic (line 26) | namespace pic { type LUMINANCE_TYPE (line 28) | enum LUMINANCE_TYPE{LT_CIE_LUMINANCE, LT_LUMA, LT_WARD_LUMINANCE, LT_M... class FilterLuminance (line 33) | class FilterLuminance: public Filter method ProcessBBox (line 46) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterLuminance (line 66) | FilterLuminance(LUMINANCE_TYPE type = LT_CIE_LUMINANCE) : Filter() method update (line 135) | void update(LUMINANCE_TYPE type = LT_CIE_LUMINANCE) method OutputSize (line 148) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 166) | static Image *execute(Image *imgIn, Image *imgOut, LUMINANCE_TYPE ty... FILE: include/filtering/filter_luminance_adaptation.hpp type pic (line 28) | namespace pic { class FilterLuminanceAdaptation (line 33) | class FilterLuminanceAdaptation: public Filter method FilterLuminanceAdaptation (line 51) | FilterLuminanceAdaptation(int maxLayers = 32, float threshold = 0.05... method update (line 62) | void update(int maxLayers = 32, float threshold = 0.05f) method OutputSize (line 80) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 94) | Image *Process(ImageVec imgIn, Image *imgOut) FILE: include/filtering/filter_max.hpp type pic (line 23) | namespace pic { class FilterMax (line 28) | class FilterMax: public Filter method ProcessBBox (line 39) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterMax (line 75) | FilterMax(int size) : Filter() method update (line 89) | void update(int size) method Image (line 101) | static Image *execute(Image *imgIn, Image *imgOut, int size) FILE: include/filtering/filter_mean.hpp type pic (line 25) | namespace pic { class FilterMean (line 30) | class FilterMean: public FilterNPasses method FilterMean (line 45) | FilterMean(int size) : FilterNPasses() method update (line 70) | void update(int size) method Image (line 89) | static Image *execute(Image *imgIn, Image *imgOut, int size) FILE: include/filtering/filter_med.hpp type pic (line 23) | namespace pic { class FilterMed (line 28) | class FilterMed: public Filter method ProcessBBox (line 39) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterMed (line 80) | FilterMed(int size) : Filter() method update (line 89) | void update(int size) method Image (line 104) | static Image *execute(Image *imgIn, Image *imgOut, int size) FILE: include/filtering/filter_med_vec.hpp type pic (line 24) | namespace pic { class FilterMedVec (line 29) | class FilterMedVec: public Filter method ProcessBBox (line 40) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterMedVec (line 100) | FilterMedVec(int size) : Filter() method update (line 109) | void update(int size) method Image (line 126) | static Image *execute(Image *imgIn, Image *imgOut, int size) FILE: include/filtering/filter_min.hpp type pic (line 23) | namespace pic { class FilterMin (line 28) | class FilterMin: public Filter method ProcessBBox (line 39) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterMin (line 81) | FilterMin(int size) : Filter() method Image (line 93) | static Image *execute(Image *imgIn, Image *imgOut, int size) FILE: include/filtering/filter_mosaic.hpp type pic (line 23) | namespace pic { class FilterMosaic (line 28) | class FilterMosaic: public Filter method ProcessBBox (line 38) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterMosaic (line 81) | FilterMosaic() : Filter() method OutputSize (line 94) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 108) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_nearest_neighbors.hpp type pic (line 24) | namespace pic { class FilterNearestNeighbors (line 29) | class FilterNearestNeighbors: public Filter method f (line 41) | void f(FilterFData *data) method Image (line 68) | Image *setupAux(ImageVec imgIn, Image *imgOut) method FilterNearestNeighbors (line 83) | FilterNearestNeighbors() : Filter() method OutputSize (line 102) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method setup (line 115) | void setup(int patchSize, int stride) FILE: include/filtering/filter_noise_estimation.hpp type pic (line 27) | namespace pic { class FilterNoiseEstimation (line 32) | class FilterNoiseEstimation: public Filter method FilterNoiseEstimation (line 45) | FilterNoiseEstimation() : Filter() method Image (line 81) | Image *Process(ImageVec imgIn, Image *imgOut) method Image (line 146) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_normal.hpp type pic (line 23) | namespace pic { class FilterNormal (line 28) | class FilterNormal: public Filter method OutputSize (line 67) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... function PIC_INLINE (line 76) | PIC_INLINE FilterNormal::FilterNormal() : Filter() function PIC_INLINE (line 81) | PIC_INLINE FilterNormal::FilterNormal(int colorChannel) : Filter() function PIC_INLINE (line 86) | PIC_INLINE void FilterNormal::update(int colorChannel) function PIC_INLINE (line 95) | PIC_INLINE void FilterNormal::ProcessBBox(Image *dst, ImageVec src, BB... FILE: include/filtering/filter_npasses.hpp type pic (line 25) | namespace pic { class FilterNPasses (line 30) | class FilterNPasses: public Filter method PreProcess (line 42) | virtual void PreProcess(ImageVec imgIn, Image *imgOut){} function PIC_INLINE (line 124) | PIC_INLINE FilterNPasses::FilterNPasses() : Filter() function PIC_INLINE (line 135) | PIC_INLINE FilterNPasses::~FilterNPasses() function PIC_INLINE (line 140) | PIC_INLINE void FilterNPasses::release() function PIC_INLINE (line 153) | PIC_INLINE Filter* FilterNPasses::getFilter(int i) function PIC_INLINE (line 159) | PIC_INLINE int FilterNPasses::getIterations() function PIC_INLINE (line 164) | PIC_INLINE void FilterNPasses::OutputSize(ImageVec imgIn, int &width, ... function PIC_INLINE (line 189) | PIC_INLINE Image *FilterNPasses::setupAuxNGen(ImageVec imgIn, function PIC_INLINE (line 230) | PIC_INLINE Image *FilterNPasses::setupAuxNSame(ImageVec imgIn, function PIC_INLINE (line 261) | PIC_INLINE Image *FilterNPasses::ProcessGen(ImageVec imgIn, Image *img... function PIC_INLINE (line 286) | PIC_INLINE Image *FilterNPasses::ProcessSame(ImageVec imgIn, Image *im... function PIC_INLINE (line 310) | PIC_INLINE Image *FilterNPasses::Process(ImageVec imgIn, FILE: include/filtering/filter_nswe.hpp type pic (line 23) | namespace pic { class FilterNSWE (line 28) | class FilterNSWE: public Filter method f (line 35) | void f(FilterFData *data) method FilterNSWE (line 92) | FilterNSWE() : Filter() method OutputSize (line 105) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 119) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_radial_basis_function.hpp type pic (line 21) | namespace pic { class FilterRadialBasisFunction (line 30) | class FilterRadialBasisFunction: public Filter method ProcessBBox (line 42) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterRadialBasisFunction (line 71) | FilterRadialBasisFunction() : Filter() method OutputSize (line 84) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method update (line 96) | void update(RadialBasisFunction *rbf) FILE: include/filtering/filter_reconstruct.hpp type pic (line 25) | namespace pic { class FilterReconstruct (line 27) | class FilterReconstruct: public Filter method ProcessBBox (line 37) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterReconstruct (line 60) | FilterReconstruct() : Filter() method OutputSize (line 73) | virtual void OutputSize(ImageVec imgIn, int &width, int &height, int... method Image (line 88) | static Image *execute(Image *imgIn, Image *ann, Image *imgOut = NULL) FILE: include/filtering/filter_remove_inf_nan.hpp type pic (line 23) | namespace pic { class FilterRemoveInfNaN (line 28) | class FilterRemoveInfNaN: public Filter method ProcessBBox (line 38) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterRemoveInfNaN (line 88) | FilterRemoveInfNaN() : Filter() method Image (line 99) | static Image* execute(Image *imgIn, Image *imgOut) FILE: include/filtering/filter_remove_nuked.hpp type pic (line 23) | namespace pic { class FilterRemoveNuked (line 28) | class FilterRemoveNuked: public Filter method ProcessBBox (line 39) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterRemoveNuked (line 91) | FilterRemoveNuked(float threshold_nuked = 1e4f) method Image (line 103) | static Image* execute(Image *imgIn, Image *imgOut, float threshold_n... FILE: include/filtering/filter_rotation.hpp type pic (line 36) | namespace pic { class FilterRotation (line 42) | class FilterRotation: public Filter method ProcessBBox (line 60) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method fromAnglesToVector (line 103) | Eigen::Vector3f fromAnglesToVector(float theta, float phi) method FilterRotation (line 121) | FilterRotation() : Filter() method FilterRotation (line 132) | FilterRotation(float angleX, float angleY, float angleZ) : Filter() method FilterRotation (line 141) | FilterRotation(Eigen::Matrix3f mtx) : Filter() method update (line 152) | void update(float angleX, float angleY, float angleZ) method update (line 171) | void update(Eigen::Matrix3f mtx) method getMtxRot (line 181) | Eigen::Matrix3f getMtxRot() method Image (line 194) | static Image *execute(Image *imgIn, Image *imgOut, float angleX, flo... method Image (line 207) | static Image *execute(Image *imgIn, Image *imgOut, Eigen::Matrix3f &... FILE: include/filtering/filter_sampler_1d.hpp type pic (line 31) | namespace pic { class FilterSampler1D (line 36) | class FilterSampler1D: public Filter method OutputSize (line 106) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 132) | static Image *execute(Image *imgIn, Image *imgOut, float scale, function PIC_INLINE (line 140) | PIC_INLINE FilterSampler1D::FilterSampler1D(float scale, int direction... function PIC_INLINE (line 147) | PIC_INLINE FilterSampler1D::FilterSampler1D(int size, int direction = 0, function PIC_INLINE (line 154) | PIC_INLINE void FilterSampler1D::update(float scale, int direction, function PIC_INLINE (line 164) | PIC_INLINE void FilterSampler1D::update(int size, int direction, function PIC_INLINE (line 174) | PIC_INLINE void FilterSampler1D::setDirection(int direction = 0) function PIC_INLINE (line 181) | PIC_INLINE void FilterSampler1D::setImageSampler(ImageSampler *isb) function PIC_INLINE (line 192) | PIC_INLINE void FilterSampler1D::ProcessBBox(Image *dst, ImageVec src, FILE: include/filtering/filter_sampler_2d.hpp type pic (line 27) | namespace pic { class FilterSampler2D (line 32) | class FilterSampler2D: public Filter method FilterSampler2D (line 54) | FilterSampler2D() : Filter() method OutputSize (line 94) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method update (line 127) | void update(int width, int height, ImageSampler *isb) method Image (line 149) | static Image *execute(Image *imgIn, Image *imgOut, float scale, method Image (line 165) | static Image *execute(Image *imgIn, Image *imgOut, float scaleX, method Image (line 181) | static Image *execute(Image *imgIn, Image *imgOut, int width, function PIC_INLINE (line 190) | PIC_INLINE FilterSampler2D::FilterSampler2D(float scale, function PIC_INLINE (line 206) | PIC_INLINE FilterSampler2D::FilterSampler2D(float scaleX, float scaleY, function PIC_INLINE (line 221) | PIC_INLINE FilterSampler2D::FilterSampler2D(int width, int height, function PIC_INLINE (line 227) | PIC_INLINE void FilterSampler2D::ProcessBBox(Image *dst, ImageVec src, FILE: include/filtering/filter_sampler_2dadd.hpp type pic (line 26) | namespace pic { class FilterSampler2DAdd (line 31) | class FilterSampler2DAdd: public Filter method ProcessBBox (line 43) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterSampler2DAdd (line 74) | FilterSampler2DAdd(ImageSampler *isb) : Filter() method update (line 93) | void update(ImageSampler *isb) method Image (line 105) | static Image *execute(Image *imgIn, Image *imgOut, ImageSampler *isb) FILE: include/filtering/filter_sampler_2dsub.hpp type pic (line 24) | namespace pic { class FilterSampler2DSub (line 29) | class FilterSampler2DSub: public Filter method ProcessBBox (line 41) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterSampler2DSub (line 74) | FilterSampler2DSub(ImageSampler *isb) : Filter() method update (line 93) | void update(ImageSampler *isb) method Image (line 107) | static Image *execute(Image *imgIn, Image *imgOut, ImageSampler *isb) FILE: include/filtering/filter_sampler_3d.hpp type pic (line 24) | namespace pic { class FilterSampler3D (line 29) | class FilterSampler3D: public Filter method OutputSize (line 58) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 73) | static Image *execute(Image *in, ImageSampler *isb, float scale) function PIC_INLINE (line 81) | PIC_INLINE FilterSampler3D::FilterSampler3D(float scale, ImageSampler ... function PIC_INLINE (line 87) | PIC_INLINE void FilterSampler3D::ProcessBBox(Image *dst, ImageVec src,... FILE: include/filtering/filter_sampling_map.hpp type pic (line 29) | namespace pic { class FilterSamplingMap (line 34) | class FilterSamplingMap: public FilterNPasses method getScale (line 74) | float getScale() method Image (line 87) | static Image *execute(Image *imgIn, Image *imgOut, float sigma) function PIC_INLINE (line 96) | PIC_INLINE FilterSamplingMap::FilterSamplingMap(float sigma) : FilterN... function PIC_INLINE (line 109) | PIC_INLINE FilterSamplingMap::FilterSamplingMap(float sigma, float sca... function PIC_INLINE (line 120) | PIC_INLINE FilterSamplingMap::~FilterSamplingMap() function PIC_INLINE (line 130) | PIC_INLINE void FilterSamplingMap::update(float sigma, float scale) FILE: include/filtering/filter_sigmoid_tmo.hpp type pic (line 27) | namespace pic { type SIGMOID_MODE (line 29) | enum SIGMOID_MODE {SIG_TMO, SIG_TMO_WP, SIG_SDM} class FilterSigmoidTMO (line 34) | class FilterSigmoidTMO: public Filter method OutputSize (line 100) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 126) | static Image *execute(Image *imgIn, Image *imgOut) function PIC_INLINE (line 133) | PIC_INLINE FilterSigmoidTMO::FilterSigmoidTMO() : Filter() function PIC_INLINE (line 140) | PIC_INLINE FilterSigmoidTMO::FilterSigmoidTMO(SIGMOID_MODE type, float... function PIC_INLINE (line 148) | PIC_INLINE void FilterSigmoidTMO::update(SIGMOID_MODE type, float alpha, function PIC_INLINE (line 160) | PIC_INLINE float FilterSigmoidTMO::calculateEpsilon(ImageVec imgIn) function PIC_INLINE (line 194) | PIC_INLINE void FilterSigmoidTMO::ProcessBBox(Image *dst, ImageVec src... FILE: include/filtering/filter_simple_tmo.hpp type pic (line 23) | namespace pic { class FilterSimpleTMO (line 28) | class FilterSimpleTMO: public Filter method f (line 37) | void f(FilterFData *data) method FilterSimpleTMO (line 52) | FilterSimpleTMO(float gamma, float fstop) : Filter() method update (line 62) | void update(float gamma, float fstop) method Image (line 77) | static Image *execute(Image *imgIn, Image *imgOut, float gamma, FILE: include/filtering/filter_ssim.hpp type pic (line 23) | namespace pic { class FilterSSIM (line 28) | class FilterSSIM: public Filter method ProcessBBox (line 38) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterSSIM (line 81) | FilterSSIM() : Filter() method FilterSSIM (line 90) | FilterSSIM(float C0, float C1) : Filter() method update (line 101) | void update(float C0, float C1) FILE: include/filtering/filter_threshold.hpp type pic (line 26) | namespace pic { class FilterThreshold (line 31) | class FilterThreshold: public Filter method ProcessBBox (line 43) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterThreshold (line 84) | FilterThreshold(float threshold = 0.5f, bool bAdaptive = false) : Fi... method update (line 94) | void update(float threshold, bool bAdaptive) method OutputSize (line 108) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 116) | static Image* execute(Image* imgIn, Image *imgOut, float threshold, ... method Image (line 123) | static Image* Otsu(Image* imgIn, Image *imgOut) FILE: include/filtering/filter_tmqi.hpp type pic (line 25) | namespace pic { class FilterTMQI (line 30) | class FilterTMQI: public Filter method ProcessBBox (line 42) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterTMQI (line 69) | FilterTMQI() : Filter() method MannosCSF (line 81) | static float MannosCSF(float sf) method update (line 91) | void update(float sf) FILE: include/filtering/filter_up_pp.hpp type pic (line 27) | namespace pic { class FilterUpPP (line 32) | class FilterUpPP: public Filter method ProcessBBox (line 46) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterUpPP (line 72) | FilterUpPP(float *value, float threshold) : Filter() method update (line 86) | void update(float *value, float threshold) method OutputSize (line 107) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... FILE: include/filtering/filter_warp_2d.hpp type pic (line 26) | namespace pic { class FilterWarp2D (line 31) | class FilterWarp2D: public Filter method ProcessBBox (line 46) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterWarp2D (line 82) | FilterWarp2D() : Filter() method FilterWarp2D (line 98) | FilterWarp2D(Matrix3x3 h, bool bSameSize = false, bool bCentroid = f... method getBCentroid (line 108) | bool getBCentroid() method computeBoundingBox (line 122) | static void computeBoundingBox(Matrix3x3 &h, bool bCentroid, method setBoundingBox (line 188) | void setBoundingBox(int *bmin, int *bmax) method update (line 201) | void update(Matrix3x3 h, bool bSameSize, bool bCentroid = false) method OutputSize (line 220) | void OutputSize(ImageVec imgIn, int &width, int &height, int &channe... method Image (line 263) | static Image *execute(Image *img, Image *imgOut, Matrix3x3 h, bool b... FILE: include/filtering/filter_white_balance.hpp type pic (line 26) | namespace pic { class FilterWhiteBalance (line 31) | class FilterWhiteBalance: public Filter method ProcessBBox (line 44) | void ProcessBBox(Image *dst, ImageVec src, BBox *box) method FilterWhiteBalance (line 76) | FilterWhiteBalance() method FilterWhiteBalance (line 88) | FilterWhiteBalance(float *white, unsigned int nWhite, bool bComputeS... method update (line 135) | void update(float *white, unsigned int nWhite, bool bComputeScalingF... method Image (line 162) | static Image* execute(Image *imgIn, float *white_color, Image *out) method Image (line 183) | static Image* execute(Image *imgIn, int x, int y, bool bRobust = tru... FILE: include/filtering/filter_wls.hpp type pic (line 35) | namespace pic { class FilterWLS (line 39) | class FilterWLS: public Filter method Image (line 48) | Image *singleChannel(ImageVec imgIn, Image *imgOut) method Image (line 151) | Image *multiChannel(ImageVec imgIn, Image *imgOut) method FilterWLS (line 294) | FilterWLS() : Filter() method FilterWLS (line 304) | FilterWLS(float alpha, float lambda) : Filter() method update (line 314) | void update(float alpha, float lambda) method Image (line 336) | Image *Process(ImageVec imgIn, Image *imgOut) method main (line 366) | static int main(int argc, char* argv[]) FILE: include/filtering/filter_zero_crossing.hpp type pic (line 23) | namespace pic { class FilterZeroCrossing (line 28) | class FilterZeroCrossing: public Filter method f (line 36) | void f(FilterFData *data) method FilterZeroCrossing (line 98) | FilterZeroCrossing() : Filter() method Image (line 112) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/gl/algorithms/color_to_gray.hpp type pic (line 27) | namespace pic { class ColorToGrayGL (line 32) | class ColorToGrayGL method ColorToGrayGL (line 43) | ColorToGrayGL() method ImageGL (line 61) | ImageGL execute(ImageGL *imgIn, ImageGL *imgOut) FILE: include/gl/algorithms/grow_cut.hpp type pic (line 33) | namespace pic { class GrowCutGL (line 35) | class GrowCutGL method GrowCutGL (line 49) | GrowCutGL() method ImageGL (line 75) | ImageGL *fromStrokeImageToSeeds(ImageGL *strokes, ImageGL *imgOut) method ImageGL (line 104) | ImageGL *Process(ImageGLVec imgIn, ImageGL *imgOut = NULL) FILE: include/gl/algorithms/pushpull.hpp type pic (line 29) | namespace pic { class PushPullGL (line 34) | class PushPullGL method release (line 46) | void release() { method PushPullGL (line 59) | PushPullGL() method update (line 75) | void update(float *value, float threshold = 1e-6f) method ImageGL (line 96) | ImageGL *Process(ImageGL *imgIn, ImageGL *imgOut) method ImageGL (line 147) | static ImageGL *execute(ImageGL *img, ImageGL *imgOut, float value) FILE: include/gl/algorithms/pyramid.hpp type pic (line 30) | namespace pic { class PyramidGL (line 35) | class PyramidGL method release (line 68) | void release() method size (line 148) | int size() method Image (line 158) | Image *get(int index) method setNULL (line 166) | void setNULL() function PIC_INLINE (line 180) | PIC_INLINE PyramidGL::PyramidGL(ImageGL *img, bool lapGauss, int limit... function PIC_INLINE (line 187) | PIC_INLINE PyramidGL::PyramidGL(int width, int height, int channels, b... function PIC_INLINE (line 199) | PIC_INLINE PyramidGL::~PyramidGL() function PIC_INLINE (line 204) | PIC_INLINE void PyramidGL::initFilters() function PIC_INLINE (line 226) | PIC_INLINE void PyramidGL::create(ImageGL *img, bool lapGauss, int lim... function PIC_INLINE (line 273) | PIC_INLINE void PyramidGL::update(ImageGL *img) function PIC_INLINE (line 312) | PIC_INLINE ImageGL *PyramidGL::reconstruct(ImageGL *imgOut = NULL) function PIC_INLINE (line 342) | PIC_INLINE void PyramidGL::setValue(float value) function PIC_INLINE (line 349) | PIC_INLINE void PyramidGL::mul(const PyramidGL *pyr) function PIC_INLINE (line 360) | PIC_INLINE void PyramidGL::add(const PyramidGL *pyr) function PIC_INLINE (line 371) | PIC_INLINE void PyramidGL::blend(PyramidGL *pyr, PyramidGL *weight) FILE: include/gl/algorithms/richardson_lucy_deconvolution.hpp type pic (line 26) | namespace pic { class RichardsonLucyDeconvolutionGL (line 28) | class RichardsonLucyDeconvolutionGL method RichardsonLucyDeconvolutionGL (line 39) | RichardsonLucyDeconvolutionGL() method setup (line 62) | void setup(ImageGL *psf, int nIterations) method ImageGL (line 80) | ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut) FILE: include/gl/colors/color_conv.hpp type pic (line 25) | namespace pic { class ColorConvGL (line 30) | class ColorConvGL method ColorConvGL (line 41) | ColorConvGL(bool direct = true) method generatePrograms (line 88) | void generatePrograms(std::string vertex_source) method setTransform (line 109) | void setTransform(bool direct) method bindProgram (line 117) | void bindProgram() method unbindProgram (line 125) | void unbindProgram() method setUniforms (line 133) | virtual void setUniforms() FILE: include/gl/colors/color_conv_linear.hpp type pic (line 25) | namespace pic { class ColorConvGLLinear (line 30) | class ColorConvGLLinear: public ColorConvGL method ColorConvGLLinear (line 40) | ColorConvGLLinear(bool direct = true) : ColorConvGL(direct) method getDirectFunction (line 48) | std::string getDirectFunction() method getInverseFunction (line 72) | std::string getInverseFunction() method setUniforms (line 80) | void setUniforms() FILE: include/gl/colors/color_conv_rgb_to_hsl.hpp class ColorConvGLRGBtoHSL (line 28) | class ColorConvGLRGBtoHSL: public ColorConvGL method ColorConvGLRGBtoHSL (line 35) | ColorConvGLRGBtoHSL(bool direct = true) : ColorConvGL(direct) method getDirect (line 43) | static std::string getDirect() method getInverse (line 79) | static std::string getInverse() method getDirectFunction (line 109) | std::string getDirectFunction() FILE: include/gl/colors/color_conv_rgb_to_srgb.hpp type pic (line 23) | namespace pic { class ColorConvGLRGBtosRGB (line 28) | class ColorConvGLRGBtosRGB: public ColorConvGL method ColorConvGLRGBtosRGB (line 35) | ColorConvGLRGBtosRGB(bool direct = true) : ColorConvGL(direct) method getDirectFunction (line 46) | std::string getDirectFunction() method getInverseFunction (line 78) | std::string getInverseFunction() method getDirectFunctionAux (line 111) | std::string getDirectFunctionAux() method getInverseFunctionAux (line 120) | std::string getInverseFunctionAux() method getDirectUniforms (line 129) | std::string getDirectUniforms() method getInverseUniforms (line 138) | std::string getInverseUniforms() FILE: include/gl/colors/color_conv_rgb_to_xyz.hpp type pic (line 25) | namespace pic { class ColorConvGLRGBtoXYZ (line 30) | class ColorConvGLRGBtoXYZ: public ColorConvGLLinear method ColorConvGLRGBtoXYZ (line 37) | ColorConvGLRGBtoXYZ(bool direct = true) : ColorConvGLLinear(direct) FILE: include/gl/colors/color_conv_xyz_to_cielab.hpp function ColorConvGLXYZtoCIELAB (line 38) | ColorConvGLXYZtoCIELAB(bool direct = true) : ColorConvGL(direct) function getDirectFunction (line 49) | std::string getDirectFunction() FILE: include/gl/colors/color_conv_xyz_to_lms.hpp type pic (line 25) | namespace pic { class ColorConvGLXYZtoLMS (line 30) | class ColorConvGLXYZtoLMS: public ColorConvGLLinear method ColorConvGLXYZtoLMS (line 37) | ColorConvGLXYZtoLMS(bool direct = true) : ColorConvGLLinear(direct) FILE: include/gl/filtering/filter.hpp type pic (line 30) | namespace pic { class FilterGL (line 35) | class FilterGL method FilterGL (line 62) | FilterGL() method release (line 85) | void release() method releaseAux (line 99) | virtual void releaseAux() method setFbo (line 108) | void setFbo(Fbo *fbo) method Fbo (line 118) | virtual Fbo *getFbo() method OutputSize (line 131) | virtual void OutputSize(ImageGLVec imgIn, int &width, int &height, i... method insertFilter (line 143) | void insertFilter(FilterGL *flt) method setTarget (line 162) | void setTarget(GLenum target) method changePass (line 172) | virtual void changePass(int pass, int tPass) method gammaCorrection (line 182) | static std::string gammaCorrection(std::string fragment_source, method ImageGL (line 205) | virtual ImageGL *setupAux(ImageGLVec imgIn, ImageGL *imgOut) method ImageGL (line 217) | ImageGL *allocateOutputMemory(ImageGLVec imgIn, ImageGL *imgOut, boo... method bindTechnique (line 242) | virtual void bindTechnique() method unbindTechnique (line 247) | virtual void unbindTechnique() method ImageGL (line 258) | virtual ImageGL *Process(ImageGLVec imgIn, ImageGL *imgOut) FILE: include/gl/filtering/filter_1d.hpp type pic (line 27) | namespace pic { class FilterGL1D (line 32) | class FilterGL1D: public FilterGL method FragmentShader (line 47) | virtual void FragmentShader() method setUniformAux (line 76) | virtual void setUniformAux() method setSlice (line 90) | void setSlice(int slice) method setSlice2 (line 100) | void setSlice2(int slice) function PIC_INLINE (line 115) | PIC_INLINE FilterGL1D::FilterGL1D(int direction, GLenum target): Filte... function PIC_INLINE (line 141) | PIC_INLINE void FilterGL1D::changePass(int pass, int tPass) function PIC_INLINE (line 158) | PIC_INLINE void FilterGL1D::setUniform() function PIC_INLINE (line 175) | PIC_INLINE void FilterGL1D::initShaders() function PIC_INLINE (line 182) | PIC_INLINE ImageGL *FilterGL1D::Process(ImageGLVec imgIn, ImageGL *img... FILE: include/gl/filtering/filter_anisotropic_diffusion.hpp type pic (line 28) | namespace pic { class FilterGLAnisotropicDiffusion (line 33) | class FilterGLAnisotropicDiffusion: public FilterGL method releaseAux (line 67) | void releaseAux() method ImageGL (line 84) | ImageGL *AnisotropicDiffusion(ImageGLVec imgIn, ImageGL *imgOut) function PIC_INLINE (line 94) | PIC_INLINE FilterGLAnisotropicDiffusion::FilterGLAnisotropicDiffusion(... function PIC_INLINE (line 113) | PIC_INLINE FilterGLAnisotropicDiffusion::FilterGLAnisotropicDiffusion(... function PIC_INLINE (line 130) | PIC_INLINE FilterGLAnisotropicDiffusion::~FilterGLAnisotropicDiffusion() function PIC_INLINE (line 135) | PIC_INLINE void FilterGLAnisotropicDiffusion::FragmentShader() function PIC_INLINE (line 176) | PIC_INLINE void FilterGLAnisotropicDiffusion::initShaders() function PIC_INLINE (line 182) | PIC_INLINE void FilterGLAnisotropicDiffusion::update(float k) FILE: include/gl/filtering/filter_bilateral_1d.hpp type pic (line 25) | namespace pic { class FilterGLBilateral1D (line 30) | class FilterGLBilateral1D: public FilterGL1D function PIC_INLINE (line 64) | PIC_INLINE FilterGLBilateral1D::FilterGLBilateral1D(float sigma_s, flo... function PIC_INLINE (line 75) | PIC_INLINE FilterGLBilateral1D::~FilterGLBilateral1D() function PIC_INLINE (line 80) | PIC_INLINE void FilterGLBilateral1D::FragmentShader() function PIC_INLINE (line 171) | PIC_INLINE void FilterGLBilateral1D::setUniformAux() function PIC_INLINE (line 184) | PIC_INLINE void FilterGLBilateral1D::update(float sigma_s, float sigma_r) FILE: include/gl/filtering/filter_bilateral_2das.hpp type pic (line 27) | namespace pic { class FilterGLBilateral2DAS (line 29) | class FilterGLBilateral2DAS: public FilterGL method updateParam (line 55) | void updateParam() method setNULL (line 71) | void setNULL() method releaseAux (line 93) | void releaseAux() method ImageGL (line 121) | ImageGL *setupAux(ImageGLVec imgIn, ImageGL *imgOut) method ImageGL (line 140) | static ImageGL *execute(ImageGL *imgIn, float sigma_s, float sigma_r) function PIC_INLINE (line 151) | PIC_INLINE FilterGLBilateral2DAS::FilterGLBilateral2DAS(): FilterGL() function PIC_INLINE (line 156) | PIC_INLINE FilterGLBilateral2DAS::~FilterGLBilateral2DAS() function PIC_INLINE (line 161) | PIC_INLINE FilterGLBilateral2DAS::FilterGLBilateral2DAS(float sigma_s, function PIC_INLINE (line 173) | PIC_INLINE void FilterGLBilateral2DAS::FragmentShader() function PIC_INLINE (line 245) | PIC_INLINE void FilterGLBilateral2DAS::initShaders() function PIC_INLINE (line 250) | PIC_INLINE void FilterGLBilateral2DAS::update(float sigma_s, float sig... FILE: include/gl/filtering/filter_bilateral_2df.hpp type pic (line 23) | namespace pic { class FilterGLBilateral2DF (line 30) | class FilterGLBilateral2DF: public FilterGL method ImageGL (line 74) | ImageGL *setupAux(ImageGLVec imgIn, ImageGL *imgOut) function PIC_INLINE (line 87) | PIC_INLINE FilterGLBilateral2DF::FilterGLBilateral2DF(): FilterGL() function PIC_INLINE (line 91) | PIC_INLINE FilterGLBilateral2DF::~FilterGLBilateral2DF() function PIC_INLINE (line 96) | PIC_INLINE FilterGLBilateral2DF::FilterGLBilateral2DF(float sigma_s, function PIC_INLINE (line 107) | PIC_INLINE void FilterGLBilateral2DF::FragmentShader() function PIC_INLINE (line 147) | PIC_INLINE void FilterGLBilateral2DF::initShaders() function PIC_INLINE (line 154) | PIC_INLINE void FilterGLBilateral2DF::update(float sigma_s, float sigm... FILE: include/gl/filtering/filter_bilateral_2dg.hpp type pic (line 28) | namespace pic { class FilterGLBilateral2DG (line 33) | class FilterGLBilateral2DG: public FilterGL method ImageGL (line 69) | static ImageGL *execute(ImageGL *imgIn, float sigma_s, float sigma_r) method ImageGL (line 82) | static ImageGL *execute(std::string nameIn, std::string nameOut, function PIC_INLINE (line 139) | PIC_INLINE FilterGLBilateral2DG::FilterGLBilateral2DG(float sigma_s, f... function PIC_INLINE (line 155) | PIC_INLINE ImageGL *FilterGLBilateral2DG::Process(ImageGLVec imgIn, FILE: include/gl/filtering/filter_bilateral_2ds.hpp type pic (line 27) | namespace pic { type BF_TYPE (line 29) | enum BF_TYPE {BF_CLASSIC, BF_CROSS, BF_BRUSH} function PIC_INLINE (line 36) | PIC_INLINE int getValueBF(BF_TYPE type) class FilterGLBilateral2DS (line 63) | class FilterGLBilateral2DS: public FilterGL method releaseAux (line 100) | void releaseAux() method ImageGL (line 113) | static ImageGL *execute(ImageGL *imgIn, float sigma_s, float sigma_r) method ImageGL (line 133) | static ImageGL *execute(std::string nameFile, std::string nameOut, method ImageGL (line 187) | ImageGL *setupAux(ImageGLVec imgIn, ImageGL *imgOut) function PIC_INLINE (line 194) | PIC_INLINE FilterGLBilateral2DS::FilterGLBilateral2DS(float sigma_s, f... function PIC_INLINE (line 209) | PIC_INLINE FilterGLBilateral2DS::~FilterGLBilateral2DS() function PIC_INLINE (line 214) | PIC_INLINE void FilterGLBilateral2DS::FragmentShader() function PIC_INLINE (line 346) | PIC_INLINE void FilterGLBilateral2DS::initShaders() function PIC_INLINE (line 351) | PIC_INLINE void FilterGLBilateral2DS::update(float sigma_s, float sigm... FILE: include/gl/filtering/filter_bilateral_2ds_e.hpp type pic (line 25) | namespace pic { class FilterGLBilateral2DSE (line 30) | class FilterGLBilateral2DSE: public FilterGL method main (line 84) | static int main(int argc, char* argv[]) method ImageGL (line 106) | static ImageGL *execute( std::string nameIn, function PIC_INLINE (line 172) | PIC_INLINE FilterGLBilateral2DSE::FilterGLBilateral2DSE(float sigma_s,... function PIC_INLINE (line 211) | PIC_INLINE FilterGLBilateral2DSE::~FilterGLBilateral2DSE() function PIC_INLINE (line 219) | PIC_INLINE void FilterGLBilateral2DSE::FragmentShader() function PIC_INLINE (line 276) | PIC_INLINE void FilterGLBilateral2DSE::initShaders() function PIC_INLINE (line 287) | PIC_INLINE void FilterGLBilateral2DSE::update(float sigma_s, float sig... function PIC_INLINE (line 345) | PIC_INLINE ImageGL *FilterGLBilateral2DSE::Process(ImageGLVec imgIn, FILE: include/gl/filtering/filter_bilateral_2dsp.hpp type pic (line 25) | namespace pic { class FilterGLBilateral2DSP (line 33) | class FilterGLBilateral2DSP: public FilterGLNPasses method releaseAux (line 56) | void releaseAux() method ImageGL (line 77) | static ImageGL *execute(std::string nameIn, std::string nameOut, function PIC_INLINE (line 125) | PIC_INLINE FilterGLBilateral2DSP::FilterGLBilateral2DSP(): FilterGLNPa... function PIC_INLINE (line 134) | PIC_INLINE FilterGLBilateral2DSP::FilterGLBilateral2DSP(float sigma_s, function PIC_INLINE (line 144) | PIC_INLINE FilterGLBilateral2DSP::~FilterGLBilateral2DSP() function PIC_INLINE (line 149) | PIC_INLINE void FilterGLBilateral2DSP::update(float sigma_s, float sig... FILE: include/gl/filtering/filter_bilateral_3ds.hpp type pic (line 26) | namespace pic { class FilterGLBilateral3DS (line 31) | class FilterGLBilateral3DS: public FilterGL method setFrame (line 81) | void setFrame(int frame) method nextFrame (line 89) | void nextFrame() method getFrame (line 98) | int getFrame() function PIC_INLINE (line 112) | PIC_INLINE FilterGLBilateral3DS::FilterGLBilateral3DS(float sigma_s, f... function PIC_INLINE (line 151) | PIC_INLINE FilterGLBilateral3DS::~FilterGLBilateral3DS() function PIC_INLINE (line 156) | PIC_INLINE void FilterGLBilateral3DS::FragmentShader() function PIC_INLINE (line 203) | PIC_INLINE void FilterGLBilateral3DS::initShaders() function PIC_INLINE (line 213) | PIC_INLINE void FilterGLBilateral3DS::update(float sigma_s, float sigm... function PIC_INLINE (line 250) | PIC_INLINE void FilterGLBilateral3DS::setUniform() function PIC_INLINE (line 266) | PIC_INLINE ImageGL *FilterGLBilateral3DS::Process(ImageGLVec imgIn, FILE: include/gl/filtering/filter_bilateral_3dsp.hpp type pic (line 25) | namespace pic { class FilterGLBilateral3DSP (line 30) | class FilterGLBilateral3DSP: public FilterGLNPasses method releaseAux (line 55) | void releaseAux() method setFrame (line 65) | void setFrame(int frame) method ImageGL (line 88) | static ImageGL *execute(std::string nameIn, std::string nameOut, function PIC_INLINE (line 95) | PIC_INLINE FilterGLBilateral3DSP::FilterGLBilateral3DSP(): FilterGLNPa... function PIC_INLINE (line 101) | PIC_INLINE FilterGLBilateral3DSP::~FilterGLBilateral3DSP() function PIC_INLINE (line 106) | PIC_INLINE FilterGLBilateral3DSP::FilterGLBilateral3DSP(float sigma_s,... function PIC_INLINE (line 118) | PIC_INLINE void FilterGLBilateral3DSP::update(float sigma_s, float sig... FILE: include/gl/filtering/filter_blend.hpp type pic (line 23) | namespace pic { class FilterGLBlend (line 28) | class FilterGLBlend: public FilterGL method initShaders (line 35) | void initShaders() method FilterGLBlend (line 68) | FilterGLBlend() : FilterGL() FILE: include/gl/filtering/filter_channel.hpp type pic (line 25) | namespace pic { class FilterGLChannel (line 30) | class FilterGLChannel: public FilterGL method initShaders (line 36) | void initShaders() method FilterGLChannel (line 65) | FilterGLChannel(int channel) : FilterGL() method update (line 80) | void update(int channel) method OutputSize (line 100) | void OutputSize(ImageGLVec imgIn, int &width, int &height, int &chan... method ImageGL (line 115) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut, int channel... method Test (line 124) | static void Test() FILE: include/gl/filtering/filter_color_conv.hpp type pic (line 25) | namespace pic { class FilterGLColorConv (line 30) | class FilterGLColorConv: public FilterGL method initShaders (line 39) | void initShaders() method FilterGLColorConv (line 48) | FilterGLColorConv(ColorConvGL *color_conv, bool direct) : FilterGL() method releaseAux (line 61) | void releaseAux() method setup (line 70) | void setup(bool direct) method OutputSize (line 84) | void OutputSize(ImageGLVec imgIn, int &width, int &height, int &chan... method bindTechnique (line 92) | void bindTechnique() method unbindTechnique (line 97) | void unbindTechnique() FILE: include/gl/filtering/filter_color_correction_pouli.hpp type pic (line 29) | namespace pic { class FilterGLColorCorrectionPouli (line 34) | class FilterGLColorCorrectionPouli: public FilterGL method initShaders (line 45) | void initShaders() method FragmentShader (line 54) | void FragmentShader() method FilterGLColorCorrectionPouli (line 136) | FilterGLColorCorrectionPouli() : FilterGL() method update (line 163) | void update(float mHDR, float mTMO) method ImageGL (line 180) | static ImageGL *execute(FilterGLColorCorrectionPouli *flt, FILE: include/gl/filtering/filter_conv_1d.hpp type pic (line 24) | namespace pic { class FilterGLConv1D (line 29) | class FilterGLConv1D: public FilterGL1D method setUniformAux (line 59) | void setUniformAux() function PIC_INLINE (line 75) | PIC_INLINE FilterGLConv1D::FilterGLConv1D(ImageGL *weights, int direct... function PIC_INLINE (line 84) | PIC_INLINE FilterGLConv1D::~FilterGLConv1D() function PIC_INLINE (line 89) | PIC_INLINE void FilterGLConv1D::FragmentShader() FILE: include/gl/filtering/filter_conv_2d.hpp type pic (line 25) | namespace pic { class FilterGLConv2D (line 30) | class FilterGLConv2D: public FilterGL method setUniform (line 58) | void setUniform() function PIC_INLINE (line 72) | PIC_INLINE FilterGLConv2D::FilterGLConv2D(GLenum target): FilterGL() function PIC_INLINE (line 80) | PIC_INLINE void FilterGLConv2D::initShaders() function PIC_INLINE (line 87) | PIC_INLINE void FilterGLConv2D::FragmentShader() FILE: include/gl/filtering/filter_deform_grid.hpp type pic (line 28) | namespace pic { class FilterGLDeformGrid (line 33) | class FilterGLDeformGrid: public FilterGL method getCoordinatesAfterTransform (line 72) | void getCoordinatesAfterTransform(float x, float y, float &xOut, flo... function PIC_INLINE (line 82) | PIC_INLINE FilterGLDeformGrid::FilterGLDeformGrid(Image *grid_move): F... function PIC_INLINE (line 96) | PIC_INLINE FilterGLDeformGrid::~FilterGLDeformGrid() function PIC_INLINE (line 101) | PIC_INLINE void FilterGLDeformGrid::releaseAux() function PIC_INLINE (line 107) | PIC_INLINE void FilterGLDeformGrid::initShaders() function PIC_INLINE (line 133) | PIC_INLINE void FilterGLDeformGrid::update(Image *grid_move) FILE: include/gl/filtering/filter_disp.hpp type pic (line 23) | namespace pic { class FilterGLDisp (line 30) | class FilterGLDisp: public FilterGL method ImageGL (line 68) | static ImageGL *execute(std::string nameLeft, function PIC_INLINE (line 90) | PIC_INLINE FilterGLDisp::FilterGLDisp(): FilterGL() function PIC_INLINE (line 98) | PIC_INLINE void FilterGLDisp::initShaders() function PIC_INLINE (line 206) | PIC_INLINE void FilterGLDisp::update(float sigma, float sigma_s, float... FILE: include/gl/filtering/filter_down_pp.hpp class FilterGLDownPP (line 30) | class FilterGLDownPP: public FilterGL method initShaders (line 40) | void initShaders() FILE: include/gl/filtering/filter_drago_tmo.hpp type pic (line 26) | namespace pic { class FilterGLDragoTMO (line 31) | class FilterGLDragoTMO: public FilterGL function PIC_INLINE (line 71) | PIC_INLINE FilterGLDragoTMO::FilterGLDragoTMO(): FilterGL() function PIC_INLINE (line 84) | PIC_INLINE FilterGLDragoTMO::~FilterGLDragoTMO() function PIC_INLINE (line 90) | PIC_INLINE void FilterGLDragoTMO::FragmentShader() function PIC_INLINE (line 119) | PIC_INLINE void FilterGLDragoTMO::initShaders() function PIC_INLINE (line 125) | PIC_INLINE void FilterGLDragoTMO::update(float Ld_Max, float b, float LM... FILE: include/gl/filtering/filter_durand_tmo.hpp type pic (line 26) | namespace pic { class FilterGLDurandTMO (line 31) | class FilterGLDurandTMO: public FilterGL function PIC_INLINE (line 73) | PIC_INLINE FilterGLDurandTMO::FilterGLDurandTMO() : FilterGL() function PIC_INLINE (line 84) | PIC_INLINE FilterGLDurandTMO::FilterGLDurandTMO(float compression_fact... function PIC_INLINE (line 95) | PIC_INLINE FilterGLDurandTMO::~FilterGLDurandTMO() function PIC_INLINE (line 100) | PIC_INLINE void FilterGLDurandTMO::FragmentShader() function PIC_INLINE (line 131) | PIC_INLINE void FilterGLDurandTMO::initShaders() function PIC_INLINE (line 136) | PIC_INLINE void FilterGLDurandTMO::update(float compression_factor, floa... FILE: include/gl/filtering/filter_exposure_fusion_weights.hpp type pic (line 25) | namespace pic { class FilterGLExposureFusionWeights (line 30) | class FilterGLExposureFusionWeights: public FilterGL method FilterGLExposureFusionWeights (line 54) | FilterGLExposureFusionWeights(float wC = 1.0f, float wE = 1.0f, floa... method OutputSize (line 81) | void OutputSize(ImageGLVec imgIn, int &width, int &height, int &chan... function PIC_INLINE (line 90) | PIC_INLINE void FilterGLExposureFusionWeights::FragmentShader() function PIC_INLINE (line 132) | PIC_INLINE void FilterGLExposureFusionWeights::initShaders() FILE: include/gl/filtering/filter_from_stroke_to_mask.hpp class FilterGLFromStrokeToMask (line 30) | class FilterGLFromStrokeToMask: public FilterGL method ImageGL (line 64) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut) function PIC_INLINE (line 72) | PIC_INLINE FilterGLFromStrokeToMask::FilterGLFromStrokeToMask(): FilterGL() function PIC_INLINE (line 79) | PIC_INLINE FilterGLFromStrokeToMask::FilterGLFromStrokeToMask(LUMINANCE_... function PIC_INLINE (line 86) | PIC_INLINE FilterGLFromStrokeToMask::~FilterGLFromStrokeToMask() function PIC_INLINE (line 91) | PIC_INLINE void FilterGLFromStrokeToMask::initShaders() FILE: include/gl/filtering/filter_gaussian_1d.hpp type pic (line 29) | namespace pic { class FilterGLGaussian1D (line 31) | class FilterGLGaussian1D: public FilterGLConv1D method releaseAux (line 53) | void releaseAux() method ImageGL (line 75) | static ImageGL *execute(std::string nameIn, std::string nameOut, flo... function PIC_INLINE (line 104) | PIC_INLINE FilterGLGaussian1D::~FilterGLGaussian1D() function PIC_INLINE (line 109) | PIC_INLINE void FilterGLGaussian1D::update(float sigma) FILE: include/gl/filtering/filter_gaussian_2d.hpp type pic (line 28) | namespace pic { class FilterGLGaussian2D (line 33) | class FilterGLGaussian2D: public FilterGLNPasses method FilterGLGaussian2D (line 42) | FilterGLGaussian2D() : FilterGLNPasses() method FilterGLGaussian2D (line 55) | FilterGLGaussian2D(float sigma) method update (line 75) | void update(float sigma) FILE: include/gl/filtering/filter_gaussian_3d.hpp type pic (line 28) | namespace pic { class FilterGLGaussian3D (line 30) | class FilterGLGaussian3D: public FilterGLNPasses method FilterGLGaussian3D (line 39) | FilterGLGaussian3D() : FilterGLNPasses() method FilterGLGaussian3D (line 55) | FilterGLGaussian3D(float sigma) : FilterGLNPasses() method update (line 69) | void update(float sigma) FILE: include/gl/filtering/filter_gradient.hpp type pic (line 23) | namespace pic { class FilterGLGradient (line 28) | class FilterGLGradient: public FilterGL method initShaders (line 34) | void initShaders() method FilterGLGradient (line 70) | FilterGLGradient() : FilterGL() FILE: include/gl/filtering/filter_grow_cut.hpp type pic (line 23) | namespace pic { class FilterGLGrowCut (line 28) | class FilterGLGrowCut: public FilterGL method initShaders (line 34) | void initShaders() method FilterGLGrowCut (line 82) | FilterGLGrowCut() : FilterGL() method update (line 95) | void update() FILE: include/gl/filtering/filter_hsl_replace.hpp function initShaders (line 39) | void initShaders() FILE: include/gl/filtering/filter_iterative.hpp type pic (line 27) | namespace pic { class FilterGLIterative (line 32) | class FilterGLIterative: public FilterGLNPasses function PIC_INLINE (line 70) | PIC_INLINE FilterGLIterative::FilterGLIterative(FilterGL *flt, int ite... function PIC_INLINE (line 75) | PIC_INLINE FilterGLIterative::~FilterGLIterative() function PIC_INLINE (line 80) | PIC_INLINE void FilterGLIterative::update(FilterGL *flt, int iterations) function PIC_INLINE (line 97) | PIC_INLINE FilterGL* FilterGLIterative::getFilter(int i) function PIC_INLINE (line 102) | PIC_INLINE int FilterGLIterative::getIterations() FILE: include/gl/filtering/filter_laplacian.hpp type pic (line 23) | namespace pic { class FilterGLLaplacian (line 28) | class FilterGLLaplacian: public FilterGL method initShaders (line 34) | void initShaders() method FilterGLLaplacian (line 65) | FilterGLLaplacian() : FilterGL() FILE: include/gl/filtering/filter_luminance.hpp class FilterGLLuminance (line 30) | class FilterGLLuminance: public FilterGL method ImageGL (line 71) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut) method OutputSize (line 86) | void OutputSize(ImageGLVec imgIn, int &width, int &height, int &channe... function PIC_INLINE (line 95) | PIC_INLINE FilterGLLuminance::FilterGLLuminance(): FilterGL() function PIC_INLINE (line 102) | PIC_INLINE FilterGLLuminance::FilterGLLuminance(LUMINANCE_TYPE type): Fi... function PIC_INLINE (line 109) | PIC_INLINE void FilterGLLuminance::initShaders() FILE: include/gl/filtering/filter_max.hpp type pic (line 26) | namespace pic { class FilterGLMax (line 31) | class FilterGLMax: public FilterGLNPasses method FilterGLMax (line 45) | FilterGLMax(int kernelSize) : FilterGLNPasses() method ImageGL (line 66) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut, int size) FILE: include/gl/filtering/filter_mean.hpp type pic (line 26) | namespace pic { class FilterGLMean (line 31) | class FilterGLMean: public FilterGLNPasses method FilterGLMean (line 47) | FilterGLMean(int kernelSize) : FilterGLNPasses() method update (line 72) | void update(int kernelSize) method ImageGL (line 97) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut, int kernelS... FILE: include/gl/filtering/filter_min.hpp type pic (line 26) | namespace pic { class FilterGLMin (line 31) | class FilterGLMin: public FilterGLNPasses method FilterGLMin (line 45) | FilterGLMin(int kernelSize) : FilterGLNPasses() method ImageGL (line 66) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut, int kernelS... FILE: include/gl/filtering/filter_non_linear_1d.hpp type pic (line 23) | namespace pic { class FilterGLNonLinear1D (line 28) | class FilterGLNonLinear1D: public FilterGL1D method FragmentShader (line 40) | void FragmentShader(ImageGL *weights, int direction, GLenum target) method FilterGLNonLinear1D (line 125) | FilterGLNonLinear1D(int kernelSize, std::string acc_operator, GLenum... method setUniformAux (line 143) | void setUniformAux() method update (line 153) | void update(int kernelSize) FILE: include/gl/filtering/filter_npasses.hpp type pic (line 31) | namespace pic { class FilterGLNPasses (line 36) | class FilterGLNPasses: public FilterGL method PreProcess (line 48) | virtual void PreProcess(ImageGLVec imgIn, ImageGL *imgOut){} method Fbo (line 123) | Fbo *getFbo() function PIC_INLINE (line 137) | PIC_INLINE FilterGLNPasses::FilterGLNPasses() : FilterGL() function PIC_INLINE (line 148) | PIC_INLINE FilterGLNPasses::~FilterGLNPasses() function PIC_INLINE (line 153) | PIC_INLINE void FilterGLNPasses::releaseAux() function PIC_INLINE (line 163) | PIC_INLINE FilterGL* FilterGLNPasses::getFilter(int i) function PIC_INLINE (line 169) | PIC_INLINE int FilterGLNPasses::getIterations() function PIC_INLINE (line 174) | PIC_INLINE void FilterGLNPasses::OutputSize(ImageGLVec imgIn, int &wid... function PIC_INLINE (line 200) | PIC_INLINE ImageGL *FilterGLNPasses::setupAuxNGen(ImageGLVec imgIn, function PIC_INLINE (line 240) | PIC_INLINE ImageGL *FilterGLNPasses::setupAuxNSame(ImageGLVec imgIn, function PIC_INLINE (line 272) | PIC_INLINE ImageGL *FilterGLNPasses::ProcessGen(ImageGLVec imgIn, Imag... function PIC_INLINE (line 298) | PIC_INLINE ImageGL *FilterGLNPasses::ProcessSame(ImageGLVec imgIn, Ima... function PIC_INLINE (line 323) | PIC_INLINE ImageGL *FilterGLNPasses::Process(ImageGLVec imgIn, FILE: include/gl/filtering/filter_op.hpp class FilterGLOp (line 28) | class FilterGLOp: public FilterGL method FilterGLOp (line 59) | static FilterGLOp *CreateOpSetZero() method FilterGLOp (line 70) | static FilterGLOp *CreateOpSetOne() method FilterGLOp (line 82) | static FilterGLOp *CreateOpIdentity(bool bType) method FilterGLOp (line 94) | static FilterGLOp *CreateOpSegmentation(bool bType, float minVal) method FilterGLOp (line 108) | static FilterGLOp *CreateOpAdd(bool bType) method FilterGLOp (line 119) | static FilterGLOp *CreateOpMulNeg(bool bType) method FilterGLOp (line 130) | static FilterGLOp *CreateOpMul(bool bType) method FilterGLOp (line 141) | static FilterGLOp *CreateOpSub(bool bType) method FilterGLOp (line 152) | static FilterGLOp *CreateOpDiv(bool bType) method FilterGLOp (line 163) | static FilterGLOp *CreateOpDivConst(bool bType) function PIC_INLINE (line 170) | PIC_INLINE FilterGLOp::FilterGLOp(std::string op, bool bTexelFetch = false, function PIC_INLINE (line 201) | PIC_INLINE void FilterGLOp::initShaders() FILE: include/gl/filtering/filter_reinhard_single_pass.hpp type pic (line 30) | namespace pic { class FilterGLReinhardSinglePass (line 35) | class FilterGLReinhardSinglePass: public FilterGL method releaseAux (line 66) | void releaseAux() function PIC_INLINE (line 80) | PIC_INLINE FilterGLReinhardSinglePass::FilterGLReinhardSinglePass(floa... function PIC_INLINE (line 101) | PIC_INLINE FilterGLReinhardSinglePass::~FilterGLReinhardSinglePass() function PIC_INLINE (line 106) | PIC_INLINE void FilterGLReinhardSinglePass::FragmentShader() function PIC_INLINE (line 168) | PIC_INLINE void FilterGLReinhardSinglePass::initShaders() function PIC_INLINE (line 173) | PIC_INLINE void FilterGLReinhardSinglePass::update(float sigma_s, floa... FILE: include/gl/filtering/filter_remapping.hpp class FilterGLRemapping (line 30) | class FilterGLRemapping: public FilterGL method initShaders (line 37) | void initShaders() FILE: include/gl/filtering/filter_remove_nuked.hpp type pic (line 24) | namespace pic { class FilterGLRemoveNuked (line 29) | class FilterGLRemoveNuked: public FilterGL function PIC_INLINE (line 58) | PIC_INLINE FilterGLRemoveNuked::FilterGLRemoveNuked(float threshold): ... function PIC_INLINE (line 66) | PIC_INLINE void FilterGLRemoveNuked::FragmentShader() function PIC_INLINE (line 113) | PIC_INLINE void FilterGLRemoveNuked::initShaders() function PIC_INLINE (line 120) | PIC_INLINE void FilterGLRemoveNuked::update(float threshold) FILE: include/gl/filtering/filter_sampler_2d.hpp type pic (line 23) | namespace pic { class FilterGLSampler2D (line 28) | class FilterGLSampler2D: public FilterGL method initShaders (line 36) | void initShaders() method FilterGLSampler2D (line 59) | FilterGLSampler2D(float scale) : FilterGL() method OutputSize (line 78) | void OutputSize(ImageGLVec imgIn, int &width, int &height, int &chan... method update (line 103) | void update(float scale) method ImageGL (line 123) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut, float scale) FILE: include/gl/filtering/filter_sampling_map.hpp type pic (line 33) | namespace pic { class FilterGLSamplingMap (line 38) | class FilterGLSamplingMap: public FilterGLNPasses method update (line 53) | void update(float sigma, float scale) method FilterGLSamplingMap (line 74) | FilterGLSamplingMap(float sigma) : FilterGLNPasses() method FilterGLSamplingMap (line 87) | FilterGLSamplingMap(float sigma, float scale) : FilterGLNPasses() method releaseAux (line 101) | void releaseAux() method getScale (line 113) | float getScale() method Fbo (line 122) | Fbo *getFbo() method ImageGL (line 138) | static ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut, float sigma) FILE: include/gl/filtering/filter_scatter.hpp type pic (line 25) | namespace pic { class FilterGLScatter (line 32) | class FilterGLScatter: public FilterGL method releaseAux (line 75) | void releaseAux() function PIC_INLINE (line 106) | PIC_INLINE FilterGLScatter::FilterGLScatter(float s_S, float s_R, int ... function PIC_INLINE (line 119) | PIC_INLINE FilterGLScatter::~FilterGLScatter() function PIC_INLINE (line 124) | PIC_INLINE void FilterGLScatter::generateVertexArray(int width, int he... function PIC_INLINE (line 162) | PIC_INLINE void FilterGLScatter::FragmentShader() function PIC_INLINE (line 221) | PIC_INLINE void FilterGLScatter::initShaders() function PIC_INLINE (line 228) | PIC_INLINE void FilterGLScatter::update(float s_S, float s_R) function PIC_INLINE (line 246) | PIC_INLINE ImageGL *FilterGLScatter::Process(ImageGLVec imgIn, ImageGL... FILE: include/gl/filtering/filter_sigmoid_tmo.hpp type pic (line 26) | namespace pic { class FilterGLSigmoidTMO (line 31) | class FilterGLSigmoidTMO: public FilterGL function PIC_INLINE (line 65) | PIC_INLINE FilterGLSigmoidTMO::FilterGLSigmoidTMO(): FilterGL() function PIC_INLINE (line 75) | PIC_INLINE FilterGLSigmoidTMO::~FilterGLSigmoidTMO() function PIC_INLINE (line 80) | PIC_INLINE FilterGLSigmoidTMO::FilterGLSigmoidTMO(float alpha, bool bL... function PIC_INLINE (line 91) | PIC_INLINE void FilterGLSigmoidTMO::initShaders() function PIC_INLINE (line 148) | PIC_INLINE void FilterGLSigmoidTMO::update(float alpha) FILE: include/gl/filtering/filter_simple_tmo.hpp type pic (line 25) | namespace pic { function initShaders (line 35) | void initShaders() function FilterGLSimpleTMO (line 71) | FilterGLSimpleTMO(float gamma, float fstop) : FilterGL() function update (line 82) | void update(float gamma, float fstop) FILE: include/gl/filtering/filter_slicer.hpp type pic (line 25) | namespace pic { class FilterGLSlicer (line 30) | class FilterGLSlicer: public FilterGL function PIC_INLINE (line 57) | PIC_INLINE FilterGLSlicer::FilterGLSlicer(float s_S, float s_R): Filte... function PIC_INLINE (line 66) | PIC_INLINE FilterGLSlicer::~FilterGLSlicer() function PIC_INLINE (line 71) | PIC_INLINE void FilterGLSlicer::FragmentShader() function PIC_INLINE (line 103) | PIC_INLINE void FilterGLSlicer::initShaders() function PIC_INLINE (line 110) | PIC_INLINE void FilterGLSlicer::update(float s_S, float s_R) FILE: include/gl/filtering/filter_up_pp.hpp class FilterGLUpPP (line 31) | class FilterGLUpPP: public FilterGL method initShaders (line 40) | void initShaders() FILE: include/gl/filtering/filter_warp_2d.hpp class FilterGLWarp2D (line 34) | class FilterGLWarp2D: public FilterGL method OutputSize (line 74) | void OutputSize(ImageGLVec imgIn, int &width, int &height, int &channe... method ImageGL (line 98) | ImageGL *setupAux(ImageGLVec imgIn, ImageGL *imgOut) function PIC_INLINE (line 122) | PIC_INLINE FilterGLWarp2D::FilterGLWarp2D() : FilterGL() function PIC_INLINE (line 130) | PIC_INLINE void FilterGLWarp2D::update(Matrix3x3 h, bool bSameSize = fal... function PIC_INLINE (line 143) | PIC_INLINE void FilterGLWarp2D::initShaders() FILE: include/gl/image.hpp type pic (line 35) | namespace pic { type IMAGESTORE (line 37) | enum IMAGESTORE {IMG_GPU_CPU, IMG_CPU_GPU, IMG_CPU, IMG_GPU, IMG_NULL} class ImageGL (line 42) | class ImageGL: public Image method assignGL (line 66) | void assignGL(float r = 0.0f, float g = 0.0f, float b = 0.0f, method thisOperatorConst (line 90) | inline void thisOperatorConst(const float &a, BOGL op) method thisOperatorConstColor (line 103) | inline void thisOperatorConstColor(const Arrayf &a, BOGL op) method thisOperatorImage (line 119) | inline void thisOperatorImage(const ImageGL &a, BOGL op) method ImageGL (line 138) | inline ImageGL newOperatorConstColor(const Arrayf &a, BOGL op) method ImageGL (line 158) | inline ImageGL newOperatorConst(const float &a, BOGL op) method ImageGL (line 174) | inline ImageGL newOperatorImage(const ImageGL &a, BOGL op) method ImageGL (line 231) | ImageGL(std::string nameFile): Image(nameFile) method ImageGL (line 248) | ImageGL(int frames, int width, int height, int channels, float *data... method updateModeGPU (line 340) | void updateModeGPU() method updateModeCPU (line 354) | void updateModeCPU() method GLuint (line 369) | GLuint getTexture() const method setTexture (line 378) | void setTexture(GLuint texture) method GLenum (line 388) | GLenum getTarget() function PIC_INLINE (line 620) | PIC_INLINE ImageGL::ImageGL() : Image() function PIC_INLINE (line 629) | PIC_INLINE ImageGL::ImageGL(GLuint texture, GLuint target) : Image() function PIC_INLINE (line 646) | PIC_INLINE ImageGL::ImageGL(Image *img, GLenum target, bool mipmap, bo... function PIC_INLINE (line 674) | PIC_INLINE ImageGL::ImageGL(Image *img, bool transferOwnership = false... function PIC_INLINE (line 700) | PIC_INLINE ImageGL::ImageGL(int frames, int width, int height, int cha... function PIC_INLINE (line 746) | PIC_INLINE ImageGL::~ImageGL() function PIC_INLINE (line 759) | PIC_INLINE GLuint ImageGL::generateTextureGL(GLenum target = GL_TEXTUR... function PIC_INLINE (line 818) | PIC_INLINE ImageGL *ImageGL::cloneGL() function PIC_INLINE (line 827) | PIC_INLINE void ImageGL::releaseGL() function PIC_INLINE (line 848) | PIC_INLINE ImageGL *ImageGL::allocateSimilarOneGL() function PIC_INLINE (line 858) | PIC_INLINE void ImageGL::loadFromMemory() function PIC_INLINE (line 881) | PIC_INLINE void ImageGL::loadToMemory() function PIC_INLINE (line 909) | PIC_INLINE void ImageGL::loadSliceIntoTexture(int i) function PIC_INLINE (line 922) | PIC_INLINE void ImageGL::loadAllSlicesIntoTexture() function PIC_INLINE (line 933) | PIC_INLINE void ImageGL::readFromFBO(Fbo *fbo, GLenum format) function PIC_INLINE (line 953) | PIC_INLINE void ImageGL::readFromFBO(Fbo *fbo) function PIC_INLINE (line 962) | PIC_INLINE void ImageGL::readFromBindedFBO() function PIC_INLINE (line 981) | PIC_INLINE void ImageGL::bindTexture() function PIC_INLINE (line 986) | PIC_INLINE void ImageGL::unBindTexture() function PIC_INLINE (line 991) | PIC_INLINE void ImageGL::clamp(float a = 0.0f, float b = 1.0f) function PIC_INLINE (line 998) | PIC_INLINE void ImageGL::operator =(const ImageGL &a) function PIC_INLINE (line 1003) | PIC_INLINE void ImageGL::operator =(const float &a) function PIC_INLINE (line 1008) | PIC_INLINE void ImageGL::operator +=(const ImageGL &a) function PIC_INLINE (line 1013) | PIC_INLINE void ImageGL::operator +=(const float &a) function PIC_INLINE (line 1018) | PIC_INLINE ImageGL ImageGL::operator +(const ImageGL &a) function PIC_INLINE (line 1023) | PIC_INLINE ImageGL ImageGL::operator +(const float &a) function PIC_INLINE (line 1028) | PIC_INLINE void ImageGL::operator -=(const ImageGL &a) function PIC_INLINE (line 1033) | PIC_INLINE void ImageGL::operator -=(const float &a) function PIC_INLINE (line 1038) | PIC_INLINE ImageGL ImageGL::operator -(const ImageGL &a) function PIC_INLINE (line 1043) | PIC_INLINE ImageGL ImageGL::operator -(const float &a) function PIC_INLINE (line 1048) | PIC_INLINE void ImageGL::operator *=(const ImageGL &a) function PIC_INLINE (line 1053) | PIC_INLINE void ImageGL::operator *=(const float &a) function PIC_INLINE (line 1058) | PIC_INLINE ImageGL ImageGL::operator *(const ImageGL &a) function PIC_INLINE (line 1063) | PIC_INLINE ImageGL ImageGL::operator *(const float &a) function PIC_INLINE (line 1068) | PIC_INLINE void ImageGL::operator /=(const ImageGL &a) function PIC_INLINE (line 1073) | PIC_INLINE void ImageGL::operator /=(const float &a) function PIC_INLINE (line 1078) | PIC_INLINE void ImageGL::operator /=(const Arrayf &a) function PIC_INLINE (line 1083) | PIC_INLINE ImageGL ImageGL::operator /(const ImageGL &a) function PIC_INLINE (line 1088) | PIC_INLINE ImageGL ImageGL::operator /(const float &a) FILE: include/gl/image_vec.hpp type pic (line 27) | namespace pic { function PIC_INLINE (line 39) | PIC_INLINE ImageGLVec SingleGL(ImageGL *img) function PIC_INLINE (line 52) | PIC_INLINE ImageGLVec DoubleGL(ImageGL *img1, ImageGL *img2) function PIC_INLINE (line 67) | PIC_INLINE ImageGLVec TripleGL(ImageGL *img1, ImageGL *img2, ImageGL *... function PIC_INLINE (line 82) | PIC_INLINE bool ImageGLVecCheck(ImageGLVec &imgIn, int minInputImages) FILE: include/gl/point_samplers/sampler_random_m.hpp type pic (line 27) | namespace pic { function PIC_INLINE (line 32) | PIC_INLINE void glGetPrintError() class MRSamplersGL (line 45) | class MRSamplersGL: public MRSamplers method MRSamplersGL (line 63) | MRSamplersGL(SAMPLER_TYPE type, Vec window, int nSamples, in... method GLuint (line 80) | GLuint getTexture() method ImageGL (line 89) | ImageGL *getImage() method ImageGL (line 100) | ImageGL *getImageLevelsR() method GLuint (line 117) | GLuint getLevelsRTexture() function GLuint (line 151) | GLuint MRSamplersGL::generateTexture() function GLuint (line 222) | GLuint MRSamplersGL::generateLevelsRTexture() FILE: include/gl/tone_mapping/drago_tmo.hpp type pic (line 28) | namespace pic { class DragoTMOGL (line 33) | class DragoTMOGL method allocateFilters (line 47) | void allocateFilters() method DragoTMOGL (line 61) | DragoTMOGL(float Ld_Max = 100.0f, float bias = 0.85f, bool bStatisti... method update (line 86) | void update(float Ld_Max = 100.0f, float bias = 0.95f) method ImageGL (line 98) | ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut = NULL) FILE: include/gl/tone_mapping/durand_tmo.hpp type pic (line 30) | namespace pic { class DurandTMOGL (line 35) | class DurandTMOGL method allocateFilters (line 54) | void allocateFilters() method DurandTMOGL (line 74) | DurandTMOGL(float target_contrast = 5.0f, bool bStatisticsRecompute ... method update (line 102) | void update(float target_contrast) method ImageGL (line 113) | ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut = NULL) FILE: include/gl/tone_mapping/exposure_fusion.hpp type pic (line 32) | namespace pic { class ExposureFusionGL (line 37) | class ExposureFusionGL method allocateFilters (line 60) | void allocateFilters() method ExposureFusionGL (line 83) | ExposureFusionGL(float wC = 1.0f, float wE = 1.0f, float wS = 1.0f) method update (line 112) | void update(float wC = 1.0f, float wE = 1.0f, float wS = 1.0f) method allocate (line 123) | void allocate(ImageGLVec imgIn) method ImageGL (line 169) | ImageGL *Process(ImageGL *imgIn, ImageGL *imgOut) method ImageGL (line 186) | ImageGL *ProcessStack(ImageGLVec imgIn, ImageGL *imgOut = NULL) FILE: include/gl/tone_mapping/get_all_exposures.hpp type pic (line 27) | namespace pic { function PIC_INLINE (line 34) | PIC_INLINE ImageGLVec getAllExposuresImagesGL(ImageGL *imgIn, float ga... FILE: include/gl/tone_mapping/hybrid_tmo.hpp type pic (line 31) | namespace pic { class HybridTMOGL (line 36) | class HybridTMOGL method allocateFilters (line 54) | void allocateFilters() method HybridTMOGL (line 67) | HybridTMOGL() method ImageGL (line 99) | ImageGL *Process(ImageGL *imgIn, ImageGL *imgOut) FILE: include/gl/tone_mapping/reinhard_tmo.hpp type pic (line 30) | namespace pic { class ReinhardTMOGL (line 35) | class ReinhardTMOGL method allocateFilters (line 52) | void allocateFilters() method ImageGL (line 65) | ImageGL *executeGlobal(ImageGL *imgIn, ImageGL *imgOut = NULL) method ImageGL (line 88) | ImageGL *executeLocal(ImageGL *imgIn, ImageGL *imgOut = NULL) method setNULL (line 109) | void setNULL() method ReinhardTMOGL (line 122) | ReinhardTMOGL(float alpha = 0.15f, float phi = 8.0f, bool bStatistic... method update (line 147) | void update(float alpha, float phi, bool bGlobal = true) method ImageGL (line 161) | ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut = NULL) FILE: include/gl/tone_mapping/segmentation_tmo_approx.hpp type pic (line 27) | namespace pic { class SegmentationGL (line 32) | class SegmentationGL method SegmentationGL (line 52) | SegmentationGL() method computeStatistics (line 86) | void computeStatistics(Image *imgIn) method ImageGL (line 102) | ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut) FILE: include/gl/tone_mapping/tone_mapping_operator.hpp type pic (line 27) | namespace pic { class ToneMappingOperatorGL (line 32) | class ToneMappingOperatorGL method ImageGL (line 43) | virtual ImageGL *Process(ImageGL *imgIn, ImageGL *imgOut) method ToneMappingOperator (line 53) | ToneMappingOperator() method releaseAux (line 58) | virtual void releaseAux() method release (line 66) | void release() method updateImage (line 76) | void updateImage(ImageGL *imgIn) method checkInput (line 99) | bool checkInput(ImageGL *imgIn) method ImageGL (line 114) | ImageGL *execute(ImageGL *imgIn, ImageGL *imgOut = NULL) FILE: include/histogram.hpp type pic (line 31) | namespace pic { type VALUE_SPACE (line 33) | enum VALUE_SPACE {VS_LDR, VS_LIN, VS_LOG_2, VS_LOG_E, VS_LOG_10} class Histogram (line 39) | class Histogram method projectDomain (line 55) | inline float projectDomain(float x) method unprojectDomain (line 86) | inline float unprojectDomain(float x) method update (line 117) | inline void update(float x) method Histogram (line 138) | Histogram() method Histogram (line 161) | Histogram(Image *imgIn, VALUE_SPACE type, int nBin, int channel = 0) method release (line 193) | void release() method calculate (line 215) | void calculate(Image *imgIn, VALUE_SPACE type = VS_LIN, int nBin = 256, method uniform (line 300) | void uniform(float fMin, float fMax, uint value, VALUE_SPACE type, i... method update (line 327) | void update(float fMin, float fMax) method project (line 339) | int project(float x) method unproject (line 354) | float unproject(int ind) method ceiling (line 366) | void ceiling(float k) method clip (line 412) | void clip(uint value) method getfMin (line 471) | float getfMin() method getfMax (line 481) | float getfMax() method getOtsu (line 519) | float getOtsu() method write (line 561) | void write(std::string name, bool bNor) method exposureCovering (line 588) | std::vector< float > exposureCovering(int nBits = 8, float overlap =... FILE: include/image.hpp type pic (line 55) | namespace pic { class Image (line 60) | class Image method flipH (line 204) | void flipH() method flipV (line 212) | void flipV() method flipHV (line 220) | void flipHV() method flipVH (line 229) | void flipVH() method rotate90CCW (line 238) | void rotate90CCW() method rotate90CW (line 247) | void rotate90CW() method getDiagonalSize (line 257) | float getDiagonalSize() method size (line 481) | int size() const method sizeFrame (line 490) | int sizeFrame() const method nPixels (line 499) | int nPixels() const method checkCoordinates (line 512) | bool checkCoordinates(int x, int y, int z = 0) method getFlippedEXR (line 541) | bool getFlippedEXR() method calculateStrides (line 563) | void calculateStrides() method getNormalizedCoords (line 638) | void getNormalizedCoords(int x, int y, float &nx, float &ny) method getAddress (line 650) | int getAddress(int x, int y) method getAddress (line 665) | int getAddress(int x, int y, int t) method reverseAddress (line 680) | void reverseAddress(int ind, int &x, int &y) method changeOwnership (line 746) | void changeOwnership(bool notOwned) function PIC_INLINE (line 885) | PIC_INLINE void Image::setNULL() function PIC_INLINE (line 923) | PIC_INLINE Image::Image() function PIC_INLINE (line 928) | PIC_INLINE Image::Image(Image *imgIn, bool deepCopy = true) function PIC_INLINE (line 968) | PIC_INLINE Image::Image(int width, int height, int channels = 3) function PIC_INLINE (line 974) | PIC_INLINE Image::Image(int frames, int width, int height, int channels, function PIC_INLINE (line 993) | PIC_INLINE Image::Image(std::string nameFile, LDR_type typeLoad = LT_N... function PIC_INLINE (line 999) | PIC_INLINE Image::Image(float *color, int channels) function PIC_INLINE (line 1010) | PIC_INLINE Image::~Image() function PIC_INLINE (line 1015) | PIC_INLINE void Image::release() function PIC_INLINE (line 1029) | PIC_INLINE void Image::allocate(int width, int height, int channels, i... function PIC_INLINE (line 1057) | PIC_INLINE void Image::allocateAux() function PIC_INLINE (line 1073) | PIC_INLINE BBox Image::getFullBox() function PIC_INLINE (line 1082) | PIC_INLINE void Image::assign(const Image *imgIn) function PIC_INLINE (line 1101) | PIC_INLINE void Image::clamp(float a = 0.0f, float b = 1.0f) function PIC_INLINE (line 1111) | PIC_INLINE void Image::removeSpecials() function PIC_INLINE (line 1125) | PIC_INLINE bool Image::isSimilarType(const Image *img) function PIC_INLINE (line 1148) | PIC_INLINE bool Image::isValid() function PIC_INLINE (line 1154) | PIC_INLINE void Image::copySubImage(Image *imgIn, int startX, int startY) function PIC_INLINE (line 1161) | PIC_INLINE void Image::scaleCosine() function PIC_INLINE (line 1180) | PIC_INLINE void Image::applyFunction(float(*func)(float)) function PIC_INLINE (line 1194) | PIC_INLINE void Image::applyFunctionParam(float(*func)(float, std::vec... function PIC_INLINE (line 1208) | PIC_INLINE float *Image::getPercentileVal(float percentile, BBox *box,... function PIC_INLINE (line 1260) | PIC_INLINE float *Image::getMedVal(BBox *box, float *ret) function PIC_INLINE (line 1265) | PIC_INLINE float Image::getDynamicRange(bool bRobust = false, float pe... function PIC_INLINE (line 1324) | PIC_INLINE void Image::blend(Image *img, Image *weight) function PIC_INLINE (line 1354) | PIC_INLINE void Image::minimum(Image *img) function PIC_INLINE (line 1369) | PIC_INLINE void Image::maximum(Image *img) function PIC_INLINE (line 1383) | PIC_INLINE void Image::setZero() function PIC_INLINE (line 1392) | PIC_INLINE void Image::setRand(unsigned int seed = 1) function PIC_INLINE (line 1406) | PIC_INLINE float *Image::getMaxVal(BBox *box = NULL, float *ret = NULL) function PIC_INLINE (line 1439) | PIC_INLINE float *Image::getMinVal(BBox *box = NULL, float *ret = NULL) function PIC_INLINE (line 1472) | PIC_INLINE float *Image::getSumVal(BBox *box = NULL, float *ret = NULL) function PIC_INLINE (line 1501) | PIC_INLINE float *Image::getMeanVal(BBox *box = NULL, float *ret = NULL) function PIC_INLINE (line 1520) | PIC_INLINE float *Image::getMomentsVal(int x0, int y0, int radius, flo... function PIC_INLINE (line 1552) | PIC_INLINE float *Image::getVarianceVal(float *meanVal = NULL, function PIC_INLINE (line 1602) | PIC_INLINE float *Image::getCovMtxVal(float *meanVal, BBox *box, float... function PIC_INLINE (line 1656) | PIC_INLINE float *Image::getLogMeanVal(BBox *box = NULL, float *ret = ... function PIC_INLINE (line 1693) | PIC_INLINE void Image::convertFromMask(bool *mask, int width, int height) function PIC_INLINE (line 1711) | PIC_INLINE bool *Image::convertToMask(float *color = NULL, float thres... function PIC_INLINE (line 1763) | PIC_INLINE bool Image::Read(std::string nameFile, function PIC_INLINE (line 1920) | PIC_INLINE bool Image::Write(std::string nameFile, LDR_type typeWrite ... function PIC_INLINE (line 2035) | PIC_INLINE Image *Image::allocateSimilarOne() function PIC_INLINE (line 2044) | PIC_INLINE void Image::allocateSimilarTo(Image *img) function PIC_INLINE (line 2053) | PIC_INLINE Image *Image::clone() const function PIC_INLINE (line 2069) | PIC_INLINE float* Image::getColorSamples(float *samples, function PIC_INLINE (line 2100) | PIC_INLINE void Image::operator =(const Image &a) function PIC_INLINE (line 2105) | PIC_INLINE void Image::operator =(const float &a) function PIC_INLINE (line 2110) | PIC_INLINE void Image::operator +=(const float &a) function PIC_INLINE (line 2115) | PIC_INLINE Image Image::operator +(const float &a) const function PIC_INLINE (line 2122) | PIC_INLINE void Image::operator +=(const Image &a) function PIC_INLINE (line 2134) | PIC_INLINE Image Image::operator +(const Image &a) const function PIC_INLINE (line 2141) | PIC_INLINE void Image::operator *=(const float &a) function PIC_INLINE (line 2146) | PIC_INLINE Image Image::operator *(const float &a) const function PIC_INLINE (line 2153) | PIC_INLINE void Image::operator *=(const Image &a) function PIC_INLINE (line 2164) | PIC_INLINE Image Image::operator *(const Image &a) const function PIC_INLINE (line 2171) | PIC_INLINE void Image::operator -=(const float &a) function PIC_INLINE (line 2176) | PIC_INLINE Image Image::operator -(const float &a) const function PIC_INLINE (line 2183) | PIC_INLINE void Image::operator -=(const Image &a) function PIC_INLINE (line 2194) | PIC_INLINE Image Image::operator -(const Image &a) const function PIC_INLINE (line 2201) | PIC_INLINE void Image::operator /=(const float &a) function PIC_INLINE (line 2206) | PIC_INLINE Image Image::operator /(const float &a) const function PIC_INLINE (line 2213) | PIC_INLINE void Image::operator /=(const Image &a) function PIC_INLINE (line 2224) | PIC_INLINE Image Image::operator /(const Image &a) const FILE: include/image_samplers/image_sampler.hpp type pic (line 24) | namespace pic { class ImageSampler (line 29) | class ImageSampler method ImageSampler (line 39) | ImageSampler() {} method SetDirection (line 43) | void SetDirection(unsigned int direction) method SampleImage (line 57) | virtual void SampleImage(Image *img, float x, float y, float *vOut) {} method SampleImageUC (line 66) | virtual void SampleImageUC(Image *img, float x, float y, float *vOut... method SampleImage (line 76) | virtual void SampleImage(Image *img, float x, float y, float t, floa... FILE: include/image_samplers/image_sampler_bicubic.hpp type pic (line 23) | namespace pic { class ImageSamplerBicubic (line 28) | class ImageSamplerBicubic: public ImageSampler method ImageSamplerBicubic (line 31) | ImageSamplerBicubic() method SampleImage (line 43) | void SampleImage(Image *img, float x, float y, float *vOut) FILE: include/image_samplers/image_sampler_bilinear.hpp type pic (line 23) | namespace pic { class ImageSamplerBilinear (line 28) | class ImageSamplerBilinear: public ImageSampler method ImageSamplerBilinear (line 31) | ImageSamplerBilinear() method SampleImage (line 42) | void SampleImage(Image *img, float x, float y, float *vOut) method SampleImageUC (line 60) | void SampleImageUC(Image *img, float x, float y, float *vOut) method SampleImage (line 105) | void SampleImage(Image *img, float x, float y, float t, float *vOut) FILE: include/image_samplers/image_sampler_bsplines.hpp type pic (line 23) | namespace pic { class ImageSamplerBSplines (line 28) | class ImageSamplerBSplines: public ImageSampler method ImageSamplerBSplines (line 31) | ImageSamplerBSplines() method SampleImage (line 42) | void SampleImage(Image *img, float x, float y, float *vOut) FILE: include/image_samplers/image_sampler_catmull_rom.hpp type pic (line 23) | namespace pic { class ImageSamplerCatmullRom (line 28) | class ImageSamplerCatmullRom: public ImageSampler method ImageSamplerCatmullRom (line 31) | ImageSamplerCatmullRom() {} method SampleImage (line 40) | void SampleImage(Image *img, float x, float y, float *vOut) FILE: include/image_samplers/image_sampler_gaussian.hpp type pic (line 24) | namespace pic { class ImageSamplerGaussian (line 29) | class ImageSamplerGaussian: public ImageSampler method ImageSamplerGaussian (line 38) | ImageSamplerGaussian() method ImageSamplerGaussian (line 48) | ImageSamplerGaussian(float sigma, unsigned int direction) method update (line 58) | void update(float sigma, unsigned int direction) method SampleImage (line 73) | void SampleImage(Image *img, float x, float y, float *vOut) FILE: include/image_samplers/image_sampler_lanczos.hpp type pic (line 23) | namespace pic { class ImageSamplerLanczos (line 28) | class ImageSamplerLanczos: public ImageSampler method ImageSamplerLanczos (line 38) | ImageSamplerLanczos() method ImageSamplerLanczos (line 49) | ImageSamplerLanczos(float a) method SampleImage (line 62) | void SampleImage(Image *img, float x, float y, float *vOut) FILE: include/image_samplers/image_sampler_nearest.hpp type pic (line 23) | namespace pic { class ImageSamplerNearest (line 28) | class ImageSamplerNearest: public ImageSampler method ImageSamplerNearest (line 34) | ImageSamplerNearest() {} method SampleImage (line 43) | void SampleImage(Image *img, float x, float y, float *vOut) method SampleImageUC (line 62) | void SampleImageUC(Image *img, float x, float y, float *vOut) method SampleImage (line 84) | void SampleImage(Image *img, float x, float y, float t, float *vOut) FILE: include/image_vec.hpp type pic (line 24) | namespace pic { function PIC_INLINE (line 36) | PIC_INLINE ImageVec Single(Image *img) function PIC_INLINE (line 49) | PIC_INLINE ImageVec Double(Image *img1, Image *img2) function PIC_INLINE (line 64) | PIC_INLINE ImageVec Triple(Image *img1, Image *img2, Image *img3) function PIC_INLINE (line 81) | PIC_INLINE ImageVec Quad(Image *img1, Image *img2, Image *img3, function PIC_INLINE (line 96) | PIC_INLINE void ImageVecSortByExposureTime(ImageVec &stack) function PIC_INLINE (line 111) | PIC_INLINE void ImageVecGetExposureTimesAsArray(ImageVec &stack, std::... function PIC_INLINE (line 126) | PIC_INLINE bool ImageVecCheckSimilarType(ImageVec &stack) function PIC_INLINE (line 147) | PIC_INLINE bool ImageVecCheck(ImageVec &imgIn, int minInputImages) FILE: include/io/bmp.hpp type pic (line 30) | namespace pic { type BITMAPFILEHEADER (line 37) | struct BITMAPFILEHEADER { type BITMAPINFOHEADER (line 48) | struct BITMAPINFOHEADER { function BitmapPadding (line 72) | inline int BitmapPadding(int bpp, int width) function PIC_INLINE (line 188) | PIC_INLINE bool WriteBMP(std::string nameFile, const unsigned char *data, FILE: include/io/exif.hpp type pic (line 28) | namespace pic { function twoByteToValue (line 36) | PIC_INLINE unsigned int twoByteToValue(unsigned char data[2], bool bMo... function fourByteToValue (line 51) | PIC_INLINE unsigned int fourByteToValue(unsigned char data[4], bool bM... function PIC_INLINE (line 69) | PIC_INLINE bool checkTag(unsigned char tag[2], unsigned short tag_r, b... function PIC_INLINE (line 91) | PIC_INLINE int getTagID(unsigned char tag[2], bool bMotorola) function PIC_INLINE (line 121) | PIC_INLINE int getBytesForComponents(int value) function PIC_INLINE (line 186) | PIC_INLINE std::string readString(FILE *file, int length) function PIC_INLINE (line 202) | PIC_INLINE std::string readStringFromUChar(unsigned char *data, int le... function PIC_INLINE (line 219) | PIC_INLINE float readUnsignedRational(FILE *file, bool bMotorola) type EXIFInfo (line 233) | struct EXIFInfo function PIC_INLINE (line 250) | PIC_INLINE bool readEXIF(std::string name, EXIFInfo &info) FILE: include/io/exr.hpp type pic (line 42) | namespace pic { function PIC_INLINE (line 53) | PIC_INLINE Imf::Rgba *ReadEXR(std::string nameFile, int &width, int &h... function PIC_INLINE (line 96) | PIC_INLINE float *ReadEXR(std::string nameFile, float *data, int &width, function PIC_INLINE (line 159) | PIC_INLINE bool WriteEXR(std::string nameFile, const float *data, int ... FILE: include/io/exr_tiny.hpp type pic (line 31) | namespace pic { function PIC_INLINE (line 33) | PIC_INLINE float *ReadEXR(std::string nameFile, float *data, int &widt... function PIC_INLINE (line 95) | PIC_INLINE bool WriteEXR(std::string nameFile, float *data, int width, FILE: include/io/hdr.hpp type pic (line 28) | namespace pic { function PIC_INLINE (line 38) | PIC_INLINE float *ReadHDR(std::string nameFile, float *data, int &width, function PIC_INLINE (line 206) | PIC_INLINE void WriteLineHDR(FILE *file, unsigned char *buffer_line, i... function PIC_INLINE (line 288) | PIC_INLINE bool WriteHDR(std::string nameFile, float *data, int width, function PIC_INLINE (line 397) | PIC_INLINE bool WriteHDRBlock(std::string nameFile, float *buffer_line... FILE: include/io/pfm.hpp type pic (line 26) | namespace pic { function PIC_INLINE (line 35) | PIC_INLINE float convertFloatEndianess(float value) function PIC_INLINE (line 59) | PIC_INLINE float *ReadPFM(std::string nameFile, float *data, int &width, function PIC_INLINE (line 148) | PIC_INLINE bool WritePFM(std::string nameFile, float *data, int width, FILE: include/io/pgm.hpp type pic (line 26) | namespace pic { function PIC_INLINE (line 114) | PIC_INLINE bool WritePGM(std::string nameFile, const unsigned char *data, FILE: include/io/ppm.hpp type pic (line 26) | namespace pic { function PIC_INLINE (line 126) | PIC_INLINE bool WritePPM(std::string nameFile, const unsigned char *data, FILE: include/io/stb.hpp type pic (line 46) | namespace pic { function PIC_INLINE (line 79) | PIC_INLINE bool WriteSTB(std::string nameFile, unsigned char *data, in... FILE: include/io/tga.hpp type pic (line 28) | namespace pic { type TGA_HEADER (line 33) | struct TGA_HEADER{ function PIC_INLINE (line 139) | PIC_INLINE bool WriteTGA(std::string nameFile, const unsigned char *data, FILE: include/io/tmp.hpp type pic (line 26) | namespace pic { type TMP_IMG_HEADER (line 31) | struct TMP_IMG_HEADER { function PIC_INLINE (line 47) | PIC_INLINE float *ReadTMP(std::string nameFile, float *data, int &width, function PIC_INLINE (line 101) | PIC_INLINE bool WriteTMP(std::string nameFile, float *data, int &width, FILE: include/io/vol.hpp type pic (line 28) | namespace pic { function PIC_INLINE (line 40) | PIC_INLINE float *ReadVOL(std::string nameFile, float *data, int &width, function PIC_INLINE (line 119) | PIC_INLINE bool WriteVOL(std::string nameFile, float *data, int width,... FILE: include/metrics/base.hpp type pic (line 24) | namespace pic { type METRICS_DOMAIN (line 30) | enum METRICS_DOMAIN{MD_LIN, MD_LOG10, MD_PU21} function PIC_INLINE (line 38) | PIC_INLINE float changeDomain(float x, METRICS_DOMAIN type = MD_LIN) FILE: include/metrics/log_rmse.hpp type pic (line 28) | namespace pic { function PIC_INLINE (line 36) | PIC_INLINE double logRMSE(Image *ori, Image *cmp) FILE: include/metrics/m_psnr.hpp type pic (line 32) | namespace pic { type MULTI_EXPOSURE_TYPE (line 34) | enum MULTI_EXPOSURE_TYPE{MET_HISTOGRAM, MET_MIN_MAX, MET_FROM_INPUT} function PIC_INLINE (line 45) | PIC_INLINE double mPSNR(Image *ori, Image *cmp, MULTI_EXPOSURE_TYPE ty... FILE: include/metrics/mae.hpp type pic (line 27) | namespace pic { function PIC_INLINE (line 37) | PIC_INLINE double MAE(Image *ori, Image *cmp, bool bLargeDifferences =... FILE: include/metrics/maximum_error.hpp type pic (line 27) | namespace pic { function PIC_INLINE (line 36) | PIC_INLINE float MaximumError(Image *ori, Image *cmp, bool bLargeDiffe... FILE: include/metrics/mse.hpp type pic (line 27) | namespace pic { function PIC_INLINE (line 37) | PIC_INLINE double MSE(Image *ori, Image *cmp, bool bLargeDifferences =... function PIC_INLINE (line 87) | PIC_INLINE double MSE(Image *ori, Image *cmp, float gamma = 2.2f, floa... function PIC_INLINE (line 135) | PIC_INLINE double RMSE(Image *ori, Image *cmp, bool bLargeDifferences ... FILE: include/metrics/psnr.hpp type pic (line 29) | namespace pic { function PIC_INLINE (line 41) | PIC_INLINE double PSNR(Image *ori, Image *cmp, double max_value = -1.0... FILE: include/metrics/pu_21.hpp type pic (line 29) | namespace pic { function PIC_INLINE (line 36) | PIC_INLINE float PU21Encode(float L) function PIC_INLINE (line 54) | PIC_INLINE float PU21Decode(float p) FILE: include/metrics/relative_error.hpp type pic (line 28) | namespace pic { function PIC_INLINE (line 38) | PIC_INLINE double RelativeError(Image *ori, Image *cmp, bool bLargeDif... FILE: include/metrics/ssim_index.hpp type pic (line 36) | namespace pic { class SSIMIndex (line 38) | class SSIMIndex method SSIMIndex (line 52) | SSIMIndex() method update (line 72) | void update(float K0 = 0.01f, method Image (line 94) | Image *execute(ImageVec imgIn, float &ssim_index, Image *ssim_map = ... FILE: include/metrics/tmqi.hpp type pic (line 45) | namespace pic { class TMQI (line 50) | class TMQI method TMQI (line 62) | TMQI() method statisticalNaturalness (line 82) | float statisticalNaturalness(Image *L_LDR) method Image (line 138) | Image* localStructuralFidelity(Image *L_HDR, Image *L_LDR, float sf,... method structuralFidelity (line 192) | float structuralFidelity(Image *L_HDR, Image *L_LDR) method Image (line 230) | Image *execute(ImageVec imgIn, float &Q, float &N, float &S, Image *... FILE: include/point_samplers/sampler_bridson.hpp type pic (line 26) | namespace pic { function checkNeighborsBruteForce (line 36) | bool checkNeighborsBruteForce(std::vector< Vec > &samples, function getBridsonSamples (line 58) | void getBridsonSamples(std::mt19937 *m, float radius, std::vector::RandomSampler( function PIC_INLINE (line 182) | PIC_INLINE void RandomSampler::cutRescale( function PIC_INLINE (line 240) | PIC_INLINE void RandomSampler::wrap(float alpha) function PIC_INLINE (line 255) | PIC_INLINE void RandomSampler::update( function PIC_INLINE (line 306) | PIC_INLINE void RandomSampler::render2Int() function PIC_INLINE (line 362) | PIC_INLINE void RandomSampler::Write( function PIC_INLINE (line 389) | PIC_INLINE int RandomSampler::getSamplesPerLevel(int level) function PIC_INLINE (line 402) | PIC_INLINE void RandomSampler::getSampleAt(int level, int i, int &x... function PIC_INLINE (line 422) | PIC_INLINE void ConvertVectorToPlus1(std::vector > &r... FILE: include/point_samplers/sampler_random_m.hpp type pic (line 28) | namespace pic { class MRSamplers (line 34) | class MRSamplers function PIC_INLINE (line 93) | PIC_INLINE MRSamplers::MRSamplers() function PIC_INLINE (line 103) | PIC_INLINE MRSamplers::MRSamplers( function PIC_INLINE (line 122) | PIC_INLINE bool MRSamplers::update(Vec window, int nSamples) function PIC_INLINE (line 139) | PIC_INLINE RandomSampler *MRSamplers::getSampler(std::mt19937 *m) function PIC_INLINE (line 145) | PIC_INLINE bool MRSamplers::Read(std::string name) function PIC_INLINE (line 215) | PIC_INLINE bool MRSamplers::Write(std::string name) FILE: include/tone_mapping/drago_tmo.hpp type pic (line 28) | namespace pic { class DragoTMO (line 33) | class DragoTMO: public ToneMappingOperator method Image (line 46) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method DragoTMO (line 71) | DragoTMO(float Ld_Max = 100.0f, float b = 0.95f) : ToneMappingOperat... method update (line 87) | void update(float Ld_Max = 100.0f, float b = 0.95f) method Image (line 100) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/tone_mapping/durand_tmo.hpp type pic (line 29) | namespace pic { class DurandTMO (line 34) | class DurandTMO: public ToneMappingOperator method DurandTMO (line 44) | DurandTMO(float target_contrast = 5.0f) method update (line 61) | void update(float target_contrast = 5.0f) method Image (line 76) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method Image (line 116) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/tone_mapping/exposure_fusion.hpp type pic (line 34) | namespace pic { class ExposureFusion (line 39) | class ExposureFusion: public ToneMappingOperator method removeNegative (line 52) | static float removeNegative(float x) method Image (line 63) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method Image (line 84) | Image *ProcessAuxStack(ImageVec imgIn, Image *imgOut) method releaseAux (line 157) | void releaseAux() method ExposureFusion (line 172) | ExposureFusion(float wC = 1.0f, float wE = 1.0f, method update (line 196) | void update(float wC = 1.0f, float wE = 1.0f, method Image (line 208) | static Image* execute(Image *imgIn, Image *imgOut) method Image (line 220) | static Image* executeStack(ImageVec imgIn, Image *imgOut) FILE: include/tone_mapping/ferwerda_tmo.hpp type pic (line 29) | namespace pic { class FerwerdaTMO (line 34) | class FerwerdaTMO: public ToneMappingOperator method Image (line 46) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method FerwerdaTMO (line 104) | FerwerdaTMO(float Ld_Max = 100.0f, float Ld_a = 50.0f, float Lw_a = ... method update (line 121) | void update(float Ld_Max = 100.0f, float Ld_a = 50.0f, float Lw_a = ... method Ts (line 133) | static float Ts(float x) method Tp (line 158) | static float Tp(float x) method WalravenValetonK (line 184) | static float WalravenValetonK(float Lw_a, float sigma = 100.0f) method Image (line 196) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/tone_mapping/find_best_exposure.hpp type pic (line 28) | namespace pic { function PIC_INLINE (line 35) | PIC_INLINE float findBestExposureHistogram(Image *img) function PIC_INLINE (line 69) | PIC_INLINE float findBestExposureMean(Image *img, bool bMedian = false) FILE: include/tone_mapping/get_all_exposures.hpp type pic (line 31) | namespace pic { function PIC_INLINE (line 39) | PIC_INLINE void getMinMaxFstops(Image *imgIn, int &minFstop, int &maxF... function PIC_INLINE (line 87) | PIC_INLINE std::vector getAllExposuresUniform(Image *imgIn) function PIC_INLINE (line 107) | PIC_INLINE std::vector getAllExposures(Image *imgIn) { function PIC_INLINE (line 144) | PIC_INLINE ImageVec getAllExposuresImages(Image *imgIn, std::vector& param) method Image (line 81) | Image *ProcessAuxStack(ImageVec imgIn, Image *imgOut) method RamanTMO (line 154) | RamanTMO() method Image (line 170) | static Image* execute(Image *imgIn, Image *imgOut) method Image (line 182) | static Image* executeStack(ImageVec imgIn, Image *imgOut) FILE: include/tone_mapping/reinhard_tmo.hpp type pic (line 30) | namespace pic { class ReinhardTMO (line 35) | class ReinhardTMO : public ToneMappingOperator method sigmoidParam (line 45) | static float sigmoidParam(float x, std::vector< float > ¶m) method sigmoidInvParam (line 58) | static float sigmoidInvParam(float y, std::vector< float > ¶m) method Image (line 71) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method ReinhardTMO (line 147) | ReinhardTMO(float alpha = 0.18f, float whitePoint = -1.0f, float phi... method estimateAlpha (line 167) | static float estimateAlpha(float LMin, float LMax, float logAverage) method estimateWhitePoint (line 185) | static float estimateWhitePoint(float LMin, float LMax) method update (line 201) | void update(float alpha = 0.18f, float whitePoint = 1e6f, float phi ... method Image (line 217) | static Image* executeGlobal1(Image *imgIn, Image *imgOut) method Image (line 229) | static Image* executeGlobal2(Image *imgIn, Image *imgOut) method Image (line 241) | static Image* executeLocal1(Image *imgIn, Image *imgOut) method Image (line 253) | static Image* executeLocal2(Image *imgIn, Image *imgOut) FILE: include/tone_mapping/schlick_tmo.hpp type pic (line 31) | namespace pic { class SchlickTMO (line 36) | class SchlickTMO: public ToneMappingOperator method Image (line 50) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method SchlickTMO (line 114) | SchlickTMO(std::string mode, float p, int nBit, float L0, float k) :... method update (line 133) | void update(std::string mode = "automatic", float p = 200.0f, int nB... method Image (line 148) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/tone_mapping/tone_mapping_operator.hpp type pic (line 26) | namespace pic { class ToneMappingOperator (line 31) | class ToneMappingOperator method Image (line 42) | virtual Image *ProcessAux(ImageVec imgIn, Image *imgOut) method releaseAux (line 50) | virtual void releaseAux() method ToneMappingOperator (line 60) | ToneMappingOperator() method release (line 68) | void release() method updateImage (line 78) | void updateImage(Image *imgIn) method getScaleFiltering (line 102) | static void getScaleFiltering(Image *imgIn, int &fScaleX, int &fScaleY) method Image (line 120) | Image *Process(ImageVec imgIn, Image *imgOut = NULL) FILE: include/tone_mapping/tumblin_tmo.hpp type pic (line 27) | namespace pic { class TumblinTMO (line 32) | class TumblinTMO: public ToneMappingOperator method Image (line 44) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method TumblinFun (line 89) | static float TumblinFun(float Lw, std::vector ¶m) method TumblinTMO (line 109) | TumblinTMO(float Ld_a = 20.0f, float Ld_Max = 100.0f, float C_Max = ... method update (line 127) | void update(float Ld_a = 20.0f, float Ld_Max = 100.0f, float C_Max =... method Image (line 141) | static Image *execute(Image *imgIn, Image *imgOut) method StevenCSF (line 152) | static float StevenCSF(float x) FILE: include/tone_mapping/ward_global_tmo.hpp type pic (line 27) | namespace pic { class WardGlobalTMO (line 32) | class WardGlobalTMO: public ToneMappingOperator method Image (line 44) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method WardGlobalTMO (line 73) | WardGlobalTMO(float Ld_Max = 100.0f) : ToneMappingOperator() method update (line 88) | void update(float Ld_Max = 100.0f) method Image (line 99) | static Image *execute(Image *imgIn, Image *imgOut) FILE: include/tone_mapping/ward_histogram_tmo.hpp type pic (line 30) | namespace pic { class WardHistogramTMO (line 32) | class WardHistogramTMO: public ToneMappingOperator method Image (line 42) | Image *ProcessAux(ImageVec imgIn, Image *imgOut) method allocate (line 109) | void allocate(int nBin = 256) method WardHistogramTMO (line 148) | WardHistogramTMO(int nBin = 256, float LdMin = 1.0f, float LdMax = 1... method releaseAux (line 171) | void releaseAux() method update (line 184) | void update(int nBin = 256, float LdMin = 1.0f, float LdMax = 100.0f) method Image (line 206) | static Image* execute(Image *imgIn, Image *imgOut) FILE: include/util/array.hpp type pic (line 24) | namespace pic { class Array (line 30) | class Array method Array (line 42) | Array() method Array (line 53) | Array(int n) method Array (line 66) | Array(T *data, int nData, bool bShallow) method allocate (line 88) | void allocate(int n) method release (line 106) | void release() method T (line 132) | static T* genValue(T value, int n, T *ret) method T (line 156) | static T *genRange(T minVal, T step, T maxVal, T *ret, int &n) method T (line 180) | static T *linspace(T minVal, T maxVal, int n, T *ret) method T (line 195) | static T distanceSq(T *data0, T *data1, int n) method T (line 213) | static T* zeros(int n) method T (line 227) | static T norm_sq(float *data, int n) method T (line 245) | static T norm(float *data, int n) method normalize (line 257) | static float normalize(float *data, int n, float norm_sq = -1.0f) method clamp (line 274) | static void clamp(T *data, int n, T lower_bound, T upper_bound) method T (line 289) | static T dot(T *data0, T *data1, int n) method mul (line 307) | static void mul(T *data, int size, T scale) method mul (line 325) | static void mul(T *data, int size, T *ret) method T (line 342) | static T* add(T *data, int size, T *ret) method div (line 361) | static void div(T *data, int size, T value) method T (line 375) | static T getMean(T *data, int size) method T (line 398) | static T getVariance(T *data, int size) method T (line 424) | static T sum(T *data, int size) method T (line 446) | static T *cumsum(T *vec, int size, T *ret) method T (line 472) | static T* assign (T* data, int size, T* ret) method T (line 485) | static T* assign (T data, T* ret, int size) method T (line 500) | static T* apply(T *data, int size, T *ret, T(*func)(T)) method T (line 524) | static T getMax(T *data, int size, int &ind) method T (line 550) | static T getMin(T *data, int size, int &ind) method T (line 577) | static T interp(T *x, T *y, int size, T xval) method binSearchLeft (line 616) | static int binSearchLeft(T *data, T key, int low, int high) FILE: include/util/bbox.hpp type pic (line 24) | namespace pic { class BBox (line 29) | class BBox method BBox (line 38) | BBox() method BBox (line 50) | BBox(int width, int height) method BBox (line 64) | BBox(int width, int height, int frames) method BBox (line 76) | BBox(int x0, int x1, int y0, int y1) method BBox (line 90) | BBox(int x0, int x1, int y0, int y1, int width, int height) method BBox (line 103) | BBox(int x0, int y0, int size, int width, int height) method Size (line 112) | int Size() method setBox (line 129) | void setBox(int x0, int x1, int y0, int y1, int z0, int z1, int width, method setCentered (line 153) | void setCentered(int x0, int y0, int size, int width, int height) method getFourBlocks (line 177) | void getFourBlocks(int width, int height, int i) method toString (line 204) | std::string toString() FILE: include/util/buffer.hpp type pic (line 27) | namespace pic { class Buffer (line 30) | class Buffer method Buffer (line 33) | Buffer() method T (line 45) | static T *assign(T *buffer, int n, T value) method T (line 71) | static T *assign(T *bufferOut, T *bufferIn, int n) method T (line 84) | static T *add(T *buffer, int n, T value) method T (line 103) | static T *add(T *bufferOut, T *bufferIn0, T *bufferIn1, int n) method T (line 113) | static T *add(T *bufferOut, T *bufferIn, int n) method T (line 125) | static T *addS(T *bufferOut, T *bufferIn, int n, int channels) method T (line 148) | static T *mul(T *buffer, int n, T value) method T (line 167) | static T *mul(T *bufferOut, T *bufferIn0, T *bufferIn1, int n) method T (line 185) | static T *mul(T *bufferOut, T *bufferIn, int n) method T (line 204) | static T *mulS(T *bufferOut, T *bufferIn, int n, int channels) method T (line 227) | static T *sub(T *buffer, int n, T value) method T (line 245) | static T *sub(T *bufferOut, T *bufferIn0, T *bufferIn1, int n) method T (line 262) | static T *sub(T *bufferOut, T *bufferIn, int n) method T (line 280) | static T *subS(T *bufferOut, T *bufferIn, int n, int channels) method T (line 303) | static T *div(T *buffer, int n, T value) method T (line 321) | static T *div(T *bufferOut, T *bufferIn0, T *bufferIn1, int n) method T (line 338) | static T *div(T *bufferOut, T *bufferIn, int n) method T (line 356) | static T *divS(T *bufferOut, T *bufferIn, int n, int channels) method flipH (line 380) | static void flipH(T *buffer, int width, int height, int channels, method flipV (line 410) | static void flipV(T *buffer, int width, int height, int channels, method rotate90CW (line 441) | static void rotate90CW(T *buffer, int &width, int &height, int chann... method rotate90CCW (line 502) | static void rotate90CCW(T *buffer, int &width, int &height, int chan... method T (line 561) | static T *shift(T *bufferOut, T *bufferIn, int dx, int dy, bool bRep... method T (line 694) | static T* transpose(T *bufferOut, T *bufferIn, int width, int height, method T (line 729) | static T* BGRtoRGB(T *buffer, int width, int height, method T (line 750) | static T* BufferFromLayerToIntervaleaved(T *bufferOut, T *bufferIn, ... method T (line 770) | static T *clone(T *bufferOut, T *bufferIn, int n, int channels) method unique (line 792) | static void unique(T *buffer, int n, std::set &uniqueValues) method copySubBuffer (line 812) | static void copySubBuffer(T *bufIn, FILE: include/util/cached_table.hpp type pic (line 21) | namespace pic { class CachedTable (line 26) | class CachedTable method CachedTable (line 41) | CachedTable(int patchSize, int width, int height) FILE: include/util/compability.hpp type pic (line 23) | namespace pic { function PIC_INLINE (line 26) | PIC_INLINE int timeGetTime() FILE: include/util/convert_raw_to_images.hpp type pic (line 26) | namespace pic { function PIC_INLINE (line 35) | PIC_INLINE void ConvertRAWtoImages(std::string nameDirectory, std::str... function PIC_INLINE (line 61) | PIC_INLINE void ConvertDetect(std::string nameDirectory, std::string f... FILE: include/util/dynamic_range.hpp type pic (line 24) | namespace pic { type LDR_type (line 29) | enum LDR_type {LT_NOR, LT_NOR_GAMMA, LT_NONE} function PIC_INLINE (line 39) | PIC_INLINE float estimateAverageLuminance(float shutter_speed, function PIC_INLINE (line 56) | PIC_INLINE bool checkNormalized(const float *data, int size, float del... function PIC_INLINE (line 78) | PIC_INLINE float *convertLDR2HDR(unsigned char *dataIn, float *dataOut, FILE: include/util/eigen_util.hpp type Eigen (line 41) | namespace Eigen { type pic (line 47) | namespace pic { function PIC_INLINE (line 56) | PIC_INLINE Eigen::Matrix34d readMatrix34dFromFile(std::string nameFile) function PIC_INLINE (line 85) | PIC_INLINE bool writeMatrix34dToFile(std::string nameFile, Eigen::Matr... function PIC_INLINE (line 113) | PIC_INLINE Eigen::Matrix3d DiagonalMatrix(Eigen::Vector3d D) function PIC_INLINE (line 130) | PIC_INLINE Eigen::Vector3d getDiagonalFromMatrix(Eigen::Matrix3d &mat) function PIC_INLINE (line 146) | PIC_INLINE Eigen::Matrix3d getSquareMatrix(Eigen::Matrix34d &mat) function PIC_INLINE (line 169) | PIC_INLINE Eigen::Vector3d getLastColumn(Eigen::Matrix34d &mat) function PIC_INLINE (line 185) | PIC_INLINE Eigen::Vector3f addOne(Eigen::Vector2f &x) function PIC_INLINE (line 195) | PIC_INLINE Eigen::Vector3d addOne(Eigen::Vector2d &x) function PIC_INLINE (line 205) | PIC_INLINE Eigen::Vector4d addOne(Eigen::Vector3d &x) function PIC_INLINE (line 214) | PIC_INLINE void printfVet3d(Eigen::Vector3d &x) function PIC_INLINE (line 224) | PIC_INLINE void printfMat(Eigen::MatrixXd mat) function PIC_INLINE (line 238) | PIC_INLINE void printfMat(Eigen::Matrix3f &mat) function PIC_INLINE (line 252) | PIC_INLINE void printfMat34d(Eigen::Matrix34d &mat) function PIC_INLINE (line 266) | PIC_INLINE void fprintfMat(Eigen::MatrixXd &mat, std::string name) function PIC_INLINE (line 282) | PIC_INLINE void printfMat(Eigen::Matrix3d &mat) function PIC_INLINE (line 297) | PIC_INLINE Eigen::Matrix3d getShiftScaleMatrix(Eigen::Vector3f &info) function PIC_INLINE (line 317) | PIC_INLINE Eigen::Matrix3d CrossProduct(Eigen::Vector3d &t) function PIC_INLINE (line 333) | PIC_INLINE Eigen::Vector3d rigidTransform(Eigen::Vector3d &point, Eige... function PIC_INLINE (line 343) | PIC_INLINE Eigen::Matrix3d RotationMatrixRefinement(Eigen::Matrix3d &R) function PIC_INLINE (line 356) | PIC_INLINE Matrix3x3 MatrixConvert(Eigen::Matrix3f &mat) function PIC_INLINE (line 381) | PIC_INLINE Matrix3x3 MatrixConvert(Eigen::Matrix3d &mat) function PIC_INLINE (line 404) | PIC_INLINE float *getLinearArrayFromMatrix(Eigen::Matrix3d &mat) function PIC_INLINE (line 425) | PIC_INLINE float *getLinearArrayFromMatrix(Eigen::Matrix3f &mat) function PIC_INLINE (line 448) | PIC_INLINE Eigen::MatrixXf getMatrixfFromLinearArray(float *array, int... function PIC_INLINE (line 469) | PIC_INLINE Eigen::MatrixXd getMatrixdFromLinearArray(float *array, int... function PIC_INLINE (line 488) | PIC_INLINE Eigen::Matrix3d getMatrix3dFromLinearArray(float *array) function PIC_INLINE (line 507) | PIC_INLINE Eigen::Matrix3f MatrixConvert(Matrix3x3 &mat) function PIC_INLINE (line 530) | PIC_INLINE Eigen::Vector3f ComputeNormalizationTransform(std::vector< ... function PIC_INLINE (line 568) | PIC_INLINE Vec2i convertFromEigenToVec(Eigen::Vector2i &x) FILE: include/util/fft.hpp type pic (line 27) | namespace pic { function RE (line 34) | PIC_INLINE unsigned int RE(unsigned int x) { function IM (line 43) | PIC_INLINE unsigned int IM(unsigned int x) { function PIC_INLINE (line 64) | PIC_INLINE float *DFT1D(float *in, unsigned int n, float *out = NULL) function bitReversal (line 97) | PIC_INLINE unsigned int bitReversal(unsigned int n, unsigned int nbit) function PIC_INLINE (line 115) | PIC_INLINE float *FFTIterative1D(float *in, unsigned int n, float *out... function PIC_INLINE (line 165) | PIC_INLINE void fftTest() FILE: include/util/file_lister.hpp type pic (line 27) | namespace pic { class FileLister (line 29) | class FileLister method FileLister (line 32) | FileLister() method getFileNumber (line 36) | static std::string getFileNumber(std::string nameFile, std::string n... method StringVec (line 61) | static StringVec *getList(std::string nameDir, std::string nameFilter, FILE: include/util/gl/axis.hpp class Axis (line 26) | class Axis { method Axis (line 32) | Axis() method create (line 37) | void create() method render (line 181) | void render(float *viewprojection, float linewidth = 4.0f) FILE: include/util/gl/bicubic.hpp type pic (line 25) | namespace pic { function PIC_INLINE (line 31) | PIC_INLINE std::string GLSL_BICUBIC() function PIC_INLINE (line 60) | PIC_INLINE std::string GLSL_TEXTURE_BICUBIC() FILE: include/util/gl/buffer_allocation.hpp type pic (line 26) | namespace pic { function PIC_INLINE (line 37) | PIC_INLINE GLuint generateTexture2DGL(int width, int height, int chann... function PIC_INLINE (line 84) | PIC_INLINE GLuint generateTextureCubeMapGL(int width, int height, int ... function PIC_INLINE (line 125) | PIC_INLINE GLuint generateTexture3DGL(int width, int height, int chann... function PIC_INLINE (line 164) | PIC_INLINE GLuint generateTexture2DArrayGL(int width, int height, int ... function PIC_INLINE (line 197) | PIC_INLINE GLuint generateTexture2DU32GL(int width, int height, int ch... FILE: include/util/gl/buffer_op.hpp class BufferOpGL (line 34) | class BufferOpGL function PIC_INLINE (line 96) | PIC_INLINE BufferOpGL::BufferOpGL(std::string op, bool bTexelFetch = fal... function PIC_INLINE (line 130) | PIC_INLINE void BufferOpGL::initShaders() FILE: include/util/gl/buffer_ops.hpp type pic (line 30) | namespace pic { type BOGL (line 32) | enum BOGL{BOGL_ADD, BOGL_SUB, BOGL_MUL, BOGL_DIV, class BufferOpsGL (line 42) | class BufferOpsGL method BufferOpsGL (line 51) | static BufferOpsGL* getInstance() method BufferOpsGL (line 79) | BufferOpsGL() FILE: include/util/gl/display.hpp type pic (line 21) | namespace pic { class DisplayGL (line 34) | class DisplayGL method DisplayGL (line 48) | DisplayGL() method Process (line 76) | void Process(ImageGL *img_to_be_displayed) FILE: include/util/gl/fbo.hpp type pic (line 25) | namespace pic { class Fbo (line 32) | class Fbo method bindSimple (line 112) | void bindSimple() method unbindSimple (line 120) | void unbindSimple() method checkStatus (line 145) | static void checkStatus(GLenum fboStatus) function PIC_INLINE (line 171) | PIC_INLINE Fbo::Fbo() function PIC_INLINE (line 180) | PIC_INLINE bool Fbo::release() function PIC_INLINE (line 200) | PIC_INLINE Fbo *Fbo::clone() function PIC_INLINE (line 207) | PIC_INLINE bool Fbo::create(int width, int height, bool bDepth) function PIC_INLINE (line 212) | PIC_INLINE bool Fbo::create(int width, int height, int frames, bool bD... function PIC_INLINE (line 299) | PIC_INLINE bool Fbo::createMRT(int width, int height, bool bDepth, uns... function PIC_INLINE (line 367) | PIC_INLINE void Fbo::attachColorBuffer(GLuint tex, GLenum target, int ... function PIC_INLINE (line 402) | PIC_INLINE void Fbo::attachColorBuffer2(GLuint tex, GLenum target, int... function PIC_INLINE (line 427) | PIC_INLINE void Fbo::bind() function PIC_INLINE (line 442) | PIC_INLINE void Fbo::unbind() function PIC_INLINE (line 457) | PIC_INLINE void Fbo::bindMRT() function PIC_INLINE (line 468) | PIC_INLINE void Fbo::unbindMRT() FILE: include/util/gl/formats.hpp type pic (line 25) | namespace pic { function getModesGL (line 33) | inline void getModesGL(int channels, int &mode, int &modeInternalFormat) function getModesHalfGL (line 65) | inline void getModesHalfGL(int channels, int &mode, int &modeInternalF... function getModesIntegerGL (line 97) | inline void getModesIntegerGL(int channels, int &mode, int &modeIntern... function getChannelsFromInternalFormatGL (line 128) | inline int getChannelsFromInternalFormatGL(int internalFormat) function PIC_INLINE (line 173) | PIC_INLINE void getTextureInformationGL(GLuint texture, GLuint target,... FILE: include/util/gl/grid.hpp class Grid (line 26) | class Grid { method Grid (line 34) | Grid(int n = 64, float length = 16.0f) method create (line 40) | void create() method render (line 116) | void render(float *viewprojection) FILE: include/util/gl/mask.hpp type pic (line 23) | namespace pic { function PIC_INLINE (line 35) | PIC_INLINE GLuint GenerateMask(int width, int height, bool *buffer = N... FILE: include/util/gl/program.hpp type pic (line 25) | namespace pic { class ProgramGL (line 27) | class ProgramGL method checkShaderStatus (line 41) | bool checkShaderStatus() method checkProgramStatus (line 77) | bool checkProgramStatus() method ProgramGL (line 111) | ProgramGL() method ProgramGL (line 116) | ProgramGL( std::string version, method ProgramGL (line 125) | ProgramGL(std::vector &shaders) method setNULL (line 148) | void setNULL() method GLuint (line 163) | GLuint getObject() method initProgram (line 173) | bool initProgram(std::vector &shaders) method initShader (line 201) | bool initShader( std::string version_number, method printLog (line 239) | void printLog() FILE: include/util/gl/quad.hpp type pic (line 21) | namespace pic { class QuadGL (line 30) | class QuadGL method QuadGL (line 38) | QuadGL() method QuadGL (line 45) | QuadGL(bool bTextureCoordinates, float halfSizeX = 1.0f, float halfS... method init (line 76) | void init(bool bTexCoordinates, float halfSizeX = 1.0f, float halfSi... method Render (line 138) | void Render() method Render (line 150) | void Render(TechniqueGL &technique, GLuint texture) method getVertexProgramV3 (line 214) | static std::string getVertexProgramV3() method getVertexProgramV2 (line 232) | static std::string getVertexProgramV2() method getVertexProgramWithTexCoordinates (line 251) | static std::string getVertexProgramWithTexCoordinates() method getFragmentProgram (line 272) | static std::string getFragmentProgram() method getFragmentProgramForView (line 293) | static std::string getFragmentProgramForView() method getTechnique (line 318) | static void getTechnique(TechniqueGL &technique, std::string vp_src ... method Draw (line 350) | static void Draw() method Draw (line 371) | static void Draw(GLuint tex) method Draw (line 405) | static void Draw(GLuint tex, float *color) method Draw (line 444) | static void Draw(GLuint texture, int width, int height, TechniqueGL ... FILE: include/util/gl/redux.hpp type pic (line 27) | namespace pic { class ReduxGL (line 32) | class ReduxGL method GLuint (line 84) | GLuint Redux(GLuint texIn, int width, int height, int channels, std:... method ReduxGL (line 109) | static ReduxGL *createMean() method ReduxGL (line 120) | static ReduxGL *createSum() method ReduxGL (line 131) | static ReduxGL *createLogMean() method ReduxGL (line 142) | static ReduxGL *createMin() method ReduxGL (line 155) | static ReduxGL *createMax() method ReduxGL (line 168) | static ReduxGL *createMinPos() method ReduxGL (line 183) | static ReduxGL *createCheck() method divideByTwoWithEvenDividend (line 199) | static int divideByTwoWithEvenDividend(int x) method allocateReduxData (line 216) | static void allocateReduxData(int width, int height, int channels, function PIC_INLINE (line 239) | PIC_INLINE ReduxGL::ReduxGL(std::string reduxOperation, bool bDomainTr... function PIC_INLINE (line 257) | PIC_INLINE ReduxGL::~ReduxGL() function PIC_INLINE (line 263) | PIC_INLINE void ReduxGL::initShaders() function PIC_INLINE (line 321) | PIC_INLINE GLuint ReduxGL::Process(GLuint texIn, int width, int height... FILE: include/util/gl/redux_ops.hpp type pic (line 28) | namespace pic { type REDGL (line 30) | enum REDGL{REDGL_MIN, REDGL_MAX, REDGL_SUM, REDGL_MEAN, REDGL_LOG_MEAN} class ReduxOpsGL (line 37) | class ReduxOpsGL method ReduxOpsGL (line 46) | static ReduxOpsGL* getInstance() method ReduxOpsGL (line 74) | ReduxOpsGL() FILE: include/util/gl/ssbo.hpp type pic (line 23) | namespace pic { class Ssbo (line 31) | class Ssbo method Ssbo (line 42) | Ssbo() method init (line 60) | void init(unsigned int size_buffer, unsigned int size_of_type, void ... method update (line 74) | void update(void *data) method bind (line 82) | void bind(unsigned int index) method unbind (line 87) | void unbind(unsigned int index) FILE: include/util/gl/stroke.hpp type pic (line 26) | namespace pic { class StrokeGL (line 33) | class StrokeGL method Size (line 106) | unsigned int Size() method bindCol (line 115) | void bindCol(float val) method unBindCol (line 124) | void unBindCol() method Straightner (line 132) | void Straightner() function PIC_INLINE (line 151) | PIC_INLINE StrokeGL::StrokeGL(int width, int height, int brushSize = 128, function PIC_INLINE (line 195) | PIC_INLINE StrokeGL::~StrokeGL() function PIC_INLINE (line 200) | PIC_INLINE void StrokeGL::initShaders() function PIC_INLINE (line 278) | PIC_INLINE void StrokeGL::Resample() function PIC_INLINE (line 373) | PIC_INLINE void StrokeGL::Insert2DPoint(int x, int y) function PIC_INLINE (line 386) | PIC_INLINE void StrokeGL::Reset() function PIC_INLINE (line 391) | PIC_INLINE void StrokeGL::RenderBrushGL(int x, int y) function PIC_INLINE (line 424) | PIC_INLINE void StrokeGL::RenderGL() function PIC_INLINE (line 453) | PIC_INLINE void StrokeGL::RenderAnnotationGL() FILE: include/util/gl/technique.hpp type pic (line 26) | namespace pic { class TechniqueGL (line 31) | class TechniqueGL method GLuint (line 42) | GLuint getLocation(const char *name) method TechniqueGL (line 52) | TechniqueGL() method isValid (line 62) | bool isValid() method init (line 67) | bool init( std::string version_number, method init (line 79) | bool init( std::string version_number, method initCompute (line 95) | bool initCompute(std::string version_number, method initStandard (line 114) | bool initStandard( std::string version_number, method initStandard (line 147) | bool initStandard( std::string version_number, method printLog (line 176) | void printLog(std::string name) method bind (line 189) | void bind() method unbind (line 197) | void unbind() method link (line 205) | void link() method setOutputFragmentShaderIndex (line 215) | void setOutputFragmentShaderIndex(const char *fragment_output_color_... method setAttributeIndex (line 225) | void setAttributeIndex(const char *attribute_name, unsigned int index) method setUniform1i (line 236) | void setUniform1i(const char *name_uniform, int value0) method setUniform1f (line 247) | void setUniform1f(const char *name_uniform, float value0) method setUniform2f (line 259) | void setUniform2f(const char *name_uniform, float value0, float value1) method setUniform3f (line 273) | void setUniform3f(const char *name_uniform, float value0, float valu... method setUniform4f (line 289) | void setUniform4f(const char *name_uniform, float value0, float valu... method setUniform3x3 (line 304) | void setUniform3x3(const char *name_uniform, const float *matrix, bo... method setUniform4x4 (line 318) | void setUniform4x4(const char *name_uniform, const float *matrix, bo... method setUniform3fv (line 331) | void setUniform3fv(const char *name_uniform, const float *value) method setUniform4fv (line 343) | void setUniform4fv(const char *name_uniform, const float *value) method setSSBOIndex (line 351) | void setSSBOIndex(const char *ssbo_name, unsigned int index) FILE: include/util/gl/timings.hpp type pic (line 23) | namespace pic { function GLuint (line 29) | inline GLuint glBeginTimeQuery() function GLuint64 (line 46) | inline GLuint64 glEndTimeQuery(GLuint64 ret) FILE: include/util/gl/tone.hpp type pic (line 25) | namespace pic { function PIC_INLINE (line 32) | PIC_INLINE std::string GLSL_SIMPLE_EXPOSURE_GAMMA() function PIC_INLINE (line 49) | PIC_INLINE std::string GLSL_DRAGO_TMO() FILE: include/util/image_sampler.hpp type pic (line 25) | namespace pic { function Scalar (line 45) | inline Scalar Bilinear(Scalar a, Scalar b, Scalar c, Scalar d, float x... function invBilinear (line 59) | inline void invBilinear(float A, float dx, float dy, float *out) function Rx (line 80) | inline float Rx(float x) function MitchellNetravali (line 101) | inline float MitchellNetravali(float x, float B, float C) function Bicubic (line 129) | inline float Bicubic(float x) function CatmullRom (line 150) | inline float CatmullRom(float x) function Lanczos (line 172) | inline float Lanczos(float x, float a) FILE: include/util/indexed_array.hpp type pic (line 25) | namespace pic { class IndexedArray (line 36) | class IndexedArray method IndexedArray (line 39) | IndexedArray() method bFuncNotNeg (line 48) | static bool bFuncNotNeg(T val) method bFuncNotZero (line 58) | static bool bFuncNotZero(T val) method bFuncNeg (line 68) | static bool bFuncNeg(T val) method findSimple (line 80) | static void findSimple(T *data, int nData, bool(*func)(float), IntCo... method find (line 96) | static void find(float *data, int nData, bool(*func)(float, method T (line 112) | static T mean(T *data, IntCoord &coord) method T (line 136) | static T min(T *data, IntCoord &coord) method T (line 158) | static T max(T *data, IntCoord &coord) method T (line 181) | static T percentile(T *data, IntCoord &coord, float percent) method scale (line 210) | static void scale(IntCoord &coord, int scale) method log10Mean (line 223) | static float log10Mean(float *data, IntCoord &coord) method log2Mean (line 246) | static float log2Mean(float *data, IntCoord &coord) method negative (line 270) | static void negative(T *data, IntCoord &coord, T referencePoint = T(1)) method add (line 284) | static void add(T *data, IntCoord &coord, T val) method sub (line 298) | static void sub(T *data, IntCoord &coord, T val) method mul (line 312) | static void mul(T *data, IntCoord &coord, T val) method div (line 326) | static void div(T *dataDst, IntCoord &coord, T val) method assign (line 340) | static void assign(T *dataDst, IntCoord &coord, T dataSrc) method assign (line 354) | static void assign(T *dataDst, IntCoord &coord, T *dataSrc) FILE: include/util/io.hpp type pic (line 25) | namespace pic { type LABEL_IO_EXTENSION (line 27) | enum LABEL_IO_EXTENSION {IO_TMP, IO_PFM, IO_HDR, IO_EXR, IO_VOL, IO_BM... function PIC_INLINE (line 34) | PIC_INLINE LABEL_IO_EXTENSION getLabelHDRExtension(std::string nameFile) function PIC_INLINE (line 80) | PIC_INLINE LABEL_IO_EXTENSION getLabelLDRExtension(std::string nameFile) FILE: include/util/json.hpp type pic (line 31) | namespace pic { type JSONVALUETYPE (line 34) | enum JSONVALUETYPE{JNUMBER, JOBJECT, JARRAY, JSTRING, JFALSE, JTRUE, J... class JSONObject (line 36) | class JSONObject method JSONObject (line 263) | JSONObject() method empty (line 268) | bool empty() method addName (line 273) | void addName(std::string name) { method addValue (line 277) | void addValue(JSONValue* data) { method print (line 281) | void print() method JSONValue (line 296) | JSONValue* check(std::string key) method getString (line 309) | std::string getString(std::string key) method getFloat (line 323) | float getFloat(std::string key) method getInteger (line 339) | int getInteger(std::string key) method getDouble (line 355) | double getDouble(std::string key) method getBool (line 371) | bool getBool(std::string key) method getFloatArray (line 389) | void getFloatArray(std::string key, std::vector &out) class JSONArray (line 38) | class JSONArray method JSONArray (line 224) | JSONArray() method size (line 229) | int size() method JSONValue (line 234) | JSONValue *get(int index) method addValue (line 239) | void addValue(JSONValue* data) { method print (line 243) | void print() class JSONValue (line 40) | class JSONValue method JSONValue (line 46) | JSONValue() method setTrue (line 52) | void setTrue() method setFalse (line 57) | void setFalse() method setNull (line 62) | void setNull() method JSONValue (line 67) | virtual JSONValue* check(std::string key) method addName (line 72) | virtual void addName(std::string name) method addValue (line 77) | virtual void addValue(JSONValue* value) method printType (line 82) | void printType() method print (line 99) | virtual void print() method JSONObject (line 114) | JSONObject* getObject(std::string key) method JSONArray (line 126) | JSONArray* getArray(std::string key) class JSONString (line 139) | class JSONString: public JSONValue method JSONString (line 144) | JSONString() method JSONString (line 150) | JSONString(std::string str) method print (line 156) | void print() class JSONNumber (line 164) | class JSONNumber : public JSONValue method JSONNumber (line 171) | JSONNumber() method getFloat (line 179) | float getFloat() method getDouble (line 188) | double getDouble() method getInteger (line 198) | int getInteger() method print (line 208) | void print() class JSONArray (line 219) | class JSONArray : public JSONValue method JSONArray (line 224) | JSONArray() method size (line 229) | int size() method JSONValue (line 234) | JSONValue *get(int index) method addValue (line 239) | void addValue(JSONValue* data) { method print (line 243) | void print() class JSONObject (line 257) | class JSONObject : public JSONValue method JSONObject (line 263) | JSONObject() method empty (line 268) | bool empty() method addName (line 273) | void addName(std::string name) { method addValue (line 277) | void addValue(JSONValue* data) { method print (line 281) | void print() method JSONValue (line 296) | JSONValue* check(std::string key) method getString (line 309) | std::string getString(std::string key) method getFloat (line 323) | float getFloat(std::string key) method getInteger (line 339) | int getInteger(std::string key) method getDouble (line 355) | double getDouble(std::string key) method getBool (line 371) | bool getBool(std::string key) method getFloatArray (line 389) | void getFloatArray(std::string key, std::vector &out) class JSONFile (line 407) | class JSONFile method JSONFile (line 413) | JSONFile() method parseNumber (line 422) | bool parseNumber(std::string str, JSONNumber *ret) method parseString (line 452) | bool parseString(std::string str, JSONString &ret) method parseWhitespace (line 465) | bool parseWhitespace(std::string str) method checkWhitespace (line 474) | bool checkWhitespace(char current) { method testParserNumbers (line 484) | void testParserNumbers() method testParserString (line 504) | void testParserString() method parseString (line 518) | std::string parseString(std::string lines, int &c, int &code) { method find (line 569) | void find(std::string lines, char toBeFound, int &c) { method JSONValue (line 580) | JSONValue* parse(std::string filename) FILE: include/util/k_means.hpp type pic (line 30) | namespace pic{ class KMeans (line 33) | class KMeans method T (line 37) | T* getMean(T *samples, T *out, int nDim, std::set *cluster) method uint (line 55) | uint assignLabel(T* sample_j, int nDim, T* centers) method T (line 74) | virtual T* initCenters(T *samples, int nSamples, int nDim, T* centers) method KMeans (line 118) | KMeans(uint k, uint maxIter) method setup (line 123) | void setup(uint k, uint maxIter = 100) method T (line 128) | T* Process(T *samples, int nSamples, int nDim, method T (line 198) | static T* execute(T *samples, int nSamples, int nDim, method T (line 209) | static T* select(T *samples, int nSamples, int nDim, FILE: include/util/k_means_rand.hpp type pic (line 31) | namespace pic{ class KMeansRand (line 34) | class KMeansRand: public KMeans method T (line 38) | T* initCenters(T *samples, int nSamples, int nDim, T* centers) method KMeansRand (line 64) | KMeansRand(uint k, uint maxIter) : KMeans(k, maxIter) method T (line 68) | static T* execute(T *samples, int nSamples, int nDim, FILE: include/util/mask.hpp type pic (line 25) | namespace pic { class Mask (line 27) | class Mask: public Buffer method empty (line 183) | static bool empty(bool *dataIn, int width, int height) FILE: include/util/math.hpp type pic (line 30) | namespace pic { function PIC_INLINE (line 93) | PIC_INLINE bool isnan(T value) function PIC_INLINE (line 103) | PIC_INLINE bool isinf(T value) function PIC_INLINE (line 119) | PIC_INLINE bool equalf(float a, float b) function PIC_INLINE (line 128) | PIC_INLINE float getRandombase() function PIC_INLINE (line 138) | PIC_INLINE float getRandom(unsigned int n) function PIC_INLINE (line 150) | PIC_INLINE int getRandomInt(int n, int a, int b) function PIC_INLINE (line 164) | PIC_INLINE float sFunction(float x) function PIC_INLINE (line 175) | PIC_INLINE float sCurve5(float x) function PIC_INLINE (line 188) | PIC_INLINE float square(float x) function PIC_INLINE (line 198) | PIC_INLINE float sqrtf_s(float x) function PIC_INLINE (line 211) | PIC_INLINE T Clamp(T x, T a, T b) function lround (line 229) | PIC_INLINE long lround(double x) function PIC_INLINE (line 243) | PIC_INLINE float lround(float x) function PIC_INLINE (line 259) | PIC_INLINE float lerp(float t, float x0, float x1) function PIC_INLINE (line 271) | PIC_INLINE float SmoothStep(float a, float b, float value) function Deg2Rad (line 282) | inline float Deg2Rad(float deg) function PIC_INLINE (line 292) | PIC_INLINE float Rad2Deg(float rad) function PIC_INLINE (line 302) | PIC_INLINE int log2(int n) function PIC_INLINE (line 324) | PIC_INLINE int pow2(int n) function PIC_INLINE (line 334) | PIC_INLINE float log10PlusOne(float x) function PIC_INLINE (line 344) | PIC_INLINE float expfMinusOne(float x) function PIC_INLINE (line 355) | PIC_INLINE float log10fPlusEpsilon(float x) function PIC_INLINE (line 365) | PIC_INLINE float powf10fMinusEpsilon(float x) function PIC_INLINE (line 375) | PIC_INLINE float log2f(float x) function PIC_INLINE (line 385) | PIC_INLINE double log2(double x) function PIC_INLINE (line 395) | PIC_INLINE float log2fPlusEpsilon(float x) function PIC_INLINE (line 405) | PIC_INLINE float pow2f(float x) function PIC_INLINE (line 416) | PIC_INLINE int powint(int x, int b) function PIC_INLINE (line 434) | PIC_INLINE void getRandomPermutation(std::mt19937 &m, unsigned int *pe... function PIC_INLINE (line 460) | PIC_INLINE float normalDistribution(float x, float mu = 0.0f, float si... function PIC_INLINE (line 478) | PIC_INLINE float normalCDF(float x, float mu, float sigma) function PIC_INLINE (line 490) | PIC_INLINE float betaFunction(float A, float B, float step = 1e-4) function PIC_INLINE (line 518) | PIC_INLINE float betaPDFwithBeta(float x, float A, float B, float betaAB) function PIC_INLINE (line 536) | PIC_INLINE float betaPDF(float x, float A, float B) function PIC_INLINE (line 546) | PIC_INLINE float sigmoid(float x) function PIC_INLINE (line 556) | PIC_INLINE float sigmoidInv(float x) function PIC_INLINE (line 566) | PIC_INLINE float simple8bitWithGamma(float x) FILE: include/util/matrix_3_x_3.hpp type pic (line 24) | namespace pic { class Matrix3x3 (line 29) | class Matrix3x3 method Matrix3x3 (line 42) | Matrix3x3() method Matrix3x3 (line 53) | Matrix3x3(float *data) method Matrix3x3 (line 62) | Matrix3x3 clone() method set (line 74) | void set(const float *data) method set (line 86) | void set(Matrix3x3 *mtx) method getIdentity (line 96) | void getIdentity() method Matrix3x3 (line 116) | Matrix3x3 mul(const Matrix3x3 &mtx) method crossProduct (line 211) | void crossProduct(float *t) method add (line 234) | void add(float value) method determinant (line 245) | float determinant() method Matrix3x3 (line 257) | Matrix3x3 *inverse(Matrix3x3 *ret) method Matrix3x3 (line 288) | Matrix3x3 * transpose(Matrix3x3 *ret) method setTranslationMatrix (line 308) | void setTranslationMatrix(float tx, float ty) { method setRotationMatrix (line 326) | void setRotationMatrix(float ang) { method setShearMatrix (line 348) | void setShearMatrix(float horizontal_shear, float vertical_shear) method setScaleMatrix (line 361) | void setScaleMatrix(float x_scale, float y_scale) method print (line 380) | void print(){ FILE: include/util/nelder_mead_opt_base.hpp type pic (line 27) | namespace pic{ class NelderMeadOptBase (line 33) | class NelderMeadOptBase method InitSimplex (line 48) | void InitSimplex(Scalar *x0, uint n) method ComputeMean (line 84) | void ComputeMean(Scalar *x_mean, uint n) method Scalar (line 113) | Scalar ComputeReflected(Scalar *x_r, Scalar *x_mean, uint n) method Scalar (line 131) | Scalar ComputeExpansion(Scalar *x_e, Scalar *x_mean, uint n) method Scalar (line 149) | Scalar ComputeContractionInside(Scalar *x_c, Scalar *x_mean, uint n) method ComputeReduction (line 164) | void ComputeReduction(uint n) method Scalar (line 188) | Scalar *run_aux(Scalar *x_start, uint n, Scalar epsilon, int max_ite... method NelderMeadOptBase (line 303) | NelderMeadOptBase() method GlobalSettings (line 311) | void GlobalSettings() method Scalar (line 330) | virtual Scalar function(Scalar *x, uint n) method Scalar (line 335) | virtual Scalar *run(Scalar *x_start, uint n, Scalar epsilon = 1e-4f,... FILE: include/util/nelder_mead_opt_positive_polynomial.hpp type pic (line 29) | namespace pic { class NelderMeadOptPositivePolynomial (line 31) | class NelderMeadOptPositivePolynomial: public NelderMeadOptBase method NelderMeadOptPositivePolynomial (line 37) | NelderMeadOptPositivePolynomial(std::vector< float > &px, std::vecto... method function (line 45) | float function(float *x, unsigned int n) method test (line 65) | static void test() FILE: include/util/nelder_mead_opt_test_function.hpp type pic (line 25) | namespace pic { class NelderMeadOptTestFunction (line 27) | class NelderMeadOptTestFunction: public NelderMeadOptBase method NelderMeadOptTestFunction (line 33) | NelderMeadOptTestFunction(float a, float b) : NelderMeadOptBase() method function (line 39) | float function(float *x, unsigned int n) method test (line 51) | static void test() FILE: include/util/point_samplers.hpp type pic (line 21) | namespace pic { function randU (line 27) | inline float randU() function PoissonRadius (line 40) | inline float PoissonRadius(int nSamples) type SAMPLER_TYPE (line 51) | enum SAMPLER_TYPE {ST_BRIDSON, ST_DARTTHROWING, ST_PATTERN, ST_MONTECA... FILE: include/util/polyline.hpp type pic (line 35) | namespace pic { class Polyline (line 41) | class Polyline method Polyline (line 47) | Polyline() method Polyline (line 52) | Polyline(std::vector< Vec > &points) method add (line 61) | void add(Vec &point) method simplify (line 70) | void simplify(int target_n_points) function PIC_INLINE (line 126) | PIC_INLINE void convertFromEigenToPolyLine(std::vector< Eigen::Vector2... FILE: include/util/polynomial.hpp type pic (line 34) | namespace pic { class Polynomial (line 37) | class Polynomial method getRootsNetwonHorner (line 45) | bool getRootsNetwonHorner(float *x) method computeDCoeff (line 91) | void computeDCoeff() method Polynomial (line 113) | Polynomial() method Polynomial (line 122) | Polynomial(int nCoeff) method Polynomial (line 136) | Polynomial(float *coeff, int nCoeff) method update (line 151) | void update() method computeAllPositiveCoeff (line 160) | void computeAllPositiveCoeff() method print (line 175) | void print() method toString (line 180) | std::string toString() method Polynomial (line 236) | Polynomial clone() method eval (line 253) | float eval(float x) method dEval (line 269) | float dEval(float x) method fit (line 296) | void fit(std::vector &x, std::vector &y, int n) method normalForm (line 333) | void normalForm() method changeSign (line 350) | void changeSign() method inversePoly (line 360) | void inversePoly() method negativePoly (line 368) | void negativePoly() method Polynomial (line 382) | Polynomial horner(float d, float &remainder) method getUpperBoundRootsLagrange (line 404) | float getUpperBoundRootsLagrange() method getUpperBoundRootsCauchy (line 429) | float getUpperBoundRootsCauchy() method getNegativeLowerBoundRoots (line 454) | float getNegativeLowerBoundRoots() method getNegativeUpperBoundRoots (line 465) | float getNegativeUpperBoundRoots() method getPositiveLowerBoundRoots (line 477) | float getPositiveLowerBoundRoots() method getUpperBoundRoots (line 488) | float getUpperBoundRoots() method getRoots (line 508) | bool getRoots(float *x) method getAllRoots (line 544) | bool getAllRoots(float *x) method getQuarticRoots (line 581) | static bool getQuarticRoots(float *p, float *x) method getSecondOrderRoots (line 619) | static bool getSecondOrderRoots(float a, float b, float c, float *x0... method getSecondOrderRootsS (line 643) | static bool getSecondOrderRootsS(float a, float b, float c, float *x... FILE: include/util/precomputed_diff_of_gaussians.hpp type pic (line 23) | namespace pic { class PrecomputedDiffOfGaussians (line 28) | class PrecomputedDiffOfGaussians method precomputeCoefficients (line 34) | void precomputeCoefficients() method PrecomputedDiffOfGaussians (line 68) | PrecomputedDiffOfGaussians() method PrecomputedDiffOfGaussians (line 81) | PrecomputedDiffOfGaussians(float sigma1, float sigma2) method calculateKernel (line 96) | void calculateKernel(float sigma1, float sigma2) FILE: include/util/precomputed_gaussian.hpp type pic (line 21) | namespace pic { class PrecomputedGaussian (line 30) | class PrecomputedGaussian method precomputeCoefficients (line 36) | void precomputeCoefficients() method PrecomputedGaussian (line 68) | PrecomputedGaussian() method PrecomputedGaussian (line 79) | PrecomputedGaussian(float sigma) method calculateKernel (line 97) | void calculateKernel(float sigma, int kernelSize = -1) method getKernelSize (line 117) | static int getKernelSize(float sigma) FILE: include/util/rasterizer.hpp type pic (line 35) | namespace pic { function PIC_INLINE (line 44) | PIC_INLINE void drawLine(Image *img, Vec2i v0, Vec2i v1, float *color) function PIC_INLINE (line 162) | PIC_INLINE void drawPoints(Image *img, std::vector< Eigen::Vector2f > ... function PIC_INLINE (line 195) | PIC_INLINE void evaluateGaussian(Image *img, float sigma = -1.0f, function PIC_INLINE (line 238) | PIC_INLINE void evaluateSolid(Image *img) FILE: include/util/raw.hpp type pic (line 30) | namespace pic { type RAW_type (line 32) | enum RAW_type { RAW_U16_RGGB, RAW_U8_RGGB, RAW_DOUBLE, RAW_FLOAT} class RAW (line 35) | class RAW: public Array method RAW (line 45) | RAW() : Array() method RAW (line 54) | RAW(int n): Array(n) method RAW (line 64) | RAW(std::string nameFile, int nData = -1) method Read (line 84) | bool Read(std::string nameFile, int nData) method Write (line 116) | bool Write(std::string nameFile) method getMeanRAWFromFile (line 227) | static void getMeanRAWFromFile( FILE: include/util/std_util.hpp type pic (line 23) | namespace pic { function filterInliers (line 32) | inline void filterInliers(std::vector< T > &vec, std::vector< unsigned... function stdVectorClear (line 50) | inline void stdVectorClear(std::vector &vec) function stdVectorArrayClear (line 68) | inline void stdVectorArrayClear(std::vector &vec) function setToANullVector (line 84) | inline void setToANullVector(std::vector< T* > &vec, unsigned int n) function T (line 101) | inline T* releasePtr(T *data) function T (line 114) | inline T* delete_s(T *data) function T (line 127) | inline T* delete_vec_s(T *data) FILE: include/util/string.hpp type pic (line 40) | namespace pic { function stdStringRep (line 59) | inline std::string stdStringRep(std::string str, std::string strSub, function stdStringRepAll (line 80) | inline std::string stdStringRepAll(std::string str, std::string strSub, function fromNumberToString (line 103) | inline std::string fromNumberToString(T num) function getSeparatorChar (line 115) | inline char getSeparatorChar(std::string path) function removeExtension (line 133) | inline std::string removeExtension(std::string name) function removeLocalPath (line 152) | inline std::string removeLocalPath(std::string name) function getFileNameOnly (line 177) | inline std::string getFileNameOnly(std::string name) function getExtension (line 187) | inline std::string getExtension(std::string name) function addSuffix (line 209) | inline std::string addSuffix(std::string name, std::string suffix) function replaceExtension (line 223) | inline std::string replaceExtension(std::string nameOut, std::string f... function countSubString (line 241) | inline int countSubString(std::string str, std::string subStr) function getLocaDirectory (line 260) | inline std::string getLocaDirectory(std::string path) function getSeparator (line 289) | inline std::string getSeparator(std::string path) function getFolderName (line 301) | inline std::string getFolderName(std::string path) function getFileName (line 317) | inline std::string getFileName(std::string path) function parseStringToStdVector (line 348) | inline void parseStringToStdVector(std::string str, char delim, function genBilString (line 367) | inline std::string genBilString(std::string type, float sigma_s, function fromFileToStdString (line 381) | inline std::string fromFileToStdString(std::string nameFile) function checkAbsolutePath (line 408) | inline bool checkAbsolutePath(std::string path) function checkPath (line 444) | inline std::string checkPath(std::string name) function PIC_INLINE (line 482) | PIC_INLINE std::string adjustPath(std::string nameFile, std::string pa... function removeInitialSpaces (line 503) | inline std::string removeInitialSpaces(char name[]) FILE: include/util/tile.hpp type pic (line 28) | namespace pic { class Tile (line 33) | class Tile method Tile (line 44) | Tile() method BBox (line 65) | BBox getBBox(int img_width, int img_height) FILE: include/util/tile_list.hpp type pic (line 28) | namespace pic { class TileList (line 33) | class TileList function PIC_INLINE (line 123) | PIC_INLINE TileList::TileList() function PIC_INLINE (line 134) | PIC_INLINE TileList::TileList(int tileSize, int width, int height) function PIC_INLINE (line 140) | PIC_INLINE TileList::~TileList() function PIC_INLINE (line 145) | PIC_INLINE BBox TileList::getBBox(int index) function PIC_INLINE (line 152) | PIC_INLINE uint TileList::getNext() function PIC_INLINE (line 165) | PIC_INLINE uint TileList::size() function PIC_INLINE (line 170) | PIC_INLINE void TileList::resetCounter() function PIC_INLINE (line 180) | PIC_INLINE void TileList::create(int tileSize, int width, int height) function PIC_INLINE (line 245) | PIC_INLINE void TileList::writeIntoMemory(Image *output) function PIC_INLINE (line 266) | PIC_INLINE bool TileList::read(std::string name, bool flag) function PIC_INLINE (line 321) | PIC_INLINE bool TileList::write(std::string name) FILE: include/util/vec.hpp type pic (line 29) | namespace pic { class Vec (line 35) | class Vec method setZero (line 90) | void setZero() method setOne (line 100) | void setOne() method inverse (line 111) | Vec inverse(T maxVal = T(-1)) method T (line 130) | T *convertToArray(T *ret) method isGreaterThanZero (line 145) | bool isGreaterThanZero() method hasNegative (line 160) | bool hasNegative() method clone (line 171) | Vec clone() method T (line 183) | const T &operator[](std::size_t i) const method T (line 193) | T &operator[](std::size_t i) method equal (line 203) | bool equal(Vec a) method T (line 218) | T getMean() method T (line 232) | T getSum() method T (line 246) | T getMax() method getMaxChannel (line 259) | int getMaxChannel() method T (line 276) | T dot(Vec a) method T (line 289) | T squaredSum() method T (line 305) | T distanceSq(Vec &x) method clamp (line 324) | void clamp(T min, T max) method T (line 335) | T lengthSq() method toString (line 351) | std::string toString() method print (line 368) | void print() method mul (line 471) | void mul(const T &a) method mul (line 603) | void mul(const Vec &a) function PIC_INLINE (line 692) | PIC_INLINE bool insideVecBBox(const Vec &sample) function PIC_INLINE (line 704) | PIC_INLINE Vec normalize(Vec x) function PIC_INLINE (line 724) | PIC_INLINE Vec randomPoint(std::mt19937 *m) function vecrint (line 736) | void vecrint(Vec &ret) function PIC_INLINE (line 753) | PIC_INLINE Vec annulusSampling(std::mt19937 *m, Vec &ret, float g) function vecSqrt (line 785) | void vecSqrt(Vec &ret) function vecValOver (line 793) | Vec vecValOver(Vec &in, float value) function transferFromVecToPlain (line 804) | void transferFromVecToPlain(std::vector< Vec > &in, std::vector<... function transferFromPlainToVec (line 814) | void transferFromPlainToVec(std::vector< T > &in, std::vector< Vec