Object classifications


Functions

bool abstractBiGraph::IsBipartite () const throw ()
bool abstractGraph::IsUndirected () const throw ()
bool abstractMixedGraph::IsGraphObject () const throw ()
virtual bool abstractMixedGraph::IsBipartite () const throw ()
virtual bool abstractMixedGraph::IsDirected () const throw ()
virtual bool abstractMixedGraph::IsUndirected () const throw ()
virtual bool abstractMixedGraph::IsSparse () const throw ()
virtual bool abstractMixedGraph::IsDense () const throw ()
bool abstractMixedGraph::IsRepresented () const throw ()
virtual bool abstractMixedGraph::IsBalanced () const throw ()
bool abstractMixedGraph::IsEmbedded () const throw ()
virtual bool goblinRootObject::IsGraphObject () const
virtual bool goblinRootObject::IsMixedILP () const

Function Documentation

bool IsBalanced  )  const throw () [virtual, inherited]
 

Query if this a balanced graph object.

Return values:
true This graph is balanced (skew-symmetric)

Reimplemented in abstractBalancedFNW.

bool IsBipartite  )  const throw () [virtual, inherited]
 

Query if this graph object is bipartite.

Return values:
true This graph is bipartite

Reimplemented in abstractBiGraph.

bool IsBipartite  )  const throw () [virtual, inherited]
 

Query if this graph object is bipartite.

Return values:
true This graph is bipartite

Reimplemented from abstractMixedGraph.

bool IsDense  )  const throw () [virtual, inherited]
 

Query if this a densely represented graph object.

Return values:
true This graph is represented by an adjacency matrix

bool IsDirected  )  const throw () [virtual, inherited]
 

Query if this graph object is directed.

Return values:
true This graph does not not have undirected edges

Reimplemented in abstractDiGraph.

bool IsEmbedded  )  const throw () [inherited]
 

Query if this an embedded planar graph.

Return values:
true This graph stores dual incidence information

bool IsGraphObject  )  const [virtual, inherited]
 

Query if this is a graph like data object.

Return values:
true This is a graph-like data object

Reimplemented in abstractMixedGraph.

bool IsGraphObject  )  const throw () [virtual, inherited]
 

Query if this is a graph like data object.

Return values:
true This is a graph-like data object

Reimplemented from goblinRootObject.

bool IsMixedILP  )  const [virtual, inherited]
 

Query if this is an MIP like data object.

Return values:
true This is a MIP or LP data object

Reimplemented in mipInstance.

bool IsRepresented  )  const throw () [inherited]
 

Query if this a represented graph object.

Return values:
true This graph is represented

bool IsSparse  )  const throw () [virtual, inherited]
 

Query if this a sparsely represented graph object.

Return values:
true This graph is represented by incidence lists

bool IsUndirected  )  const throw () [virtual, inherited]
 

Query if this graph object is undirected.

Return values:
true This graph does not not have directed arcs

Reimplemented in abstractGraph.

bool IsUndirected  )  const throw () [virtual, inherited]
 

Query if this graph object is undirected.

Return values:
true This graph does not not have directed arcs

Reimplemented from abstractMixedGraph.