Class Node

java.lang.Object
  |
  +--Node

class Node
extends java.lang.Object


Field Summary
(package private)  int he
           
(package private)  int kidc
           
(package private)  Node[] kids
           
(package private)  double maxB
           
(package private)  double maxBR
           
(package private)  double maxG
           
(package private)  double maxR
           
(package private)  double mB
           
(package private)  double mG
           
(package private)  double mR
           
(package private)  Node parent
           
(package private)  double vB
           
(package private)  double vG
           
(package private)  double vR
           
(package private)  int wi
           
(package private)  int x
           
(package private)  int y
           
 
Constructor Summary
(package private) Node(Node par, int x, int y, int wi, int he)
           
 
Method Summary
(package private)  void addKid(Node n)
           
(package private)  void mean()
           
(package private)  void split()
           
(package private)  void split(double vtR, double vtG, double vtB, int depth)
           
(package private)  void var()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

x

int x

y

int y

wi

int wi

he

int he

maxR

double maxR

maxG

double maxG

maxB

double maxB

maxBR

double maxBR

mR

double mR

mG

double mG

mB

double mB

vR

double vR

vG

double vG

vB

double vB

kids

Node[] kids

parent

Node parent

kidc

int kidc
Constructor Detail

Node

Node(Node par,
     int x,
     int y,
     int wi,
     int he)
Method Detail

addKid

void addKid(Node n)

split

void split()

mean

void mean()

var

void var()

split

void split(double vtR,
           double vtG,
           double vtB,
           int depth)