CAPD RedHom Library
capdRedHom.persistence.diagram.Diagram Class Reference

Public Member Functions

def __init__ (self)
 
def __call__ (self, shrink_to=None)
 
def __getitem__ (self, idx)
 
def read_from (cls, fileobj, shrink_to=None)
 
def add_interval (self, interval)
 
def __len__ (self)
 
def __getitem__ (self, idx)
 
def max (self)
 
def min (self)
 
def finite_intervals (self)
 
def infinite_intervals (self)
 

Static Public Attributes

 INF = float('inf')
 

Constructor & Destructor Documentation

def capdRedHom.persistence.diagram.Diagram.__init__ (   self)

Member Function Documentation

def capdRedHom.persistence.diagram.Diagram.__call__ (   self,
  shrink_to = None 
)
def capdRedHom.persistence.diagram.Diagram.__getitem__ (   self,
  idx 
)
def capdRedHom.persistence.diagram.Diagram.__getitem__ (   self,
  idx 
)
def capdRedHom.persistence.diagram.Diagram.__len__ (   self)
def capdRedHom.persistence.diagram.Diagram.add_interval (   self,
  interval 
)
def capdRedHom.persistence.diagram.Diagram.finite_intervals (   self)
def capdRedHom.persistence.diagram.Diagram.infinite_intervals (   self)
def capdRedHom.persistence.diagram.Diagram.max (   self)
def capdRedHom.persistence.diagram.Diagram.min (   self)
def capdRedHom.persistence.diagram.Diagram.read_from (   cls,
  fileobj,
  shrink_to = None 
)

Member Data Documentation

capdRedHom.persistence.diagram.Diagram.INF = float('inf')
static