EZC3D
Classes | Namespaces | Macros | Enumerations | Functions
ezc3d.h File Reference

Declaration of ezc3d class. More...

#include <sstream>
#include <iostream>
#include <fstream>
#include <algorithm>
#include <vector>
#include <string.h>
#include <cmath>
#include <stdexcept>
#include <memory>

Go to the source code of this file.

Classes

class  ezc3d::c3d
 Main class for C3D holder. More...
 

Namespaces

 ezc3d
 Namespace ezc3d.
 
 ezc3d::ParametersNS
 Namespace that holds the Parameters hierarchy.
 
 ezc3d::ParametersNS::GroupNS
 Namespace that holds the Group and Parameter classes.
 
 ezc3d::DataNS
 Namespace that holds the Data hierarchy.
 
 ezc3d::DataNS::Points3dNS
 Namespace that holds the Points hierarchy.
 
 ezc3d::DataNS::AnalogsNS
 Namespace that holds the Analogs hierarchy.
 

Enumerations

enum  ezc3d::DATA_TYPE {
  CHAR = -1, BYTE = 1, INT = 2, WORD = 2,
  FLOAT = 4, NO_DATA_TYPE = 10000
}
 Enum that describes the size of different types.
 
enum  ezc3d::PROCESSOR_TYPE { INTEL = 84, DEC = 85, MIPS = 86, NO_PROCESSOR_TYPE = INTEL }
 The type of processor used to store the data.
 

Functions

void ezc3d::removeTrailingSpaces (std::string &str)
 Remove the spaces at the end of a string. More...
 
std::string ezc3d::toUpper (const std::string &str)
 Swap all characters of a string to capital letters. More...
 

Detailed Description

Declaration of ezc3d class.

Author
Pariterre
Version
1.0
Date
October 17th, 2018

Definition in file ezc3d.h.