BRL-CAD
#include "common.h"
#include "bu/defines.h"
#include "bu/vls.h"
Include dependency graph for column.h:

Go to the source code of this file.

Data Structures

struct  bu_column_state
 

Macros

#define BU_COLUMN_ALL   -1
 
#define BU_COLUMN_ALIGN_LEFT   0
 
#define BU_COLUMN_ALIGN_RIGHT   1
 
#define BU_COLUMN_ALIGN_CENTER_LEFT_BIAS   2
 
#define BU_COLUMN_ALIGN_CENTER_RIGHT_BIAS   3
 

Functions

int bu_column_print (struct bu_vls *o, struct bu_column_state *s)
 
int bu_column_add (struct bu_column_state *s, const char *str)
 
int bu_column_set_alignment (struct bu_column_state *s, int colnum, int alignment)
 
int bu_column_set_width (struct bu_column_state *s, int colnum, int width)
 
int bu_column_clear (struct bu_column_state *s)
 
int bu_column_reset (struct bu_column_state *s)