Main Page   File List   Related Pages  

Node.java

00001 
00002 import java.lang.*;
00003 
00004 import java.awt.*;
00005 import java.awt.event.*;
00006 import java.io.*;
00007 import java.awt.image.*;
00008 
00009 class Node {
00010    
00011    float weight;
00012    float[] mean;
00013    float[][]cov;
00014    char[][] tLClass;
00015    int tLClassIndex;
00016    
00017    
00018    int nbMultitempClass;
00019    int nbMTClassBelow;
00020    int[] multitempClass;
00021    float[] divKullback;
00022    
00023    int nbIngoingEdges;
00024    Edge[] ingoingEdges;
00025    
00026    public Node(){
00027         mean=  new float[3];
00028         cov=new float[3][3];
00029         //cov[i]= new float[3];
00030         nbMTClassBelow=0;
00031 
00032    }
00033    
00034    public void allocate(int nb_multitempClass){
00035         nbMultitempClass=nb_multitempClass;
00036         multitempClass= new int[nb_multitempClass];
00037         divKullback= new float[nb_multitempClass];
00038         
00039    }
00040    public void allocateEdges(int nb){
00041         nbIngoingEdges=nb;
00042         ingoingEdges=new Edge[nbIngoingEdges];
00043         for (int i=0;i<nbIngoingEdges;i++){
00044                 ingoingEdges[i]=new Edge();
00045                 
00046         }
00047    }
00048 }

Generated on Thu Feb 17 11:04:51 2005 for Graphical User Interface for mining image time-series by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002