Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼Netk | Basic namespace of the etk library. (it might contain all the etk fuctions/class/structures without macro) |
▼Narchive | Zip file acces are set in a archive namespace |
CZip | Zip acces interface (wrapper) |
CArchive | Access on a zip data file |
CArchiveContent | Element of the archive (with associated data) |
CBaseNoise | BaseNoise Noise basic data |
CColor | The color class is a template to abstract the color implementation choice |
CFifo | Fifo tamplate is a simple messaged fifo element to transfer data message from a thead to an other |
CFSNode | FS node is for File System IO access (named classicly "node in linux EXT) This class is independent of the OS, If you acces to a file in windows, it might generate the right like Linux (it is important to know that windows right is lighter than linux) |
CFSNodeRight | File System Right management |
CHash | Hash table tamplate is a simple classical hash interface. A hash table is a equivalent of the dictionary in python, this is a simple interfaace between a name and a value: |
CHashData | Internel data of the [class[etk::hash]] class, it contain the name and the value of the hash vector |
CMatrix | 2 dimention matrix template to manage simpliest algo |
CMatrix2 | Transformation matrix for vector 2D |
CMatrix4 | Transformation matrix for vector 3D |
CNoise | Noise basic interface |
CPlane | Plane equation template: define a plane equation |
CVector2D | Vectorial 2-dimention vector (x/y) |
CVector3D | Vectorial 3-dimention vector (x/y/z) |
CVector4D | Vectorial 4-dimention vector (x/y/z/w) |
▼Nutf8 | UTF-8 simple wrapper interface |
Citerator | Iterator on a simple std::string that contain utf8 value |