typecorecrumhedr Struct Reference

#include <enf.h>

Collaboration diagram for typecorecrumhedr:

Collaboration graph
[legend]
List of all members.

Public Attributes

bool isapex BIT
unsigned char height
unsigned char cenftype
bool modified BIT
bool isleftmost BIT
typecorecrumhedrnextcrum
typecorecrumhedrprevcrum
unsigned char age
typecorecrumhedrleftbroorfather
typecorecrumhedrrightbro
typewid cwid
typedsp cdsp

Member Data Documentation

unsigned char typecorecrumhedr::age
 

Definition at line 77 of file enf.h.

Referenced by assertsubtreeisok(), createcruminternal(), dumphedr(), freecrum(), funcrejuvinate(), grimlyreap(), isreapable(), peelcrumoffnd(), reserve(), testforrejuvinate(), and testforreservedness().

bool isleftmost typecorecrumhedr::BIT
 

Definition at line 74 of file enf.h.

bool modified typecorecrumhedr::BIT
 

Definition at line 73 of file enf.h.

bool isapex typecorecrumhedr::BIT
 

Definition at line 70 of file enf.h.

typedsp typecorecrumhedr::cdsp
 

Definition at line 81 of file enf.h.

Referenced by assertwidsarepositive(), comparecrumsdiagonally(), createcruminternal(), deletend(), doshowspanf(), dumphedr(), expandcrumleftward(), findcbcinarea2d(), findsontoinsertundernd(), firstinsertionnd(), fixdspsofbroschildren(), graphcrum(), insertcbcnd(), islinkcrum(), istextcrum(), makegappm(), newpeelcrumoffnd(), peelcrumoffnd(), peeloffcorrectson(), peelsoncorrectly(), prologuend(), rearrangend(), retrievevspansetpm(), setwispnd(), shellsort(), showspanfcrum(), slicecbcpm(), splitcrumpm(), takenephewnd(), and whereoncrum().

unsigned char typecorecrumhedr::cenftype
 

Definition at line 72 of file enf.h.

Referenced by adopt(), assertwidsarepositive(), createcruminternal(), doshowspanf(), dump(), dumphedr(), findcbcinarea2d(), findcbcinspanseq(), findcbcseq(), findcbcseqcrum(), graphcrum(), insertcutsectionnd(), is2dcrum(), isanextensionnd(), isreapable(), makecutsbackuptohere(), makeroomonleftnd(), newpeelcrumoffnd(), nodecolor(), nodefillcolor(), nodeid(), peeloffcorrectson(), peelsoncorrectly(), prologuend(), setwidnd(), setwisp(), setwispnd(), showspanfcrum(), slicecbcpm(), subtreefree(), and whereoncrum().

typewid typecorecrumhedr::cwid
 

Definition at line 80 of file enf.h.

Referenced by assertwidsarepositive(), createcruminternal(), crumintersectsspanseq(), dumphedr(), expandcrumleftward(), findcbcinspanseq(), findcbcseq(), findcbcseqcrum(), findlastcbcseq(), findpreviousisagr(), findvsatoappend(), firstinsertionnd(), graphcrum(), insertcbcnd(), insertcutsectionnd(), insertseq(), istextcrum(), makegappm(), maxtextwid(), prologuend(), retrieveinspan(), retrievevspansetpm(), setwidnd(), setwidseq(), setwispnd(), showgranwids(), showspanfcrum(), slicecbcpm(), and whereoncrum().

unsigned char typecorecrumhedr::height
 

Definition at line 71 of file enf.h.

Referenced by adopt(), assertsubtreeisok(), createcruminternal(), crumqualifies2d(), doshowspanf(), dump(), dumphedr(), findcbcinarea2d(), findcbcinspanseq(), findcbcnd(), findcbcseq(), findcbcseqcrum(), findlastcbcseq(), findpreviousisagr(), graphcrum(), graphwholesubtree(), isreapable(), makecutsbackuptohere(), peeloffcorrectson(), peelsoncorrectly(), setwisp(), showgranwids(), showspanfcrum(), and subtreefree().

typecorecrumhedr* typecorecrumhedr::leftbroorfather
 

Definition at line 78 of file enf.h.

Referenced by adopt(), createcruminternal(), disownnomodify(), dumphedr(), eatbrossubtreend(), eatbrossubtreeseq(), findleftbro(), findleftmostbro(), functionweakfindfather(), getfather(), getleftbro(), graphcrum(), ivemodified(), reap(), and weakfindleftmostbro().

typecorecrumhedr* typecorecrumhedr::nextcrum
 

Definition at line 75 of file enf.h.

Referenced by createcrum(), dumphedr(), freecrum(), grimlyreap(), reap(), and testforreservedness().

typecorecrumhedr* typecorecrumhedr::prevcrum
 

Definition at line 76 of file enf.h.

Referenced by createcrum(), and freecrum().

typecorecrumhedr* typecorecrumhedr::rightbro
 

Definition at line 79 of file enf.h.

Referenced by adopt(), assertsubtreeisok(), checkwholesubtree(), createcruminternal(), disownnomodify(), dodumpistreamgr(), doshowspanf(), dumphedr(), dumpsubtree(), eatbrossubtreend(), eatbrossubtreeseq(), findcbcseq(), findcbcseqcrum(), findlastcbcseq(), findpreviousisagr(), funcfindrightbro(), graphcrum(), isreapable(), loaffree(), routinegetrightbro(), showgranwids(), showpoomwisps(), subtreefree(), varpackloaf(), and weakfindrightbro().


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

Generated on Sun Aug 21 04:18:52 2005 for Udanax-Green by doxygen1.3.4