_coord Struct Reference

A coordination system. More...

#include <mb_types.h>

List of all members.

Public Member Functions

 STAILQ (struct _coord) children
 STAILQ (geo_t) members
 All geo_t members in this coord.

Public Attributes

unsigned int order
unsigned int flags
co_aix opacity
cairo_t * canvas
area_tcur_area
area_tlast_area
area_t areas [2]
co_aix matrix [6]
co_aix aggr_matrix [6]
struct _coordparent
struct _coordsibling
unsigned int before_pmem
 The coord is before nth member of parent.
int num_members
subject_tmouse_event


Detailed Description

A coordination system.

It have a transform function defined by matrix to transform coordination from source space to target space. Source space is where the contained is drawed, and target space is where the coordination of parent container of the element represented by this coord object.

inline_dotgraph_2.dot

Definition at line 95 of file mb_types.h.


Member Function Documentation

_coord::STAILQ ( struct  _coord  ) 

_coord::STAILQ ( geo_t   ) 

All geo_t members in this coord.


Member Data Documentation

unsigned int _coord::order

Definition at line 96 of file mb_types.h.

unsigned int _coord::flags

Definition at line 97 of file mb_types.h.

Definition at line 98 of file mb_types.h.

cairo_t* _coord::canvas

Own one or inherit from an ancestor. Setup it when clean coords.

See also:

Definition at line 105 of file mb_types.h.

Definition at line 106 of file mb_types.h.

Definition at line 106 of file mb_types.h.

Definition at line 107 of file mb_types.h.

Definition at line 109 of file mb_types.h.

Definition at line 110 of file mb_types.h.

struct _coord* _coord::parent [read]

Definition at line 112 of file mb_types.h.

struct _coord* _coord::sibling [read]

Definition at line 114 of file mb_types.h.

unsigned int _coord::before_pmem

The coord is before nth member of parent.

Definition at line 115 of file mb_types.h.

Definition at line 118 of file mb_types.h.

Definition at line 121 of file mb_types.h.


The documentation for this struct was generated from the following file:
SourceForge.net Logo