#include <ICH_WindowFiltering.h>
Public Member Functions | |
CICH_WindowFiltering (const CRichModel &model, int source) | |
CICH_WindowFiltering (const CRichModel &model, int source, int destination) | |
CICH_WindowFiltering (const CRichModel &model, int source, double R) | |
CICH_WindowFiltering (const CRichModel &model, const map< int, double > &sources) | |
CICH_WindowFiltering (const CRichModel &model, const map< int, double > &sources, const set< int > &destinations) | |
CICH_WindowFiltering (const CRichModel &model, const set< int > &sources) | |
CICH_WindowFiltering (const CRichModel &model, const set< int > &sources, double R) | |
CICH_WindowFiltering (const CRichModel &model, const set< int > &sources, const set< int > &destinations) | |
![]() | |
CChen_Han (const CRichModel &model, int source) | |
CChen_Han (const CRichModel &model, int source, int destination) | |
CChen_Han (const CRichModel &model, int source, double R) | |
CChen_Han (const CRichModel &model, const map< int, double > &sources) | |
CChen_Han (const CRichModel &model, const map< int, double > &sources, const set< int > &destinations) | |
CChen_Han (const CRichModel &model, const set< int > &sources) | |
CChen_Han (const CRichModel &model, const set< int > &sources, double R) | |
CChen_Han (const CRichModel &model, const set< int > &sources, const set< int > &destinations) | |
__int64 | GetMaxLenOfPseudoSourceQueue () const |
__int64 | GetMaxLenOfWindowQueue () const |
__int64 | GetTotalNumOfWindows () const |
void | OutputExperimentalResults () const |
![]() | |
virtual vector< EdgePoint > | BacktraceShortestPath (int end) const |
CExactDGPMethod (const CRichModel &inputModel, int source) | |
CExactDGPMethod (const CRichModel &inputModel, int source, int destination) | |
CExactDGPMethod (const CRichModel &inputModel, int source, double R) | |
CExactDGPMethod (const CRichModel &inputModel, const map< int, double > &indexOfSourceVerts) | |
CExactDGPMethod (const CRichModel &inputModel, const map< int, double > &indexOfSourceVerts, const set< int > &destinations) | |
CExactDGPMethod (const CRichModel &inputModel, const set< int > &indexOfSourceVerts) | |
CExactDGPMethod (const CRichModel &inputModel, const set< int > &indexOfSourceVerts, double R) | |
CExactDGPMethod (const CRichModel &inputModel, const set< int > &indexOfSourceVerts, const set< int > &destinations) | |
virtual int | GetAncestor (int vIndex) const |
![]() | |
vector< EdgePoint > | BacktraceIsoline (double val) const |
CDistanceApproach (const CRichModel &model, int source) | |
CDistanceApproach (const CRichModel &model, int source, int destination) | |
CDistanceApproach (const CRichModel &model, int source, double R) | |
CDistanceApproach (const CRichModel &model, const map< int, double > &sources) | |
CDistanceApproach (const CRichModel &model, const map< int, double > &sources, const set< int > &destinations) | |
CDistanceApproach (const CRichModel &model, const set< int > &sources) | |
CDistanceApproach (const CRichModel &model, const set< int > &sources, double R) | |
CDistanceApproach (const CRichModel &model, const set< int > &sources, const set< int > &destinations) | |
virtual void | Execute () |
string | GetAlgorithmName () const |
const vector< double > & | GetDistanceField () const |
double | GetMaxDistance () const |
virtual __int64 | GetMaxLenOfQueue () const |
virtual __int64 | GetMaxPropagationLevels () const |
double | GetMemoryCost () const |
__int64 | GetRunTime () const |
Additional Inherited Members | |
![]() | |
static vector< double > | DiffDistanceField (const vector< double > &field1, const vector< double > &field2) |
![]() | |
vector< InfoAtVertex > | m_InfoAtVertices |
![]() | |
double | m_memory |
![]() | |
vector< InfoAtAngle > | m_InfoAtAngles |
__int64 | m_nCountOfWindows |
__int64 | m_nMaxLenOfPseudoSourceQueue |
__int64 | m_nMaxLenOfWindowQueue |
queue< QuoteInfoAtVertex > | m_QueueForPseudoSources |
queue< QuoteWindow > | m_QueueForWindows |
![]() | |
__int64 | m_depthOfResultingTree |
set< int > | m_destinations |
double | m_maxDisValue |
__int64 | m_maxLenOfQueue |
string | m_nameOfAlgorithm |
__int64 | m_nTotalMilliSeconds |
double | m_radius |
vector< double > | m_scalarField |
map< int, double > | m_sources |
const CRichModel & | model |
Definition at line 7 of file ICH_WindowFiltering.h.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
int | source | ||
) |
Definition at line 7 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
int | source, | ||
int | destination | ||
) |
Definition at line 12 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
int | source, | ||
double | R | ||
) |
Definition at line 17 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
const map< int, double > & | sources | ||
) |
Definition at line 22 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
const map< int, double > & | sources, | ||
const set< int > & | destinations | ||
) |
Definition at line 27 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
const set< int > & | sources | ||
) |
Definition at line 32 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
const set< int > & | sources, | ||
double | R | ||
) |
Definition at line 37 of file ICH_WindowFiltering.cpp.
CICH_WindowFiltering::CICH_WindowFiltering | ( | const CRichModel & | model, |
const set< int > & | sources, | ||
const set< int > & | destinations | ||
) |
Definition at line 42 of file ICH_WindowFiltering.cpp.
|
protectedvirtual |
Reimplemented from CChen_Han.
Reimplemented in CXin_Wang.
Definition at line 100 of file ICH_WindowFiltering.cpp.
|
protectedvirtual |
Definition at line 47 of file ICH_WindowFiltering.cpp.