System Architecture-I
1. When Scivis receives a data set from a client, it creates a visualization window called GFrame1D, 2D, 3D, Vec depending on the type of data.
- Each window has a vector, using java.util.Vector class to hold the data sets. This vector grows as the data set becomes larger.
2. The data set is stored in class DataSet1D, 2D, 3D, Vec according to its rank.
- These classes are subclasses of abstract class DataSet.
- These classes have a vector which is a growable array to hold the time data. Each data set has a unique name.
- When Scivis receives data with a name that it already has, it appends this data, else it will create a new data set.