The Databases and Classes

 

When you read a file in sliceOmatic, the program will place them in a database of files.  This database can be examined and manipulated through the "File Management" modules.

 

Then the data contained in the files is placed in a new database arranged in a tree structure.  This tree structure can be examined and manipulated through the "Class management" modules.

 

The program will keep 3 database of files and 3 trees.  One each for 1D, 2D and 3D structures.

 

Each tree is composed of "Nodes". Some nodes are always present (such as the "Root" and "Frames" for the 2D tree), and others are created by inserting "Classes" in the architecture of the tree.  This is done with the "Class management" modules.  Once the architecture is defined, the program use this information along with the files in the database to create the nodes of the trees. (This is done by reading a new file, or by clicking on the "Update DB" button.)

 

Each of the 3 trees (1D, 2D and 3D) have their own classes that can be used in their architecture.

 

 

Note:

 

The only the "1D" and "2D" file and class management modes are installed in sliceOmatic by default.  The "File Management (3D)" and "Class Management (3D)"  modes can be found under the "Additional Modes" section of the sliceOmatic's download.