Greet 2014
Documentation for the GREET 2014 API
 All Classes Namespaces Functions Variables Enumerations Properties Events
Greet.DataStructureV3.Entities.ModeTruck Class Reference

mode type 2 can be a HD or MD truck, a mode defined by a payload and a fuel economy More...

Inheritance diagram for Greet.DataStructureV3.Entities.ModeTruck:
Greet.DataStructureV3.Entities.AMode Greet.DataStructureV3.Entities.INeedPayload Greet.DataStructureV3.Entities.IHaveAPicture Greet.DataStructureV3.Interfaces.IAMode Greet.DataStructureV3.IHaveMetadata Greet.DataStructureV3.Interfaces.IXmlObj

Public Member Functions

 ModeTruck (GData data, XmlNode node, string optionalParamPrefix)
 
 ModeTruck (GData data)
 
override bool CheckIntegrity (GData data, bool showIds, out string errorMessage)
 Returns a string containing all the errors if any are detected More...
 
override XmlNode ToXmlNode (XmlDocument xmlDoc)
 
void Update ()
 convert emission vactors for the Trucks from g/mi (as it is given in DB) to g/MMBtu More...
 
- Public Member Functions inherited from Greet.DataStructureV3.Entities.AMode
void FromXmlNode (IData data, XmlNode node)
 
override string ToString ()
 

Properties

override bool CanBackHaul [get]
 
Parameter FuelEconomyFrom [get, set]
 
string FuelEconomyNiceFrom [get]
 
string FuelEconomyNiceTo [get]
 
Parameter FuelEconomyTo [get, set]
 
Dictionary< int,
MaterialTransportedPayload
Payload [get, set]
 
Modes.ModeType Type [get, set]
 
- Properties inherited from Greet.DataStructureV3.Entities.AMode
abstract bool CanBackHaul [get]
 
List< IModeFuelShareFuelShares [get]
 
int Id [get, set]
 
Dictionary< int, ModeFuelSharesModeFuelShares [get, set]
 
string ModifiedBy [get, set]
 
string ModifiedOn [get, set]
 
string Name [get, set]
 
string Notes [get, set]
 
string PictureName [get, set]
 
List< int > TransportedResources [get]
 
- Properties inherited from Greet.DataStructureV3.Entities.IHaveAPicture
string PictureName [get, set]
 Get or Set the image name of the object More...
 
- Properties inherited from Greet.DataStructureV3.Interfaces.IAMode
List< IModeFuelShareFuelShares [get]
 List of fuel shares the mode uses More...
 
int Id [get, set]
 Unique ID for the mode More...
 
string Name [get, set]
 The name for this mode More...
 
string PictureName [get, set]
 Image Name that represents the Mode More...
 
List< int > TransportedResources [get]
 List of resources the mode depends; payload or energy intensities depending on the type of mode More...
 
- Properties inherited from Greet.DataStructureV3.Entities.IGraphRepresented
string Name [get, set]
 
string Notes [get, set]
 
string PictureName [get, set]
 
- Properties inherited from Greet.DataStructureV3.Entities.INeedPayload
Dictionary< int,
MaterialTransportedPayload
Payload [get]
 

Additional Inherited Members

- Public Attributes inherited from Greet.DataStructureV3.Entities.AMode
int ratiosBaselineFuel
 
Modes.ModeType type
 
- Protected Member Functions inherited from Greet.DataStructureV3.Entities.AMode
 AMode (GData data)
 Basic constructor More...
 

Detailed Description

mode type 2 can be a HD or MD truck, a mode defined by a payload and a fuel economy

Member Function Documentation

override bool Greet.DataStructureV3.Entities.ModeTruck.CheckIntegrity ( GData  data,
bool  showIds,
out string  errorMessage 
)
virtual

Returns a string containing all the errors if any are detected

Returns

Implements Greet.DataStructureV3.Entities.AMode.

void Greet.DataStructureV3.Entities.ModeTruck.Update ( )

convert emission vactors for the Trucks from g/mi (as it is given in DB) to g/MMBtu


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