|
Public Member Functions |
| p_liste (int, int) |
| p_liste () |
virtual | ~p_liste () |
virtual void | parzelle_anlegen (int, int, int, int, int, int, int=1, double=0.0) |
virtual void | deallokieren (parzelle *) |
virtual void | einfuegen (parzelle *) |
virtual int | get_anzahl (void) |
virtual int | get_anz_typ (int soilType) |
virtual int | get_nummer (void) |
virtual int | get_hofx () |
virtual int | get_hofy () |
virtual parzelle * | parzelle_suchen (int z, int s) |
virtual parzelle * | erste_suchen (int) |
virtual parzelle * | naechste_suchen (int) |
virtual parzelle * | letzte_suchen (int) |
virtual parzelle * | vorherige_suchen (int) |
virtual parzelle * | fernste_belegt (int) |
virtual parzelle * | getFirst () |
virtual parzelle * | getLast () |
virtual void | obst_parzellen_belegen (double, double) |
virtual void | forst_parzellen_belegen (double, double) |
virtual void | blockHectaresInParcelsForPermanentCrops (int soilType, double existingHa, double deltaHa, string outputStr) |
virtual double | typ_parzellen_belegen (int, double) |
virtual double | blockParcels (int soilType, double sizeHa) |
virtual void | obst_parzellen_freigeben (double, double) |
virtual void | forst_parzellen_freigeben (double, double) |
virtual void | freeHectaresInParcelsForPermanentCrops (int soilType, double totalHa, double reductionHa) |
virtual parzelle * | verpachtbare_suchen (int) |
virtual double | get_maxTK (int) |
virtual parzelle * | parzelle_herausnehmen (parzelle *) |
virtual double | freie_parzelle_verkaufen (int, w_rechte *, double, int) |
virtual double | belegte_parzelle_verkaufen (int, w_rechte *, double, int) |
virtual double | hofparzelle_verkaufen (w_rechte *, double, int) |
virtual void | verpachten (int, int, w_jahr *) |
virtual void | zupachten (int, int, double, w_jahr *) |
virtual void | alles_verpachten (int, w_jahr *) |
virtual void | verpachtet_belegen (int z, int s) |
virtual void | verpachtungen_aufloesen () |
virtual double | entfernungskosten_aktualisieren () |
virtual void | makeConvVector (void) |
virtual void | makeConvMatrix (void) |
virtual void | makeAvSlVector (void) |
virtual void | makeAvSeVector (void) |
virtual void | makeMTypesInNRUs (void) |
virtual int | getMTypeForNRU (int nru) |
virtual int | getNRUForMType (int typ) |
virtual int | getNumPlotsInNRU (int nru) |
virtual int | getNRUForType (int typ) |
virtual int | getFreeNRU (void) |
virtual double | getAvSlNRU (int nru) |
virtual double | getAvSeNRU (int nru) |
virtual void | assignPlotsToNRUs (int *&sTypes) |
virtual void | mergeSoilTypes (int &numTypes, int *&sTypes, int *&typToTyp) |
virtual void | assignNRUsToPlots (void) |
virtual void | initValuesNRUs (int sk_nr) |
virtual parzelle * | searchFirstNRU (int nru) |
virtual parzelle * | searchNextNRU (int nru) |
virtual sProc * | getSProcNRU (int nru) |
virtual lUseH | getLUseHNRU (int nru) |
virtual void | calcYields (int kID, int fID, int nru, crpMixNRU *&cmNRU) |
virtual void | copyContent_Parcels2Landscape (Content cont) |
virtual void | copyContent_Parcels2Landscape_monthly (Content cont, int m) |
virtual void | copyContent_Landscape2Parcels (Content cont) |
virtual void | copyContent_Landscape2Parcels (Content cont, bool flag_fixCopyToCell) |
virtual void | copyContent_Landscape2Parcels_monthly (Content cont, int m) |
virtual double | getMeanOfAllParcels (Content cont) |
virtual void | printToScreen (parzelle *) |
virtual void | printOnScreen_list (void) |
virtual void | liste_loeschen (void) |
virtual void | writeParcelDataInStrm (FILE *stream0, int agID, int scID, int skID, int fsID, int poID, int clID, int nwID, int sgID, int expT, int colr, int numP) |
virtual void | writeAllParcelsToFile (ofstream &out) |
virtual void | writeAllParcelsToFileBackwards (ofstream &out) |
virtual parzelle * | allocateOneHaToActivityPP (int crA) |
virtual void | clearList (void) |
virtual int | getPosInList (parzelle *searchParcel) |
virtual int | append (parzelle *newParcel) |
virtual int | get_len (void) |
Protected Member Functions |
virtual void | initialize (void) |
Protected Attributes |
int | sc_nr |
int | b_nr |
int | panzahl |
int | letzte_p_nr |
int * | MainTypeInNRU |
int ** | NumPlotsInNRU |
double * | avgSlNRU |
double * | avgSeNRU |
parzelle * | firstParzelle |
parzelle * | lastParzelle |
parzelle * | merkeParzelle |