Fluid box

Name

Fluid box -- 

Synopsis


#include <gfs.h>


#define     FL_BOX_CLASS                    (klass)
#define     FL_BOX                          (obj)
#define     FL_IS_BOX                       (obj)

struct      FlBoxClass;
struct      FlBox;

FlBoxClass* fl_box_class                    (void);
FlBox*      fl_box_new                      (FlBoxClass *klass);
void        fl_box_set_pos                  (FlBox *box,
                                             FttVector *pos);
void        fl_box_set_relative_pos         (FlBox *box,
                                             FlBox *reference,
                                             FttDirection d);

Description

Details

FL_BOX_CLASS()

#define     FL_BOX_CLASS(klass)

klass : 


FL_BOX()

#define     FL_BOX(obj)

obj : 


FL_IS_BOX()

#define     FL_IS_BOX(obj)

obj : 


struct FlBoxClass

struct FlBoxClass;


struct FlBox

struct FlBox {
  GtsGNode parent;

  FttCell * root;
  GtsObject * neighbor[FTT_NEIGHBORS];
  guint id;
  int pid;
};


fl_box_class ()

FlBoxClass* fl_box_class                    (void);

Returns : 


fl_box_new ()

FlBox*      fl_box_new                      (FlBoxClass *klass);

klass : 
Returns : 


fl_box_set_pos ()

void        fl_box_set_pos                  (FlBox *box,
                                             FttVector *pos);

box : 
pos : 


fl_box_set_relative_pos ()

void        fl_box_set_relative_pos         (FlBox *box,
                                             FlBox *reference,
                                             FttDirection d);

box : 
reference : 
d :