3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Enumerations | Variables
dataLoad.cpp File Reference
#include "dataLoad.h"
#include <wx/file.h>
#include <wx/filename.h>
#include "../../wx/wxcommon.h"
#include "filterCommon.h"
#include "backend/APT/APTFileIO.h"
#include "backend/APT/3DapReader.h"
Include dependency graph for dataLoad.cpp:

Enumerations

enum  {
  FILEDATA_TYPE_POS, FILEDATA_TYPE_TEXT, FILEDATA_TYPE_ATO, FILEDATA_TYPE_TAPSIM,
  FILEDATA_TYPE_3DAP_OPS, FILEDATA_TYPE_ENUM_END
}
 
enum  { ENDIAN_MODE_AUTO, ENDIAN_MODE_LITTLE, ENDIAN_MODE_BIG, ENDIAN_MODE_ENUM_END }
 

Variables

const size_t MAX_IONS_LOAD_DEFAULT =5*1024*1024/(4*sizeof(float))
 
const unsigned int MAX_NUM_FILE_COLS =5000
 
const char * TEXT_DELIMINATORS = "\t ,"
 
const char * ENDIAN_MODE_STR []
 
const char * AVAILABLE_FILEDATA_TYPES []
 
const char * DEFAULT_LABEL ="Mass-to-Charge (Da/e)"
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
FILEDATA_TYPE_POS 
FILEDATA_TYPE_TEXT 
FILEDATA_TYPE_ATO 
FILEDATA_TYPE_TAPSIM 
FILEDATA_TYPE_3DAP_OPS 
FILEDATA_TYPE_ENUM_END 

◆ anonymous enum

anonymous enum
Enumerator
ENDIAN_MODE_AUTO 
ENDIAN_MODE_LITTLE 
ENDIAN_MODE_BIG 
ENDIAN_MODE_ENUM_END 

Variable Documentation

◆ AVAILABLE_FILEDATA_TYPES

const char* AVAILABLE_FILEDATA_TYPES[]
Initial value:
= { NTRANS("POS Data"),
NTRANS("Text Data"),
NTRANS("ATO Data"),
NTRANS("Tapsim Data"),
NTRANS("3Dap/Posap OPS Data"),
}
#define NTRANS(x)
Gettext null-translation macro (mark for translation, but do nothing)
Definition: translation.h:33

Referenced by DataLoadFilter::DataLoadFilter(), DataLoadFilter::getProperties(), DataLoadFilter::monitorNeedsRefresh(), and DataLoadFilter::setProperty().

◆ DEFAULT_LABEL

const char* DEFAULT_LABEL ="Mass-to-Charge (Da/e)"

◆ ENDIAN_MODE_STR

const char* ENDIAN_MODE_STR[]
Initial value:
= { NTRANS("Auto"),
NTRANS("Little"),
}
#define NTRANS(x)
Gettext null-translation macro (mark for translation, but do nothing)
Definition: translation.h:33

Referenced by DataLoadFilter::getProperties(), and DataLoadFilter::setProperty().

◆ MAX_IONS_LOAD_DEFAULT

const size_t MAX_IONS_LOAD_DEFAULT =5*1024*1024/(4*sizeof(float))

◆ MAX_NUM_FILE_COLS

const unsigned int MAX_NUM_FILE_COLS =5000

◆ TEXT_DELIMINATORS

const char* TEXT_DELIMINATORS = "\t ,"

Referenced by DataLoadFilter::refresh().