CoCoALib-0.9905 date: 23 May 2007


CoCoA::facet Class Reference

#include <TmpIsTree.H>

List of all members.

Public Member Functions

 facet (const std::vector< long > &)
 facet (const facet &)
 facet ()
 ~facet ()
unsigned int size () const
std::list< unsigned int > myVertices () const
bool myAmIEmpty () const
bool myAmINotEmpty () const
facetoperator= (const facet &)
void operator-= (const facet &)
void operator+= (const facet &)
void operator &= (const facet &)
bool operator== (const facet &the_facet) const
bool operator!= (const facet &the_facet) const
bool lesser (const facet &) const
bool myIsEntryThere (const unsigned int j) const
void mySetEntryThere (const unsigned int j, bool value)

Friends

bool AreDirectlyConnected (const facet &, const facet &)
bool contains (const facet &, const facet &)
bool IsFLesser (const facet &, const facet &, const facet &)
facet FacetIntersection (const facet &, const facet &)
facet operator- (const facet &, const facet &)
facet operator+ (const facet &, const facet &)
std::ostream & operator<< (std::ostream &, const facet &)
bool lesser (const facet &, const facet &)
std::list< facetPolyList2FacetList (const PolyRing &, const PolyList &)
PolyList FacetList2PolyList (const PolyRing &, const std::list< facet > &)
RingElem Facet2RingElem (const PolyRing &, const facet &)


Detailed Description

Definition at line 55 of file TmpIsTree.H.


Constructor & Destructor Documentation

CoCoA::facet::facet const std::vector< long > &   ) 
 

CoCoA::facet::facet const facet  ) 
 

CoCoA::facet::facet  )  [inline]
 

Definition at line 60 of file TmpIsTree.H.

CoCoA::facet::~facet  )  [inline]
 

Definition at line 61 of file TmpIsTree.H.


Member Function Documentation

unsigned int CoCoA::facet::size  )  const [inline]
 

Definition at line 63 of file TmpIsTree.H.

Referenced by myVertices().

std::list< unsigned int > CoCoA::facet::myVertices  )  const [inline]
 

Definition at line 190 of file TmpIsTree.H.

References size(), and CoCoA::WordLen.

bool CoCoA::facet::myAmIEmpty  )  const [inline]
 

Definition at line 231 of file TmpIsTree.H.

bool CoCoA::facet::myAmINotEmpty  )  const [inline]
 

Definition at line 242 of file TmpIsTree.H.

facet & CoCoA::facet::operator= const facet  )  [inline]
 

Definition at line 297 of file TmpIsTree.H.

References myFacet.

void CoCoA::facet::operator-= const facet  )  [inline]
 

Definition at line 305 of file TmpIsTree.H.

References myFacet.

void CoCoA::facet::operator+= const facet  )  [inline]
 

Definition at line 324 of file TmpIsTree.H.

References myFacet.

void CoCoA::facet::operator &= const facet  )  [inline]
 

Definition at line 344 of file TmpIsTree.H.

References myFacet.

bool CoCoA::facet::operator== const facet the_facet  )  const [inline]
 

Definition at line 78 of file TmpIsTree.H.

References myFacet.

bool CoCoA::facet::operator!= const facet the_facet  )  const [inline]
 

Definition at line 79 of file TmpIsTree.H.

References myFacet.

bool CoCoA::facet::lesser const facet  )  const [inline]
 

Definition at line 207 of file TmpIsTree.H.

References myFacet, and CoCoA::WordLen.

Referenced by CoCoA::lesser().

bool CoCoA::facet::myIsEntryThere const unsigned int  j  )  const [inline]
 

Definition at line 367 of file TmpIsTree.H.

References CoCoA::WordLen.

void CoCoA::facet::mySetEntryThere const unsigned int  j,
bool  value
[inline]
 

Definition at line 374 of file TmpIsTree.H.

References CoCoA::WordLen.


Friends And Related Function Documentation

bool AreDirectlyConnected const facet f1,
const facet f2
[friend]
 

Definition at line 254 of file TmpIsTree.H.

bool contains const facet f1,
const facet f2
[friend]
 

Definition at line 271 of file TmpIsTree.H.

bool IsFLesser const facet f,
const facet g1,
const facet g2
[friend]
 

Definition at line 287 of file TmpIsTree.H.

facet FacetIntersection const facet v1,
const facet v2
[friend]
 

Definition at line 355 of file TmpIsTree.H.

facet operator- const facet v1,
const facet v2
[friend]
 

Definition at line 316 of file TmpIsTree.H.

facet operator+ const facet v1,
const facet v2
[friend]
 

Definition at line 335 of file TmpIsTree.H.

std::ostream& operator<< std::ostream &  ,
const facet
[friend]
 

bool lesser const facet f1,
const facet f2
[friend]
 

Definition at line 225 of file TmpIsTree.H.

std::list<facet> PolyList2FacetList const PolyRing ,
const PolyList
[friend]
 

PolyList FacetList2PolyList const PolyRing ,
const std::list< facet > & 
[friend]
 

RingElem Facet2RingElem const PolyRing ,
const facet
[friend]
 


The documentation for this class was generated from the following file:
Generated on Wed May 23 13:46:34 2007 for CoCoALib by  doxygen 1.4.6