#include <PopulationNetworkSegment.h>
Collaboration diagram for segment:
Public Member Functions | |
segment (int sg, int nw, char *in) | |
virtual | ~segment () |
virtual void | setNextPtr (segment *) |
virtual segment * | getNext () |
virtual double | get_sw () |
virtual int | get_sgID () |
virtual int | get_nwID () |
virtual int | get_objnummer (int objID) |
virtual int | get_n_dauer (int objID) |
virtual int | getObjectIdForLpActivity (int lpActivity) |
virtual int | getIDforOutput (double leistg) |
virtual int | getIDforPurchasePrice (double pp) |
virtual int | getIDforObjectType (int objType) |
virtual double | getPPforID (int objID) |
virtual double | getSFforID (int objID) |
virtual double | getILCforID (int objID) |
virtual int | getLPRowforID (int objID) |
virtual char * | getNameForID (int objID) |
virtual double | getInvBound (int sClass) |
virtual int | getNumberOfAvailablePermanentCrops () |
virtual void | readSegmentInput () |
virtual void | writeSegmentInput (char *) |
virtual void | wert_updaten (int, double, int, int) |
virtual void | createRegistryOfAvailablePermanentCrops () |
virtual void | writeRegistryOfAvailablePermanentCropsToFile (char *) |
virtual void | writeRegistryOfAvailablePermanentCropsToStream (FILE *stream) |
virtual void | updateProductionCostsOfAvailablePermanentCrops () |
virtual AvailablePermanentCrops * | getPointerToRegistryOfAvailablePermanentCrops () |
virtual void | updateAccessToPermanentCrop (int objectID) |
virtual void | printToScreen () |
Public Attributes | |
segment * | nextSegment |
double | rateLC |
double | rateSC |
double | rateSD |
double | shareEC |
double | ikalk |
double | bonus |
double | sunkcost |
double | sog |
double | opplohn |
int | inv_anzahl |
investart * | invest_matrix |
AvailablePermanentCrops * | registryOfAvailablePermanentCrops |
int | numberOfAvailablePermanentCrops |
Protected Attributes | |
int | sgID |
int | nwID |
double | schw_wert |
double * | invBounds |
char | filename [MXLENGTH] |
FILE * | datenstrom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|