CAPD RedHom Library
capd::apiRedHom::python::SimplicialComplex Class Reference

#include </var/lib/jenkins/workspace/capd-docs/workdir/capd-5.1.13/capdRedHom/programs/apiRedHom-py/SimplicialComplex.h>

Public Types

typedef boost::python::list Point
 
typedef boost::python::list CellCode
 

Public Member Functions

 SimplicialComplex (const boost::python::list &simplices)
 
 SimplicialComplex (const boost::python::list &simplices, int type)
 
 SimplicialComplex (boost::shared_ptr< apiRedHom::SimplicialComplex > impl)
 
apiRedHom::SimplicialCompleximpl ()
 
const apiRedHom::SimplicialCompleximpl () const
 
int dim () const
 
int cardinality () const
 

Protected Attributes

boost::shared_ptr< apiRedHom::Complex_impl
 

Member Typedef Documentation

Constructor & Destructor Documentation

SimplicialComplex::SimplicialComplex ( const boost::python::list &  simplices)
explicit
SimplicialComplex::SimplicialComplex ( const boost::python::list &  simplices,
int  type 
)
SimplicialComplex::SimplicialComplex ( boost::shared_ptr< apiRedHom::SimplicialComplex impl)
explicit

Member Function Documentation

int Complex::cardinality ( ) const
inherited
int Complex::dim ( ) const
inherited
apiRedHom::SimplicialComplex & SimplicialComplex::impl ( )
const apiRedHom::SimplicialComplex & SimplicialComplex::impl ( ) const

Member Data Documentation

boost::shared_ptr<apiRedHom::Complex> capd::apiRedHom::python::Complex::_impl
protectedinherited