193 static const char*
libDir();
199 static const QStringList getInformationPathKeys();
#define CAMITK_API
Definition CamiTKAPI.h:66
Core class specifies the basic static information for the CamiTK API.
Definition Core.h:73
static const QStringList getActionDirectories()
get all the action directories.
Definition Core.cpp:517
static const QStringList getInstallDirectories(QString suffix, bool exitOnError=true)
get all installation directories, suffixed by the given word.
Definition Core.cpp:463
static const char * debugPostfix()
debug postfix used on MSVC to distinguished between release and debug version
Definition CamiTKVersion.h:34
static const QString getUserInstallDir()
get the user config directory (this is the local installation directory)
Definition Core.cpp:589
static const char * libDir()
library folder set depending on the compiler and environment choice (it could be lib/ or lib64/ on Li...
Definition CamiTKVersion.h:35
static const char * version()
Definition CamiTKVersion.h:31
static const QString getPythonStatus()
get the python status
Definition Core.cpp:601
static const QString getGlobalInstallDir()
get the CAMITK_DIR (where camitk-config is installed)
Definition Core.cpp:547
static const QString getTestDataDir()
Get a valid camitk test data directory name.
Definition Core.cpp:532
static const QString getPaths()
get all important paths as a formatted string
Definition Core.cpp:133
static const char * shortVersion()
short version string (all in lower case, without the patch number)
Definition CamiTKVersion.h:32
static const QStringList getViewerDirectories()
get all the viewers directories.
Definition Core.cpp:527
static const QJsonObject getPathsAsJson()
get all important paths as a JSON string instead of the text/console version of getPaths()
Definition Core.cpp:76
static const bool isDebugBuild()
Definition Core.cpp:634
static const char * soVersion()
version used for so name
Definition CamiTKVersion.h:33
static QStringList getExtensionFilter()
return a list with all possible file extension for shared object/dynamic library/dll (....
Definition Core.cpp:446
static const QString getBugReport()
get a well formed bug report with all necessary information
Definition Core.cpp:610
static const QString getConfig()
get more information about installation, etc... as a formatted string
Definition Core.cpp:288
static const QStringList getComponentDirectories()
get all the component directories.
Definition Core.cpp:522
static const QStringList getExtensionDirectories(QString extensionType)
Used by getInstallDirectories to determine the list of extension repositories This method check both ...
Definition Core.cpp:496
static const QString getCurrentWorkingDir()
get the current working directory (during dev, this should be the build directory,...
Definition Core.cpp:595
static const QJsonObject getConfigAsJson()
get more information about installation, etc... as a JSON string instead of the text/console version ...
Definition Core.cpp:163