PGROUTING  2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CDepotInfo Class Reference

#include "VRP_Solver.h"

Public Member Functions

 CDepotInfo ()
 
 ~CDepotInfo ()
 
int getCloseTime ()
 
int getDepotId ()
 
Point getDepotLocation ()
 
int getOpenTime ()
 
void setCloseTime (int closeTime)
 
void setDepotId (int id)
 
void setDepotLocation (Point location)
 
void setOpenTime (int openTime)
 

Private Attributes

int m_iDepotCloseTime
 
int m_iDepotId
 
int m_iDepotOpenTime
 
Point m_ptDepotLocation
 

Detailed Description

Definition at line 135 of file VRP_Solver.h.

Constructor & Destructor Documentation

CDepotInfo::CDepotInfo ( )

Definition at line 79 of file VRP_Solver.cpp.

CDepotInfo::~CDepotInfo ( )

Definition at line 80 of file VRP_Solver.cpp.

Member Function Documentation

int CDepotInfo::getCloseTime ( )
inline

Definition at line 143 of file VRP_Solver.h.

References m_iDepotCloseTime.

int CDepotInfo::getDepotId ( )
inline

Definition at line 146 of file VRP_Solver.h.

References m_iDepotId.

Referenced by CVRPSolver::addDepot().

Point CDepotInfo::getDepotLocation ( )
inline

Definition at line 149 of file VRP_Solver.h.

References m_ptDepotLocation.

int CDepotInfo::getOpenTime ( )
inline

Definition at line 140 of file VRP_Solver.h.

References m_iDepotOpenTime.

void CDepotInfo::setCloseTime ( int  closeTime)
inline

Definition at line 144 of file VRP_Solver.h.

References m_iDepotCloseTime.

Referenced by loadOrders().

void CDepotInfo::setDepotId ( int  id)
inline

Definition at line 147 of file VRP_Solver.h.

References m_iDepotId.

Referenced by loadOrders().

void CDepotInfo::setDepotLocation ( Point  location)
inline

Definition at line 150 of file VRP_Solver.h.

References m_ptDepotLocation.

Referenced by loadOrders().

void CDepotInfo::setOpenTime ( int  openTime)
inline

Definition at line 141 of file VRP_Solver.h.

References m_iDepotOpenTime.

Referenced by loadOrders().

Member Data Documentation

int CDepotInfo::m_iDepotCloseTime
private

Definition at line 157 of file VRP_Solver.h.

Referenced by getCloseTime(), and setCloseTime().

int CDepotInfo::m_iDepotId
private

Definition at line 159 of file VRP_Solver.h.

Referenced by getDepotId(), and setDepotId().

int CDepotInfo::m_iDepotOpenTime
private

Definition at line 156 of file VRP_Solver.h.

Referenced by getOpenTime(), and setOpenTime().

Point CDepotInfo::m_ptDepotLocation
private

Definition at line 161 of file VRP_Solver.h.

Referenced by getDepotLocation(), and setDepotLocation().


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