FCT
载入中...
搜索中...
未找到
FCT::FreeImage_ImageLoader类 参考

#include <FreeImage_ImageLoader.h>

类 FCT::FreeImage_ImageLoader 继承关系图:
Inheritance graph
FCT::FreeImage_ImageLoader 的协作图:
Collaboration graph

Public 成员函数

 FreeImage_ImageLoader ()
 ~FreeImage_ImageLoader ()
ImageData load (const std::string &filename) override
bool save (const std::string &filename, const ImageData &imageData) override
std::vector< std::string > getSupportedExtensions () const override

静态 Public 成员函数

static void Init ()
static void Tern ()

静态 Private 成员函数

static void freeImageErrorHandler (FREE_IMAGE_FORMAT fif, const char *message)

详细描述

在文件 FreeImage_ImageLoader.h8 行定义.

构造及析构函数说明

◆ FreeImage_ImageLoader()

FCT::FreeImage_ImageLoader::FreeImage_ImageLoader ( )

在文件 FreeImage_ImageLoader.cpp16 行定义.

◆ ~FreeImage_ImageLoader()

FCT::FreeImage_ImageLoader::~FreeImage_ImageLoader ( )

在文件 FreeImage_ImageLoader.cpp19 行定义.

成员函数说明

◆ freeImageErrorHandler()

void FCT::FreeImage_ImageLoader::freeImageErrorHandler ( FREE_IMAGE_FORMAT fif,
const char * message )
staticprivate

在文件 FreeImage_ImageLoader.cpp98 行定义.

这是这个函数的调用关系图:

◆ getSupportedExtensions()

std::vector< std::string > FCT::FreeImage_ImageLoader::getSupportedExtensions ( ) const
overridevirtual

实现了 FCT::ImageLoader.

在文件 FreeImage_ImageLoader.cpp94 行定义.

◆ Init()

void FCT::FreeImage_ImageLoader::Init ( )
static

在文件 FreeImage_ImageLoader.cpp7 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ load()

ImageLoader::ImageData FCT::FreeImage_ImageLoader::load ( const std::string & filename)
overridevirtual

实现了 FCT::ImageLoader.

在文件 FreeImage_ImageLoader.cpp22 行定义.

◆ save()

bool FCT::FreeImage_ImageLoader::save ( const std::string & filename,
const ImageData & imageData )
overridevirtual

实现了 FCT::ImageLoader.

在文件 FreeImage_ImageLoader.cpp68 行定义.

◆ Tern()

void FCT::FreeImage_ImageLoader::Tern ( )
static

在文件 FreeImage_ImageLoader.cpp12 行定义.


该类的文档由以下文件生成: