Commit c77ab940 authored by Russ Fish's avatar Russ Fish

Fix HTML "character entity" references like &amp missing the trailing...

Fix HTML "character entity" references like &amp missing the trailing semicolon.  This is actually a bug in the Cocoon online doc generator, affecting anchors for C++ functions with a reference ampersand in the type signature.
parent 18715ee1
......@@ -45,42 +45,42 @@ class HypView <br>
<tr><td align=right valign=top></td><td>~<a href="././HypView.html#~HypView()$">HypView</a>();</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypView</strong></td></tr>
<tr><td align=right valign=top>char** </td><td><a href="././HypView.html#char**_enumerateSubtree(char *id)$">enumerateSubtree(char *id)</a>;</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_flashLink(const_string_&amp_fromid,_const_string_&amp_toid)$">flashLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_flashLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">flashLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>string </td><td><a href="././HypView.html#string_getCenter()$">getCenter</a>();</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_gotoNode(const_string_&amp_id,_int_animate)$">gotoNode</a>(const string &amp id, int animate);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_gotoNode(const_string_&amp;_id,_int_animate)$">gotoNode</a>(const string &amp; id, int animate);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_gotoCenterNode(int_animate)$">gotoCenterNode</a>(int animate);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_gotoPickPoint(int_animate)$">gotoPickPoint</a>(int animate);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_newLayout(const_string_&amp_id)$">newLayout</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_saveGraph(const_string_&amp_fname)$">saveGraph</a>(const string &amp fname);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setCurrentCenter(const_string_&amp_id)$">setCurrentCenter</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setGraphCenter(const_string_&amp_id)$">setGraphCenter</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setGraph(istream_&amp_str)$">setGraph</a>(istream &amp str);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_initGraph(string_&amp_rootId,_int_rootPriority,_string_&amp_rootGroup)$">initGraph</a>(string &amp rootId, int rootPriority, string &amp rootGroup);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDisableGroup(int_groupkey,_const_string_&amp_group,_bool_on)$">setDisableGroup</a>(int groupkey, const string &amp group, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_newLayout(const_string_&amp;_id)$">newLayout</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_saveGraph(const_string_&amp;_fname)$">saveGraph</a>(const string &amp; fname);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setCurrentCenter(const_string_&amp;_id)$">setCurrentCenter</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setGraphCenter(const_string_&amp;_id)$">setGraphCenter</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setGraph(istream_&amp;_str)$">setGraph</a>(istream &amp; str);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_initGraph(string_&amp;_rootId,_int_rootPriority,_string_&amp;_rootGroup)$">initGraph</a>(string &amp; rootId, int rootPriority, string &amp; rootGroup);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDisableGroup(int_groupkey,_const_string_&amp;_group,_bool_on)$">setDisableGroup</a>(int groupkey, const string &amp; group, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setGroupKey(int_i)$">setGroupKey</a>(int i);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelected(const_string_&amp_id,_bool_on)$">setSelected</a>(const string &amp id, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelectedSubtree(const_string_&amp_id,_bool_on)$">setSelectedSubtree</a>(const string &amp id, bool on);</td></tr>
<tr><td align=right valign=top>bool </td><td><a href="././HypView.html#bool_XpmSnapshot(const_string_&amp_fileName)$">XpmSnapshot</a>(const string &amp fileName);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelected(const_string_&amp;_id,_bool_on)$">setSelected</a>(const string &amp; id, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelectedSubtree(const_string_&amp;_id,_bool_on)$">setSelectedSubtree</a>(const string &amp; id, bool on);</td></tr>
<tr><td align=right valign=top>bool </td><td><a href="././HypView.html#bool_XpmSnapshot(const_string_&amp;_fileName)$">XpmSnapshot</a>(const string &amp; fileName);</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypGraph </strong></td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addLink(const_string_&amp_fromid,_const_string_&amp_toid)$">addLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addNode(const_string_&amp_parent,_const_string_&amp_child)$">addNode</a>(const string &amp parent, const string &amp child);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getChildCount(const_string_&amp_id)$">getChildCount</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawLink(const_string_&amp_fromid,_const_string_&amp_toid)$">getDrawLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawNode(const_string_&amp_id)$">getDrawNode</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getIncomingCount(const_string_&amp_id)$">getIncomingCount</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getOutgoingCount(const_string_&amp_id)$">getOutgoingCount</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_resetColorLink(const_string_&amp_fromid,_const_string_&amp_toid)$">resetColorLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">addLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addNode(const_string_&amp;_parent,_const_string_&amp;_child)$">addNode</a>(const string &amp; parent, const string &amp; child);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getChildCount(const_string_&amp;_id)$">getChildCount</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">getDrawLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawNode(const_string_&amp;_id)$">getDrawNode</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getIncomingCount(const_string_&amp;_id)$">getIncomingCount</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getOutgoingCount(const_string_&amp;_id)$">getOutgoingCount</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_resetColorLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">resetColorLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLinkPolicy(int_s)$">setLinkPolicy</a>(int s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(int i, const string &amp group, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setColorLink(const_string_&amp_fromid,_const_string_&amp_toid,_float_r,_float_g,_float_b)$">setColorLink</a>(const string &amp fromid, const string &amp toid, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackFrom(const_string_&amp_id,_bool_on,_int_descend)$">setDrawBackFrom</a>(const string &amp id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackTo(const_string_&amp_id,_bool_on,_int_descend)$">setDrawBackTo</a>(const string &amp id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawLink(const_string_&amp_fromid,_const_string_&amp_toid,_bool_on)$">setDrawLink</a>(const string &amp fromid, const string &amp toid, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(int i, const string &amp; group, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setColorLink(const_string_&amp;_fromid,_const_string_&amp;_toid,_float_r,_float_g,_float_b)$">setColorLink</a>(const string &amp; fromid, const string &amp; toid, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackFrom(const_string_&amp;_id,_bool_on,_int_descend)$">setDrawBackFrom</a>(const string &amp; id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackTo(const_string_&amp;_id,_bool_on,_int_descend)$">setDrawBackTo</a>(const string &amp; id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawLink(const_string_&amp;_fromid,_const_string_&amp;_toid,_bool_on)$">setDrawLink</a>(const string &amp; fromid, const string &amp; toid, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setDrawLinks(bool_on)$">setDrawLinks</a>(bool on);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawNode(const_string_&amp_id,_bool_on)$">setDrawNode</a>(const string &amp id, bool on);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawNode(const_string_&amp;_id,_bool_on)$">setDrawNode</a>(const string &amp; id, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setDrawNodes(bool_on)$">setDrawNodes</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setNegativeHide(bool_on)$">setNegativeHide</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setNodeGroup(const_string_&amp_id,_int_groupkey,_const_string_&amp_group)$">setNodeGroup</a>(const string &amp id, int groupkey, const string &amp group);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setNodeGroup(const_string_&amp;_id,_int_groupkey,_const_string_&amp;_group)$">setNodeGroup</a>(const string &amp; id, int groupkey, const string &amp; group);</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypViewer </strong></td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_bindCallback(int_b,_int_c)$">bindCallback</a>(int b, int c);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_drawFrame()$">drawFrame</a>();</td></tr>
......@@ -92,9 +92,9 @@ class HypView <br>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_passive(int_x,_int_y,_int_shift,_int_control)$">passive</a>(int x, int y, int shift, int control);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_redraw()$">redraw</a>();</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_reshape(int_w,_int_h)$">reshape</a>(int w, int h);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setHiliteCallback(void_(*fp)(const_string_&amp,int,int))$">setHiliteCallback</a>(void (*fp)(const string &amp,int,int));</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setHiliteCallback(void_(*fp)(const_string_&amp;,int,int))$">setHiliteCallback</a>(void (*fp)(const string &amp;,int,int));</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLabelToRight(bool_on)$">setLabelToRight</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setPickCallback(void_(*fp)(const_string_&amp,int,int))$">setPickCallback</a>(void (*fp)(const string &amp,int,int));</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setPickCallback(void_(*fp)(const_string_&amp;,int,int))$">setPickCallback</a>(void (*fp)(const string &amp;,int,int));</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypData </strong></td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_addSpanPolicy(int_s)$">addSpanPolicy</a>(int s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_clearSpanPolicy()$">clearSpanPolicy</a>();</td></tr>
......@@ -131,7 +131,7 @@ class HypView <br>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setKeepAspect(bool_on)$">setKeepAspect</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLabels(int_on)$">setLabels</a>(int on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLabelSize(float_s)$">setLabelSize</a>(float s);</td></tr>
<tr><td align=right valign=top>ifdef WIN32 void </td><td><a href="././HypView.html#ifdef_WIN32_void_setLabelFont(const_string_&amp_s,_int_sz)$">setLabelFont</a>(const string &amp s, int sz);</td></tr>
<tr><td align=right valign=top>ifdef WIN32 void </td><td><a href="././HypView.html#ifdef_WIN32_void_setLabelFont(const_string_&amp;_s,_int_sz)$">setLabelFont</a>(const string &amp; s, int sz);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLeafRad(float_s)$">setLeafRad</a>(float s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setMaxLength(float_s)$">setMaxLength</a>(float s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setMotionCull(int_s)$">setMotionCull</a>(int s);</td></tr>
......@@ -197,10 +197,10 @@ class HypView <br>
for a window system layer to pass event loop information about the
mouse into the HypView class. Second, the <a href="#void_bindCallback(int_b,_int_c)$">bindCallback</a>() allows the
application programmer to bind the main interaction functions to the
desired mouse behavior. The <a href="#void_setPickCallback(void_(*fp)(const_string_&amp,int,int))$">setPickCallback</a>() and
<a href="#void_setHiliteCallback(void_(*fp)(const_string_&amp,int,int))$">setHiliteCallback</a>() functions can be used to return control to
desired mouse behavior. The <a href="#void_setPickCallback(void_(*fp)(const_string_&amp;,int,int))$">setPickCallback</a>() and
<a href="#void_setHiliteCallback(void_(*fp)(const_string_&amp;,int,int))$">setHiliteCallback</a>() functions can be used to return control to
application program callbacks when the user moves the mouse over nodes
and links. Finally, methods like <a href="#void_setSelected(const_string_&amp_id,_bool_on)$">setSelected</a>() and <a href="#int_gotoNode(const_string_&amp_id,_int_animate)$">gotoNode</a>() can be
and links. Finally, methods like <a href="#void_setSelected(const_string_&amp;_id,_bool_on)$">setSelected</a>() and <a href="#int_gotoNode(const_string_&amp;_id,_int_animate)$">gotoNode</a>() can be
used inside the pick or highlight callbacks in the application
program.
<p>
......@@ -241,7 +241,7 @@ class HypView <br>
Most functions have no effect or return NULL if called after a
HypView object is instantiated but before the setGraph member is
called. However, the following functions can be successfully called
even before the first <a href="#int_setGraph(istream_&amp_str)$">setGraph</a>() call:
even before the first <a href="#int_setGraph(istream_&amp;_str)$">setGraph</a>() call:
<p>
<a href="#void_addSpanPolicy(int_s)$">addSpanPolicy</a>(),
<a href="#void_bindCallback(int_b,_int_c)$">bindCallback</a>(),
......@@ -281,7 +281,7 @@ class HypView <br>
<a href="#void_setGenerationLinkLimit(int_s)$">setGenerationLinkLimit</a>(),
<a href="#void_setGotoStepSize(float_s)$">setGotoStepSize</a>(),
<a href="#void_setGroupKey(int_i)$">setGroupKey</a>(),
<a href="#void_setHiliteCallback(void_(*fp)(const_string_&amp,int,int))$">setHiliteCallback</a>(),
<a href="#void_setHiliteCallback(void_(*fp)(const_string_&amp;,int,int))$">setHiliteCallback</a>(),
<a href="#void_setKeepAspect(bool_on)$">setKeepAspect</a>(),
<a href="#void_setLabels(int_on)$">setLabels</a>(),
<a href="#void_setLabelSize(float_s)$">setLabelSize</a>(),
......@@ -292,7 +292,7 @@ class HypView <br>
<a href="#void_setNegativeHide(bool_on)$">setNegativeHide</a>(),
<a href="#void_setMotionCull(int_s)$">setMotionCull</a>(),
<a href="#void_setPassiveCull(int_s)$">setPassiveCull</a>(),
<a href="#void_setPickCallback(void_(*fp)(const_string_&amp,int,int))$">setPickCallback</a>(),
<a href="#void_setPickCallback(void_(*fp)(const_string_&amp;,int,int))$">setPickCallback</a>(),
<a href="#void_setSphere(bool_on)$">setSphere</a>(),
<a href="#void_setTossEvents(bool_on)$">setTossEvents</a>(),
<a href="#void_setDynamicFrameTime(struct_timeval_time)$">setDynamicFrameTime</a>(),
......@@ -393,16 +393,16 @@ corresponds to a graph that looks like:
collection. In the input file, the collections correspond to columns
and groups correspond to the values which are in the columns. A node
can also be associated with a group in a collection with the
<a href="#void_setNodeGroup(const_string_&amp_id,_int_groupkey,_const_string_&amp_group)$">setNodeGroup</a>() method. Collections are designated by a number,
<a href="#void_setNodeGroup(const_string_&amp;_id,_int_groupkey,_const_string_&amp;_group)$">setNodeGroup</a>() method. Collections are designated by a number,
starting with 0. There must be at least one collection, and there can
be up to 16 different ones. Each collection can have any number of
groups. Group names are designated by text strings and can be used in
different collections. Any group in a collection can be disabled.
A node will be drawn if none of its associated groups have been disabled.
Groups are enabled by default and may be explicitly disabled/reenabled
by the application program using the <a href="#int_setDisableGroup(int_groupkey,_const_string_&amp_group,_bool_on)$">setDisableGroup</a>() method.
by the application program using the <a href="#int_setDisableGroup(int_groupkey,_const_string_&amp;_group,_bool_on)$">setDisableGroup</a>() method.
Each group in each collection can have a color assigned to it with
the <a href="#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>() method. The <a href="#void_setGroupKey(int_i)$">setGroupKey</a>() method allows the
the <a href="#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>() method. The <a href="#void_setGroupKey(int_i)$">setGroupKey</a>() method allows the
application program to change which of the collections is used for
coloring.
<p>
......@@ -421,10 +421,10 @@ corresponds to a graph that looks like:
<p>
<pre>
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(0, "image", .42, 0, .48);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(0, "html", 0, 1, 1);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(1, "main", 1, 1, 1);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(1, "orphan", .2, .2, .2);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(0, "image", .42, 0, .48);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(0, "html", 0, 1, 1);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(1, "main", 1, 1, 1);
hv-><a href="#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(1, "orphan", .2, .2, .2);
hv->setDisbleGroup(1, "orphan", 0);
hv-><a href="#void_setGroupKey(int_i)$">setGroupKey</a>(0);
......@@ -506,13 +506,13 @@ corresponds to a graph that looks like:
Returns every node in the subtree beneath the input node. This
could be a large amount of data: in the limit, if the root node is
given, it will return every node in the graph.
<a name="int_flashLink(const_string_&amp_fromid,_const_string_&amp_toid)$"><hr><p></p><h4>int flashLink(const string &amp fromid, const string &amp toid);</h4></a>
<a name="int_flashLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$"><hr><p></p><h4>int flashLink(const string &amp; fromid, const string &amp; toid);</h4></a>
Briefly flash the link between two nodes.
<a name="string_getCenter()$"><hr><p></p><h4>string getCenter();</h4></a>
Return identifier of node which is currently nearest the center.
Do not cache this identifier for later use, since it can change
on every redraw.
<a name="int_gotoNode(const_string_&amp_id,_int_animate)$"><hr><p></p><h4>int gotoNode(const string &amp id, int animate);</h4></a>
<a name="int_gotoNode(const_string_&amp;_id,_int_animate)$"><hr><p></p><h4>int gotoNode(const string &amp; id, int animate);</h4></a>
Move indicated node to the center. The motion includes both a
translational and a rotational component, so that the node is in a
canonical position with all its ancestors to the left and all its
......@@ -521,8 +521,8 @@ corresponds to a graph that looks like:
is HV_JUMP, just jump.
<a name="void_gotoCenterNode(int_animate)$"><hr><p></p><h4>void gotoCenterNode(int animate);</h4></a>
Reset by moving root node to center. Use root node given by the
last <a href="#void_setGraphCenter(const_string_&amp_id)$">setGraphCenter</a>() call, or the top node of the current tree if
no <a href="#void_setGraphCenter(const_string_&amp_id)$">setGraphCenter</a>() call was made.
last <a href="#void_setGraphCenter(const_string_&amp;_id)$">setGraphCenter</a>() call, or the top node of the current tree if
no <a href="#void_setGraphCenter(const_string_&amp;_id)$">setGraphCenter</a>() call was made.
If animate is HV_ANIMATE, use an animated transition. If animate
is HV_JUMP, just jump.
<a name="int_gotoPickPoint(int_animate)$"><hr><p></p><h4>int gotoPickPoint(int animate);</h4></a>
......@@ -532,23 +532,23 @@ corresponds to a graph that looks like:
which include a rotational component.
If animate is HV_ANIMATE, use an animated transition. If animate
is HV_JUMP, just jump.
<a name="void_newLayout(const_string_&amp_id)$"><hr><p></p><h4>void newLayout(const string &amp id);</h4></a>
<a name="void_newLayout(const_string_&amp;_id)$"><hr><p></p><h4>void newLayout(const string &amp; id);</h4></a>
Explicitly trigger new graph layout in viewer. Mainly intended
for debugging, since this always happens as a side effect from
other calls: always for setEnableGraph(), sometime from <a href="#int_gotoNode(const_string_&amp_id,_int_animate)$">gotoNode</a>() and
other calls: always for setEnableGraph(), sometime from <a href="#int_gotoNode(const_string_&amp;_id,_int_animate)$">gotoNode</a>() and
<a href="#void_gotoCenterNode(int_animate)$">gotoCenterNode</a>().
<a name="int_saveGraph(const_string_&amp_fname)$"><hr><p></p><h4>int saveGraph(const string &amp fname);</h4></a>
<a name="int_saveGraph(const_string_&amp;_fname)$"><hr><p></p><h4>int saveGraph(const string &amp; fname);</h4></a>
Save graph structure into file "fname", in format that can later
be read by <a href="#int_setGraph(istream_&amp_str)$">setGraph</a>() call.
be read by <a href="#int_setGraph(istream_&amp;_str)$">setGraph</a>() call.
File format details given elsewhere.
<a name="void_setCurrentCenter(const_string_&amp_id)$"><hr><p></p><h4>void setCurrentCenter(const string &amp id);</h4></a>
<a name="void_setCurrentCenter(const_string_&amp;_id)$"><hr><p></p><h4>void setCurrentCenter(const string &amp; id);</h4></a>
Set the current center node for the drawing algorithm to be the
given node identifier. Not recommended for casual use: requires
understanding of library internals.
<a name="void_setGraphCenter(const_string_&amp_id)$"><hr><p></p><h4>void setGraphCenter(const string &amp id);</h4></a>
<a name="void_setGraphCenter(const_string_&amp;_id)$"><hr><p></p><h4>void setGraphCenter(const string &amp; id);</h4></a>
Set the root node for the tree, for use by subsequent calls to
the <a href="#void_gotoCenterNode(int_animate)$">gotoCenterNode</a>() reset function.
<a name="int_setGraph(istream_&amp_str)$"><hr><p></p><h4>int setGraph(istream &amp str);</h4></a>
<a name="int_setGraph(istream_&amp;_str)$"><hr><p></p><h4>int setGraph(istream &amp; str);</h4></a>
Load a graph into the viewer. The string can either be a
filename or the actual data: if the string length is < 256
characters and a file by that name exists, assume it is a filename.
......@@ -557,49 +557,49 @@ corresponds to a graph that looks like:
NOTE: we now take an istream reference. Hence we can accept an
ifstream (for data from disk) or an istrstream (for data from
memory). - dwm@caida.org
<a name="int_initGraph(string_&amp_rootId,_int_rootPriority,_string_&amp_rootGroup)$"><hr><p></p><h4>int initGraph(string &amp rootId, int rootPriority, string &amp rootGroup);</h4></a>
<a name="int_initGraph(string_&amp;_rootId,_int_rootPriority,_string_&amp;_rootGroup)$"><hr><p></p><h4>int initGraph(string &amp; rootId, int rootPriority, string &amp; rootGroup);</h4></a>
Initializes a graph for the viewer. This does _not_ complete
initialization; you still have to call <a href="#int_addNode(const_string_&amp_parent,_const_string_&amp_child)$">addNode</a>() to add nodes,
initialization; you still have to call <a href="#int_addNode(const_string_&amp;_parent,_const_string_&amp;_child)$">addNode</a>() to add nodes,
then walk the HypLinkArray in the graph and set parents for
each link, then call doLayout() on the HypGraph.
This was added by dwm@caida.org to permit loading directly
from skitter data files.
<a name="int_setDisableGroup(int_groupkey,_const_string_&amp_group,_bool_on)$"><hr><p></p><h4>int setDisableGroup(int groupkey, const string &amp group, bool on);</h4></a>
<a name="int_setDisableGroup(int_groupkey,_const_string_&amp;_group,_bool_on)$"><hr><p></p><h4>int setDisableGroup(int groupkey, const string &amp; group, bool on);</h4></a>
Disable or enable a group in a collection. The group name is
"group", the collection number is "groupkey". The node will not be
drawn if its associated group in any collection is disabled.
<a name="void_setGroupKey(int_i)$"><hr><p></p><h4>void setGroupKey(int i);</h4></a>
Set the collection to be used for coloring nodes.
<a name="void_setSelected(const_string_&amp_id,_bool_on)$"><hr><p></p><h4>void setSelected(const string &amp id, bool on);</h4></a>
<a name="void_setSelected(const_string_&amp;_id,_bool_on)$"><hr><p></p><h4>void setSelected(const string &amp; id, bool on);</h4></a>
Use the selected color for this node if on=1, or revert to
normal color if on=0.
<a name="void_setSelectedSubtree(const_string_&amp_id,_bool_on)$"><hr><p></p><h4>void setSelectedSubtree(const string &amp id, bool on);</h4></a>
<a name="void_setSelectedSubtree(const_string_&amp;_id,_bool_on)$"><hr><p></p><h4>void setSelectedSubtree(const string &amp; id, bool on);</h4></a>
Use the selected color for this node and all nodes in the
subtree beneath it in if on=1, or revert them all to normal color
if on=0.
<a name="bool_XpmSnapshot(const_string_&amp_fileName)$"><hr><p></p><h4>bool XpmSnapshot(const string &amp fileName);</h4></a>
<a name="bool_XpmSnapshot(const_string_&amp;_fileName)$"><hr><p></p><h4>bool XpmSnapshot(const string &amp; fileName);</h4></a>
Takes a snapshot in XPM format and stores it in the file named
by fileName. Returns true on success, else returns false.
<a name="int_addLink(const_string_&amp_fromid,_const_string_&amp_toid)$"><hr><p></p><h4>int addLink(const string &amp fromid, const string &amp toid);</h4></a>
<a name="int_addLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$"><hr><p></p><h4>int addLink(const string &amp; fromid, const string &amp; toid);</h4></a>
Add a new link from one node to another. Returns 0 for failure
unless both nodes already exist. Returns 1 for success.
<a name="int_addNode(const_string_&amp_parent,_const_string_&amp_child)$"><hr><p></p><h4>int addNode(const string &amp parent, const string &amp child);</h4></a>
<a name="int_addNode(const_string_&amp;_parent,_const_string_&amp;_child)$"><hr><p></p><h4>int addNode(const string &amp; parent, const string &amp; child);</h4></a>
Add a new child node. Returns 0 for failure if parent does not
exist. Returns 1 for success. A link from the parent to the child
is created automatically.
<a name="int_getChildCount(const_string_&amp_id)$"><hr><p></p><h4>int getChildCount(const string &amp id);</h4></a>
<a name="int_getChildCount(const_string_&amp;_id)$"><hr><p></p><h4>int getChildCount(const string &amp; id);</h4></a>
Return number of direct children of the node.
<a name="int_getDrawLink(const_string_&amp_fromid,_const_string_&amp_toid)$"><hr><p></p><h4>int getDrawLink(const string &amp fromid, const string &amp toid);</h4></a>
<a name="int_getDrawLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$"><hr><p></p><h4>int getDrawLink(const string &amp; fromid, const string &amp; toid);</h4></a>
Return 1 if link is enabled for drawing, 0 if not.
<a name="int_getDrawNode(const_string_&amp_id)$"><hr><p></p><h4>int getDrawNode(const string &amp id);</h4></a>
<a name="int_getDrawNode(const_string_&amp;_id)$"><hr><p></p><h4>int getDrawNode(const string &amp; id);</h4></a>
Return 1 if node is enabled for drawing, 0 if not.
<a name="int_getIncomingCount(const_string_&amp_id)$"><hr><p></p><h4>int getIncomingCount(const string &amp id);</h4></a>
<a name="int_getIncomingCount(const_string_&amp;_id)$"><hr><p></p><h4>int getIncomingCount(const string &amp; id);</h4></a>
Return the number of enabled non-tree incoming links for the
node. The count does not include the direct parent.
<a name="int_getOutgoingCount(const_string_&amp_id)$"><hr><p></p><h4>int getOutgoingCount(const string &amp id);</h4></a>
<a name="int_getOutgoingCount(const_string_&amp;_id)$"><hr><p></p><h4>int getOutgoingCount(const string &amp; id);</h4></a>
Return the number of enabled non-tree incoming links for the
node. The count does not include the direct children.
<a name="int_resetColorLink(const_string_&amp_fromid,_const_string_&amp_toid)$"><hr><p></p><h4>int resetColorLink(const string &amp fromid, const string &amp toid);</h4></a>
<a name="int_resetColorLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$"><hr><p></p><h4>int resetColorLink(const string &amp; fromid, const string &amp; toid);</h4></a>
Reset the color of the link to the global defaults, which can be
set using <a href="#void_setColorLinkTo(float_r,_float_g,_float_b)$">setColorLinkTo</a>() and <a href="#void_setColorLinkFrom(float_r,_float_g,_float_b)$">setColorLinkFrom</a>(). Useful after using
setColorLink.
......@@ -612,12 +612,12 @@ corresponds to a graph that looks like:
parent's node.
<p>
Default: HV_LINKLOCAL
<a name="void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$"><hr><p></p><h4>void setColorGroup(int i, const string &amp group, float r, float g, float b);</h4></a>
<a name="void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$"><hr><p></p><h4>void setColorGroup(int i, const string &amp; group, float r, float g, float b);</h4></a>
Set the color of the group associated with collection i to an
RGB value.
<a name="int_setColorLink(const_string_&amp_fromid,_const_string_&amp_toid,_float_r,_float_g,_float_b)$"><hr><p></p><h4>int setColorLink(const string &amp fromid, const string &amp toid, float r, float g, float b);</h4></a>
<a name="int_setColorLink(const_string_&amp;_fromid,_const_string_&amp;_toid,_float_r,_float_g,_float_b)$"><hr><p></p><h4>int setColorLink(const string &amp; fromid, const string &amp; toid, float r, float g, float b);</h4></a>
Set the color of the link between two nodes to an RGB value.
<a name="int_setDrawBackFrom(const_string_&amp_id,_bool_on,_int_descend)$"><hr><p></p><h4>int setDrawBackFrom(const string &amp id, bool on, int descend);</h4></a>
<a name="int_setDrawBackFrom(const_string_&amp;_id,_bool_on,_int_descend)$"><hr><p></p><h4>int setDrawBackFrom(const string &amp; id, bool on, int descend);</h4></a>
Turn on or off the outgoing non-tree links for a node. Does not
apply to direct children. The descend flag controls whether the
command applies to only the node itself or the entire subtree
......@@ -625,7 +625,7 @@ corresponds to a graph that looks like:
instead of an identifier the command is applied to the root node
of the entire tree. Returns 0 if node does not exist, 1 for
success on existing enabled or disabled node.
<a name="int_setDrawBackTo(const_string_&amp_id,_bool_on,_int_descend)$"><hr><p></p><h4>int setDrawBackTo(const string &amp id, bool on, int descend);</h4></a>
<a name="int_setDrawBackTo(const_string_&amp;_id,_bool_on,_int_descend)$"><hr><p></p><h4>int setDrawBackTo(const string &amp; id, bool on, int descend);</h4></a>
Turn on or off the incoming non-tree links for a node. Does not
apply to the direct parent. The descend flag controls whether the
command applies to the node itself or the entire subtree beneath
......@@ -633,13 +633,13 @@ corresponds to a graph that looks like:
identifier the command is applied to the root node of the entire
tree. Returns 0 if node does not exist, 1 for success on existing
enabled or disabled node.
<a name="int_setDrawLink(const_string_&amp_fromid,_const_string_&amp_toid,_bool_on)$"><hr><p></p><h4>int setDrawLink(const string &amp fromid, const string &amp toid, bool on);</h4></a>
<a name="int_setDrawLink(const_string_&amp;_fromid,_const_string_&amp;_toid,_bool_on)$"><hr><p></p><h4>int setDrawLink(const string &amp; fromid, const string &amp; toid, bool on);</h4></a>
Enable or disable drawing the link between two nodes.
<a name="void_setDrawLinks(bool_on)$"><hr><p></p><h4>void setDrawLinks(bool on);</h4></a>
Enable or disable drawing all links in the entire graph.
<p>
Default: 1
<a name="int_setDrawNode(const_string_&amp_id,_bool_on)$"><hr><p></p><h4>int setDrawNode(const string &amp id, bool on);</h4></a>
<a name="int_setDrawNode(const_string_&amp;_id,_bool_on)$"><hr><p></p><h4>int setDrawNode(const string &amp; id, bool on);</h4></a>
Enable or disable drawing a particular node.
<a name="void_setDrawNodes(bool_on)$"><hr><p></p><h4>void setDrawNodes(bool on);</h4></a>
Enable or disable drawing all nodes in the entire graph.
......@@ -655,7 +655,7 @@ corresponds to a graph that looks like:
at the highest level.
<p>
Default: 0
<a name="void_setNodeGroup(const_string_&amp_id,_int_groupkey,_const_string_&amp_group)$"><hr><p></p><h4>void setNodeGroup(const string &amp id, int groupkey, const string &amp group);</h4></a>
<a name="void_setNodeGroup(const_string_&amp;_id,_int_groupkey,_const_string_&amp;_group)$"><hr><p></p><h4>void setNodeGroup(const string &amp; id, int groupkey, const string &amp; group);</h4></a>
Set the group of a node in a collection. The group name is
"group", the collection number is "groupkey".
<a name="void_bindCallback(int_b,_int_c)$"><hr><p></p><h4>void bindCallback(int b, int c);</h4></a>
......@@ -680,12 +680,12 @@ corresponds to a graph that looks like:
The pick and highlight functions both act on the node in the 3D
scene directly underneath the mouse cursor in the 2D window. The
highlight function will change the color of the node when the
mouse is directly over it. If the <a href="#void_setHiliteCallback(void_(*fp)(const_string_&amp,int,int))$">setHiliteCallback</a>() method has
mouse is directly over it. If the <a href="#void_setHiliteCallback(void_(*fp)(const_string_&amp;,int,int))$">setHiliteCallback</a>() method has
been used to assign a highlight callback function, control will
be then passed to the application program along with the name of
the node and the status of the shift and control keys. The pick
function does not trigger any direct action itself, but if the
<a href="#void_setPickCallback(void_(*fp)(const_string_&amp,int,int))$">setPickCallback</a>() function has been used to assign a pick callback
<a href="#void_setPickCallback(void_(*fp)(const_string_&amp;,int,int))$">setPickCallback</a>() function has been used to assign a pick callback
control will also be passed to the application along with the
node name and shift/control key status.
<p>
......@@ -770,7 +770,7 @@ corresponds to a graph that looks like:
new width and height, specified in pixels. Intended for use by a
window system layer above this class as opposed to the
application programmer.
<a name="void_setHiliteCallback(void_(*fp)(const_string_&amp,int,int))$"><hr><p></p><h4>void setHiliteCallback(void (*fp)(const string &amp,int,int));</h4></a>
<a name="void_setHiliteCallback(void_(*fp)(const_string_&amp;,int,int))$"><hr><p></p><h4>void setHiliteCallback(void (*fp)(const string &amp;,int,int));</h4></a>
Set the highlight callback to a function pointer. Function arguments
are the node identifier string and two boolean values indicating
whether the shift or control key was held down. See the
......@@ -781,7 +781,7 @@ corresponds to a graph that looks like:
that they begin to the left of a node and end at its center.
<p>
Default: 0
<a name="void_setPickCallback(void_(*fp)(const_string_&amp,int,int))$"><hr><p></p><h4>void setPickCallback(void (*fp)(const string &amp,int,int));</h4></a>
<a name="void_setPickCallback(void_(*fp)(const_string_&amp;,int,int))$"><hr><p></p><h4>void setPickCallback(void (*fp)(const string &amp;,int,int));</h4></a>
Set the pick callback to a function pointer. Function arguments
are the node identifier string and two boolean values indicating
whether the shift or control key was held down. See the
......@@ -921,7 +921,7 @@ corresponds to a graph that looks like:
increases, fewer and fewer labels will be drawn.
<p>
Default: 20
<a name="ifdef_WIN32_void_setLabelFont(const_string_&amp_s,_int_sz)$"><hr><p></p><h4>ifdef WIN32 void setLabelFont(const string &amp s, int sz);</h4></a>
<a name="ifdef_WIN32_void_setLabelFont(const_string_&amp;_s,_int_sz)$"><hr><p></p><h4>ifdef WIN32 void setLabelFont(const string &amp; s, int sz);</h4></a>
Set the font used for text labels.
X version: expects X font string.
X default: -*-courier-medium-r-normal--12-*
......@@ -1069,42 +1069,42 @@ corresponds to a graph that looks like:
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_afterRealize()$">afterRealize</a>();</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypView</strong></td></tr>
<tr><td align=right valign=top>char** </td><td><a href="././HypView.html#char**_enumerateSubtree(char *id)$">enumerateSubtree(char *id)</a>;</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_flashLink(const_string_&amp_fromid,_const_string_&amp_toid)$">flashLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_flashLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">flashLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>string </td><td><a href="././HypView.html#string_getCenter()$">getCenter</a>();</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_gotoNode(const_string_&amp_id,_int_animate)$">gotoNode</a>(const string &amp id, int animate);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_gotoNode(const_string_&amp;_id,_int_animate)$">gotoNode</a>(const string &amp; id, int animate);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_gotoCenterNode(int_animate)$">gotoCenterNode</a>(int animate);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_gotoPickPoint(int_animate)$">gotoPickPoint</a>(int animate);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_newLayout(const_string_&amp_id)$">newLayout</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_saveGraph(const_string_&amp_fname)$">saveGraph</a>(const string &amp fname);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setCurrentCenter(const_string_&amp_id)$">setCurrentCenter</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setGraphCenter(const_string_&amp_id)$">setGraphCenter</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setGraph(istream_&amp_str)$">setGraph</a>(istream &amp str);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_initGraph(string_&amp_rootId,_int_rootPriority,_string_&amp_rootGroup)$">initGraph</a>(string &amp rootId, int rootPriority, string &amp rootGroup);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDisableGroup(int_groupkey,_const_string_&amp_group,_bool_on)$">setDisableGroup</a>(int groupkey, const string &amp group, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_newLayout(const_string_&amp;_id)$">newLayout</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_saveGraph(const_string_&amp;_fname)$">saveGraph</a>(const string &amp; fname);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setCurrentCenter(const_string_&amp;_id)$">setCurrentCenter</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setGraphCenter(const_string_&amp;_id)$">setGraphCenter</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setGraph(istream_&amp;_str)$">setGraph</a>(istream &amp; str);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_initGraph(string_&amp;_rootId,_int_rootPriority,_string_&amp;_rootGroup)$">initGraph</a>(string &amp; rootId, int rootPriority, string &amp; rootGroup);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDisableGroup(int_groupkey,_const_string_&amp;_group,_bool_on)$">setDisableGroup</a>(int groupkey, const string &amp; group, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setGroupKey(int_i)$">setGroupKey</a>(int i);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelected(const_string_&amp_id,_bool_on)$">setSelected</a>(const string &amp id, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelectedSubtree(const_string_&amp_id,_bool_on)$">setSelectedSubtree</a>(const string &amp id, bool on);</td></tr>
<tr><td align=right valign=top>bool </td><td><a href="././HypView.html#bool_XpmSnapshot(const_string_&amp_fileName)$">XpmSnapshot</a>(const string &amp fileName);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelected(const_string_&amp;_id,_bool_on)$">setSelected</a>(const string &amp; id, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setSelectedSubtree(const_string_&amp;_id,_bool_on)$">setSelectedSubtree</a>(const string &amp; id, bool on);</td></tr>
<tr><td align=right valign=top>bool </td><td><a href="././HypView.html#bool_XpmSnapshot(const_string_&amp;_fileName)$">XpmSnapshot</a>(const string &amp; fileName);</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypGraph </strong></td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addLink(const_string_&amp_fromid,_const_string_&amp_toid)$">addLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addNode(const_string_&amp_parent,_const_string_&amp_child)$">addNode</a>(const string &amp parent, const string &amp child);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getChildCount(const_string_&amp_id)$">getChildCount</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawLink(const_string_&amp_fromid,_const_string_&amp_toid)$">getDrawLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawNode(const_string_&amp_id)$">getDrawNode</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getIncomingCount(const_string_&amp_id)$">getIncomingCount</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getOutgoingCount(const_string_&amp_id)$">getOutgoingCount</a>(const string &amp id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_resetColorLink(const_string_&amp_fromid,_const_string_&amp_toid)$">resetColorLink</a>(const string &amp fromid, const string &amp toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">addLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_addNode(const_string_&amp;_parent,_const_string_&amp;_child)$">addNode</a>(const string &amp; parent, const string &amp; child);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getChildCount(const_string_&amp;_id)$">getChildCount</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">getDrawLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getDrawNode(const_string_&amp;_id)$">getDrawNode</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getIncomingCount(const_string_&amp;_id)$">getIncomingCount</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_getOutgoingCount(const_string_&amp;_id)$">getOutgoingCount</a>(const string &amp; id);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_resetColorLink(const_string_&amp;_fromid,_const_string_&amp;_toid)$">resetColorLink</a>(const string &amp; fromid, const string &amp; toid);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLinkPolicy(int_s)$">setLinkPolicy</a>(int s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setColorGroup(int_i,_const_string_&amp_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(int i, const string &amp group, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setColorLink(const_string_&amp_fromid,_const_string_&amp_toid,_float_r,_float_g,_float_b)$">setColorLink</a>(const string &amp fromid, const string &amp toid, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackFrom(const_string_&amp_id,_bool_on,_int_descend)$">setDrawBackFrom</a>(const string &amp id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackTo(const_string_&amp_id,_bool_on,_int_descend)$">setDrawBackTo</a>(const string &amp id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawLink(const_string_&amp_fromid,_const_string_&amp_toid,_bool_on)$">setDrawLink</a>(const string &amp fromid, const string &amp toid, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setColorGroup(int_i,_const_string_&amp;_group,_float_r,_float_g,_float_b)$">setColorGroup</a>(int i, const string &amp; group, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setColorLink(const_string_&amp;_fromid,_const_string_&amp;_toid,_float_r,_float_g,_float_b)$">setColorLink</a>(const string &amp; fromid, const string &amp; toid, float r, float g, float b);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackFrom(const_string_&amp;_id,_bool_on,_int_descend)$">setDrawBackFrom</a>(const string &amp; id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawBackTo(const_string_&amp;_id,_bool_on,_int_descend)$">setDrawBackTo</a>(const string &amp; id, bool on, int descend);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawLink(const_string_&amp;_fromid,_const_string_&amp;_toid,_bool_on)$">setDrawLink</a>(const string &amp; fromid, const string &amp; toid, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setDrawLinks(bool_on)$">setDrawLinks</a>(bool on);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawNode(const_string_&amp_id,_bool_on)$">setDrawNode</a>(const string &amp id, bool on);</td></tr>
<tr><td align=right valign=top>int </td><td><a href="././HypView.html#int_setDrawNode(const_string_&amp;_id,_bool_on)$">setDrawNode</a>(const string &amp; id, bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setDrawNodes(bool_on)$">setDrawNodes</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setNegativeHide(bool_on)$">setNegativeHide</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setNodeGroup(const_string_&amp_id,_int_groupkey,_const_string_&amp_group)$">setNodeGroup</a>(const string &amp id, int groupkey, const string &amp group);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setNodeGroup(const_string_&amp;_id,_int_groupkey,_const_string_&amp;_group)$">setNodeGroup</a>(const string &amp; id, int groupkey, const string &amp; group);</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypViewer </strong></td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_bindCallback(int_b,_int_c)$">bindCallback</a>(int b, int c);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_drawFrame()$">drawFrame</a>();</td></tr>
......@@ -1116,9 +1116,9 @@ corresponds to a graph that looks like:
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_passive(int_x,_int_y,_int_shift,_int_control)$">passive</a>(int x, int y, int shift, int control);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_redraw()$">redraw</a>();</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_reshape(int_w,_int_h)$">reshape</a>(int w, int h);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setHiliteCallback(void_(*fp)(const_string_&amp,int,int))$">setHiliteCallback</a>(void (*fp)(const string &amp,int,int));</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setHiliteCallback(void_(*fp)(const_string_&amp;,int,int))$">setHiliteCallback</a>(void (*fp)(const string &amp;,int,int));</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLabelToRight(bool_on)$">setLabelToRight</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setPickCallback(void_(*fp)(const_string_&amp,int,int))$">setPickCallback</a>(void (*fp)(const string &amp,int,int));</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setPickCallback(void_(*fp)(const_string_&amp;,int,int))$">setPickCallback</a>(void (*fp)(const string &amp;,int,int));</td></tr>
<tr><td></td></tr><tr><td></td><td><strong>// HypData </strong></td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_addSpanPolicy(int_s)$">addSpanPolicy</a>(int s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_clearSpanPolicy()$">clearSpanPolicy</a>();</td></tr>
......@@ -1155,7 +1155,7 @@ corresponds to a graph that looks like:
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setKeepAspect(bool_on)$">setKeepAspect</a>(bool on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLabels(int_on)$">setLabels</a>(int on);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLabelSize(float_s)$">setLabelSize</a>(float s);</td></tr>
<tr><td align=right valign=top>ifdef WIN32 void </td><td><a href="././HypView.html#ifdef_WIN32_void_setLabelFont(const_string_&amp_s,_int_sz)$">setLabelFont</a>(const string &amp s, int sz);</td></tr>
<tr><td align=right valign=top>ifdef WIN32 void </td><td><a href="././HypView.html#ifdef_WIN32_void_setLabelFont(const_string_&amp;_s,_int_sz)$">setLabelFont</a>(const string &amp; s, int sz);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setLeafRad(float_s)$">setLeafRad</a>(float s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setMaxLength(float_s)$">setMaxLength</a>(float s);</td></tr>
<tr><td align=right valign=top>void </td><td><a href="././HypView.html#void_setMotionCull(int_s)$">setMotionCull</a>(int s);</td></tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment