Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SGraphBitSubgraph Class Reference

#include <sgraph_bit_subgraph.h>

Inheritance diagram for SGraphBitSubgraph:

SGraph List of all members.

Public Methods

 SGraphBitSubgraph (const SGraph *parent)
virtual SGraphNode max_num_nodes () const
virtual bool is_node_member (SGraphNode node) const
virtual void add_node (SGraphNode node)
virtual void remove_node (SGraphNode node)
virtual bool is_edge_member (const SGraphEdge &edge) const
virtual void add_edge (const SGraphEdge &edge)
virtual void remove_edge (const SGraphEdge &edge)
virtual SNodeIter get_node_iterator () const
virtual SNodeIter get_node_successor_iterator (SGraphNode node) const
virtual SNodeIter get_node_predecessor_iterator (SGraphNode node) const
virtual BitVectornew_node_set () const
void add_nodes_in_sgraph (const SGraph *SGraph)


Detailed Description


Constructor & Destructor Documentation

SGraphBitSubgraph::SGraphBitSubgraph ( const SGraph * parent)


Member Function Documentation

void SGraphBitSubgraph::add_edge ( const SGraphEdge & edge) [virtual]

Reimplemented from SGraph.

void SGraphBitSubgraph::add_node ( SGraphNode node) [virtual]

Reimplemented from SGraph.

void SGraphBitSubgraph::add_nodes_in_sgraph ( const SGraph * SGraph)

SNodeIter SGraphBitSubgraph::get_node_iterator () const [virtual]

Reimplemented from SGraph.

SNodeIter SGraphBitSubgraph::get_node_predecessor_iterator ( SGraphNode node) const [virtual]

Reimplemented from SGraph.

SNodeIter SGraphBitSubgraph::get_node_successor_iterator ( SGraphNode node) const [virtual]

Reimplemented from SGraph.

bool SGraphBitSubgraph::is_edge_member ( const SGraphEdge & edge) const [virtual]

Reimplemented from SGraph.

bool SGraphBitSubgraph::is_node_member ( SGraphNode node) const [virtual]

Reimplemented from SGraph.

SGraphNode SGraphBitSubgraph::max_num_nodes () const [virtual]

Reimplemented from SGraph.

BitVector * SGraphBitSubgraph::new_node_set () const [virtual]

Reimplemented from SGraph.

void SGraphBitSubgraph::remove_edge ( const SGraphEdge & edge) [virtual]

Reimplemented from SGraph.

void SGraphBitSubgraph::remove_node ( SGraphNode node) [virtual]

Reimplemented from SGraph.


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:44:29 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000