omc::PseudoSphereArrangement Class Reference

Inheritance diagram for omc::PseudoSphereArrangement:
omc::AffinePseudoSphereArrangement

List of all members.

Public Types

typedef std::set< SignedSet >
::iterator 
cell_iterator
typedef std::set< SignedSet >
::reverse_iterator 
reverse_cell_iterator
typedef std::set< SignedSet >
::iterator 
facet_iterator
typedef std::set< SignedSet >
::reverse_iterator 
reverse_facet_iterator
typedef std::set< SignedSet >
::iterator 
edge_iterator
typedef std::set< SignedSet >
::reverse_iterator 
reverse_edge_iterator
typedef std::set< SignedSet >
::iterator 
vertex_iterator
typedef std::set< SignedSet >
::reverse_iterator 
reverse_vertex_iterator

Public Member Functions

 PseudoSphereArrangement (Circuits &)
size_t getRank () const
size_t getNumSpheres () const
size_t getNumCells () const
size_t getNumFacets () const
size_t getNumEdges () const
size_t getNumVertices () const
cell_iterator cell_begin ()
cell_iterator cell_end ()
reverse_cell_iterator cell_rbegin ()
reverse_cell_iterator cell_rend ()
cell_iterator facet_begin ()
cell_iterator facet_end ()
reverse_cell_iterator facet_rbegin ()
reverse_cell_iterator facet_rend ()
edge_iterator edge_begin ()
edge_iterator edge_end ()
reverse_edge_iterator edge_rbegin ()
reverse_edge_iterator edge_rend ()
vertex_iterator vertex_begin ()
vertex_iterator vertex_end ()
reverse_vertex_iterator vertex_rbegin ()
reverse_vertex_iterator vertex_rend ()

Protected Attributes

Vectors m_covectors
std::set< SignedSetm_Cell
std::set< SignedSetm_Facet
std::set< SignedSetm_Edge
std::set< SignedSetm_Vertex

Constructor & Destructor Documentation

omc::PseudoSphereArrangement::PseudoSphereArrangement ( Circuits C  ) 

Constructor (from cocircuits).


Member Function Documentation

PseudoSphereArrangement::cell_iterator omc::PseudoSphereArrangement::cell_begin (  )  [inline]

Get the first position of cell iterator.

PseudoSphereArrangement::cell_iterator omc::PseudoSphereArrangement::cell_end (  )  [inline]

Get the end position of cell iterator.

PseudoSphereArrangement::reverse_cell_iterator omc::PseudoSphereArrangement::cell_rbegin (  )  [inline]

Get the first position of reverse cell iterator.

PseudoSphereArrangement::reverse_cell_iterator omc::PseudoSphereArrangement::cell_rend (  )  [inline]

Get the end position of reverse cell iterator.

PseudoSphereArrangement::edge_iterator omc::PseudoSphereArrangement::edge_begin (  )  [inline]

Get the first position of edge iterator.

PseudoSphereArrangement::edge_iterator omc::PseudoSphereArrangement::edge_end (  )  [inline]

Get the end position of edge iterator.

PseudoSphereArrangement::reverse_edge_iterator omc::PseudoSphereArrangement::edge_rbegin (  )  [inline]

Get the first position of reverse edge iterator.

PseudoSphereArrangement::reverse_edge_iterator omc::PseudoSphereArrangement::edge_rend (  )  [inline]

Get the end position of reverse edge iterator.

PseudoSphereArrangement::facet_iterator omc::PseudoSphereArrangement::facet_begin (  )  [inline]

Get the first position of facet iterator.

PseudoSphereArrangement::facet_iterator omc::PseudoSphereArrangement::facet_end (  )  [inline]

Get the end position of facet iterator.

PseudoSphereArrangement::reverse_facet_iterator omc::PseudoSphereArrangement::facet_rbegin (  )  [inline]

Get the first position of reverse facet iterator.

PseudoSphereArrangement::reverse_facet_iterator omc::PseudoSphereArrangement::facet_rend (  )  [inline]

Get the end position of reverse facet iterator.

size_t omc::PseudoSphereArrangement::getNumCells (  )  const [inline]

Get the # of cells.

size_t omc::PseudoSphereArrangement::getNumEdges (  )  const [inline]

Get the # of edges.

size_t omc::PseudoSphereArrangement::getNumFacets (  )  const [inline]

Get the # of facets.

size_t omc::PseudoSphereArrangement::getNumSpheres (  )  const [inline]

Get the # of pseudo-spheres (ground set size of underlying OM).

size_t omc::PseudoSphereArrangement::getNumVertices (  )  const [inline]

Get the # of Vertices.

size_t omc::PseudoSphereArrangement::getRank (  )  const [inline]

Get the rank of the underlying OM.

PseudoSphereArrangement::vertex_iterator omc::PseudoSphereArrangement::vertex_begin (  )  [inline]

Get the first position of vertex iterator.

PseudoSphereArrangement::vertex_iterator omc::PseudoSphereArrangement::vertex_end (  )  [inline]

Get the end position of vertex iterator.

PseudoSphereArrangement::reverse_vertex_iterator omc::PseudoSphereArrangement::vertex_rbegin (  )  [inline]

Get the first position of reverse vertex iterator.

PseudoSphereArrangement::reverse_vertex_iterator omc::PseudoSphereArrangement::vertex_rend (  )  [inline]

Get the end position of reverse vertex iterator.


The documentation for this class was generated from the following files:
 All Classes Functions

Generated on Fri Feb 12 16:10:24 2010 by  doxygen 1.6.1