2024-05-24 16:28:51 +02:00
|
|
|
/******************************************************************************/
|
|
|
|
/* */
|
|
|
|
/* E coli by David S. Goodsell (2009) */
|
|
|
|
/* --- */
|
|
|
|
/* Let this freeze frame guide us towards the model */
|
|
|
|
/* that alone can account for the phenomenon ! */
|
|
|
|
/* */
|
|
|
|
/******************************************************************************/
|
|
|
|
|
|
|
|
#include "display.h"
|
|
|
|
#include "contain.h"
|
|
|
|
#include <assert.h>
|
|
|
|
|
2024-05-25 08:58:30 +02:00
|
|
|
// Simplified TreeNode structure for demonstration purposes
|
|
|
|
struct TreeNode_t
|
|
|
|
{
|
|
|
|
gchar *text;
|
|
|
|
struct TreeNode_t *child;
|
|
|
|
struct TreeNode_t *next;
|
|
|
|
};
|
|
|
|
struct TreeNode_t *create_tree_node (const gchar* text);
|
|
|
|
void add_child_node (struct TreeNode_t *parent, struct TreeNode_t *child);
|
2024-05-24 16:28:51 +02:00
|
|
|
GtkScrolledWindow *get_user_rules_tree ();
|
2024-05-24 17:02:21 +02:00
|
|
|
void let_us_create_a_complex_useless_and_expensive_tree (struct TreeNode_t *tree_root);
|