|
Nov. 2002 To-dos:
1. Learning how to use configure and
install software on Linux
2.
λRAM - Generic in
STK
3. Further studying: DSM, VTK
Interaction, Data Mining, OO Programming
4. Interaction in VTK:
vtkInteractorStyle.AddObserver();
5. Web Services: SOAP
|
Nov. 20, Wednesday |
|
|
|
- Use
cases for TeraVIZ GUI
-
TeraOverview: overview, pick,
animation, and etc.
-
TeraEarthView:
animation, pick
-
TeraParaCoord:
brush, value setting, switch axis
-
TeraScatterPlot: cube selecting
|
|
|
Nov. 19, Tuesday |
|
|
|
GNU's
AutoConf,
AutoMake and
LibTool
- Those files are generated:
- Makefile and those under
sub-directories
- C header file. It's recommend to put the #define and const
in a config.h header
- config.status
- config.cache
- config.log
-
How does it work?
|
|
|
Nov. 18, Monday |
|
|
|
Thoughts on STK (or XTK?) when installing the demo
|
|
|
Nov. 15, Friday |
|
|
|
|
|
|
Nov. 14, Thursday |
|
|
|
- stkObject,
stkObjectFactory
- stkData, stkMining,
stkInteraction
- stkParallel
|
|
|
|
Nov. 13, Wednesday |
|
|
|
Abstract
factory: stkObject, stkObjectFactory
Factory method:
virtual function for inherited classes
Strategy: create
algorithm for different data, stkMining
|
|
|
|
Nov. 12, Tuesday |
|
|
|
|
|
|
|
Nov. 11, Monday |
|
|
|
- COMMAND form: COMMAND(args ...)
- project name: PROJECT
- executable: ADD_EXECUTABLE(Exe *.c)
- rename for a group, like macro: SET
- comment: #
- Other: SUBDIRS, ADD_LIBRARY,
AUX_SOURCE_DIRECTORY, INCLUDE_DIRECTORIES, LINK_DIRECTORIES,
LINK_LIBRARIES, TARGET_LINK_LIBRARIES, FIND_FILE
- Some special commands: FLTK_WRAP_UI ...
|
|
|
Nov. 08, Friday |
|
|
|
- Intention: Define
a one-to-many dependency between objects so that when
one object changes state, all its dependents are notified and
updated automatically.
- Implementation in
GridRAM: Add a list of observers, representing the shared
memory controllers into GridRAM controller.
Using
Absctract Factory to create a suit of tool kit for Visual Data
Mining.
xScope comes form teraScope, teleScope, microScope and etc.,
which are to observe the real world, mining the data and gaining
insight into information.
STK
is not a visualization tool kit, GUI tool kit. It's for data
mining with networking and super-computing facilities.
The
basic objects are classified into 4 categories: stkData,
stkMining,
|
|
|
Nov. 07, Thursday |
|
| |
virtual functions
in RenderWindow: virtual TYPE APIFunction(Parameters)
{};
Object Factory: VTK Object Library
Creation Patterns:
Abstract factory, Builder, Factory method,
Singleton.
Which pattern fit
GridRAM? Why?
| | |
|
Nov. 06, Wednesday |
|
|
|
-
Reference for Second Chance.
-
Snapshot for TeraViz = To snapshot
Linux screen or window:
1) GIMP -> File -> Acquire -> Screen Shot
2) xv
3) import
4) xwd
-
System installation
-
Huge data file
-
Bugs in DataSetting ->
GettingData: update of m_vsData needed.
-
Generic: Object-Oriented Programming.
-
Portable: System over MPI specification.
-
Comparison with other Distributed Shared Memory.
|
|
|
-
modify the diagram of
software architecture.
-
clarify the NetRAM
procedure flow
-
DSTP Client API:
| | |
|
Nov. 04, Monday |
|
| |
- Revision for TeraScope: version
1 - modifying the diagram of hardware
architecture.
| | |
|
Nov. 01, Friday |
|
| |
- Preparation for
SC 2002
| | |
|