What’s New in the Pulse Physiology Engine 4.4.0
×
SEHistogram Class Reference

#include <SEHistogram.h>

Inherits SEFunction.

Inherited by SEHistogramFractionVsLength.

Public Member Functions

 SEHistogram ()
 
virtual ~SEHistogram ()
 
void Copy (const SEHistogram &s)
 
bool Set (const SEHistogram &s)
 
bool IsValid () const override
 
virtual size_t NumberOfBins () const
 
virtual size_t NumberOfBoundaries () const
 
- Public Member Functions inherited from SEFunction
 SEFunction ()
 
virtual ~SEFunction ()
 
virtual void Clear ()
 
void Copy (const SEFunction &src)
 
bool IsValid () const override
 
void Invalidate () override
 
virtual size_t Length () const
 
double GetDependentValue (size_t index) const
 
std::vector< double > & GetDependent ()
 
const std::vector< double > & GetDependent () const
 
double GetIndependentValue (size_t index) const
 
std::vector< double > & GetIndependent ()
 
const std::vector< double > & GetIndependent () const
 
bool WriteCSVFile (const std::string &filename) const
 
- Public Member Functions inherited from SEProperty
 SEProperty ()
 
virtual ~SEProperty ()
 
virtual void Invalidate ()=0
 
virtual bool IsValid () const =0
 

Friends

class PBProperty
 

Additional Inherited Members

- Protected Attributes inherited from SEFunction
std::vector< double > m_Dependent
 
std::vector< double > m_Independent
 

Constructor & Destructor Documentation

◆ SEHistogram()

SEHistogram::SEHistogram ( )

◆ ~SEHistogram()

SEHistogram::~SEHistogram ( )
virtual

Member Function Documentation

◆ Copy()

void SEHistogram::Copy ( const SEHistogram &  s)

◆ IsValid()

bool SEHistogram::IsValid ( ) const
overridevirtual

Reimplemented from SEFunction.

◆ NumberOfBins()

size_t SEHistogram::NumberOfBins ( ) const
virtual

◆ NumberOfBoundaries()

size_t SEHistogram::NumberOfBoundaries ( ) const
virtual

◆ Set()

bool SEHistogram::Set ( const SEHistogram &  s)

Friends And Related Function Documentation

◆ PBProperty

friend class PBProperty
friend

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.