Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
state_t Struct Reference

information the ID allocator needs to do its job More...

Collaboration diagram for state_t:
[legend]

Data Fields

IDTYPE counter
 base to derive next identifier from
 
Agraph_tg
 graph in use
 
Site ** sites
 array of pointers to sites; used in qsort
 
Site ** endSite
 sentinel on sites array
 
Point nw
 
Point ne
 
Point sw
 
Point se
 corners of clipping window
 
Site ** nextSite
 
int Level
 
bool isLatin
 
bool doXDot
 

Detailed Description

Definition at line 27 of file id.c.

Field Documentation

◆ counter

IDTYPE state_t::counter

Definition at line 28 of file id.c.

Referenced by idmap().

◆ doXDot

bool state_t::doXDot

Definition at line 44 of file gvrender_core_json.c.

Referenced by json_end_graph(), and write_attrs().

◆ endSite

Site** state_t::endSite

Definition at line 51 of file adjust.c.

Referenced by nextOne(), rmEquality(), and sortSites().

◆ g

Agraph_t* state_t::g

Definition at line 29 of file id.c.

Referenced by idfree(), and idmap().

◆ isLatin

bool state_t::isLatin

Definition at line 43 of file gvrender_core_json.c.

Referenced by json_end_graph(), and stoj().

◆ Level

◆ ne

Point state_t::ne

Definition at line 52 of file adjust.c.

Referenced by addCorners(), and setBoundBox().

◆ nextSite

Site** state_t::nextSite

Definition at line 53 of file adjust.c.

Referenced by nextOne(), and sortSites().

◆ nw

Point state_t::nw

Definition at line 52 of file adjust.c.

Referenced by addCorners(), and setBoundBox().

◆ se

Point state_t::se

Definition at line 52 of file adjust.c.

Referenced by addCorners(), and setBoundBox().

◆ sites

Site** state_t::sites

Definition at line 50 of file adjust.c.

Referenced by geomUpdate(), removeOverlapWith(), rmEquality(), and sortSites().

◆ sw

Point state_t::sw

Definition at line 52 of file adjust.c.

Referenced by addCorners(), and setBoundBox().


The documentation for this struct was generated from the following files: