DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Member Functions | List of all members
EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity Class Reference

#include <EZoneConnectivity.h>

Classes

class  DataClass
 

Public Member Functions

 EZoneConnectivity (ECennik *priceList)
 
 ~EZoneConnectivity ()
 
bool Check (std::vector< short > zony)
 overi spojitost zadanych zon More...
 
std::vector< NticaFindPokrytie (std::vector< short > zony)
 zisti najmensie ntice ktore pokryvaju zadane zony More...
 
std::vector< NticaFindAllCoverages (short zoneFrom, short zoneTo)
 
std::vector< NticaFindAllCoveragesBySubZones (unsigned short subZoneFrom, unsigned short subZoneTo)
 
std::vector< std::vector< short > > SplitZoneListToContinuousSections (std::vector< short > zoneList)
 Rozdeli zoznam zon na spojite useky. More...
 
 EZoneConnectivity (ECennik *priceList)
 
 ~EZoneConnectivity ()
 
bool Check (std::vector< short > zony)
 overi spojitost zadanych zon More...
 
std::vector< NticaFindPokrytie (std::vector< short > zony)
 zisti najmensie ntice ktore pokryvaju zadane zony More...
 
std::vector< NticaFindAllCoverages (short zoneFrom, short zoneTo)
 
std::vector< NticaFindAllCoveragesBySubZones (unsigned short subZoneFrom, unsigned short subZoneTo)
 
std::vector< std::vector< short > > SplitZoneListToContinuousSections (std::vector< short > zoneList)
 Rozdeli zoznam zon na spojite useky. More...
 

Constructor & Destructor Documentation

EZoneConnectivity::EZoneConnectivity ( ECennik priceList)
EZoneConnectivity::~EZoneConnectivity ( )
EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::EZoneConnectivity ( ECennik priceList)
EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::~EZoneConnectivity ( )

Member Function Documentation

bool EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::Check ( std::vector< short >  zony)

overi spojitost zadanych zon

bool EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::Check ( std::vector< short >  zony)

overi spojitost zadanych zon

std::vector<Ntica> EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::FindAllCoverages ( short  zoneFrom,
short  zoneTo 
)
vector< Ntica > EZoneConnectivity::FindAllCoverages ( short  zoneFrom,
short  zoneTo 
)

Here is the call graph for this function:

std::vector<Ntica> EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::FindAllCoveragesBySubZones ( unsigned short  subZoneFrom,
unsigned short  subZoneTo 
)
vector< Ntica > EZoneConnectivity::FindAllCoveragesBySubZones ( unsigned short  subZoneFrom,
unsigned short  subZoneTo 
)

Here is the call graph for this function:

std::vector<Ntica> EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::FindPokrytie ( std::vector< short >  zony)

zisti najmensie ntice ktore pokryvaju zadane zony

std::vector<Ntica> EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::FindPokrytie ( std::vector< short >  zony)

zisti najmensie ntice ktore pokryvaju zadane zony

std::vector< std::vector<short> > EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::SplitZoneListToContinuousSections ( std::vector< short >  zoneList)

Rozdeli zoznam zon na spojite useky.

Parameters
zoneList- zoznam zon na rozdelenie
Returns
- zoznam spojitych usekov. Ak ma velkost 1, uz povodny zoznam bol spojity. Ak ma velkost 0, doslo k chybe.
std::vector< std::vector<short> > EM::Strojcek::VstupneUdaje::TarifnySystem::EZoneConnectivity::SplitZoneListToContinuousSections ( std::vector< short >  zoneList)

Rozdeli zoznam zon na spojite useky.

Parameters
zoneList- zoznam zon na rozdelenie
Returns
- zoznam spojitych usekov. Ak ma velkost 1, uz povodny zoznam bol spojity. Ak ma velkost 0, doslo k chybe.

Here is the caller graph for this function:


The documentation for this class was generated from the following files: