Show / Hide Table of Contents

Namespace CoreLibrary

Classes

AttachedData

Attached data class contains the pat of attached source file, the area/points the data is linked to in the map and also list of meta data that is relative to the attached data.

Attachments

Attachments class contains list of the attached data and also methods of processing the said data. Responsible for handling the whole list. For example getting the data relative to single slice.

FileManager

Operations for reading text files, especially CSV files.

ImageReadException

Exception class for image reading

LoadException

Exception class for stack writing

Map

Map class contains one map slice from each axel from specified depth

MapReader

Class for reading and writing 3D-map files.

Meta

Meta class contains name and value of a single meta data. Could be replaced with a directory data structure.

Metas

Metas class contains list of metadata. Contains all metadata that is relative to a single object (attached data or sample)

RelativeFilepath

Sample

Sample class that contains map, attached datas and meta data that is connected to sample. Is responsible for interaction between map data and attached data. Is also the only class that directly interacts with GUI.

SaveException

Exception class for image reading

Slice

Slice class contains one slice in image form and also the filepath. Responsible of updating the image when given a new depth and turning the image to byte array.

StackDeleteException

Exception class for stack deleting

StackWriteException

Exception class for stack writing

Vector3JSONConverter

WIP JSON converter for Vector3 class

Enums

Map.Axis

Axis of slice.

Map.FileType

File type of Map

In This Article
Back to top Generated by DocFX