GREET API
Exposed interfaces to create modules that can be loaded in GREET
 All Classes Namespaces Files Functions Enumerations Enumerator Properties Events
Package PlugInsInterfaces.DataTypes

Namespaces

package  Mix
 
package  Pathway
 
package  Process
 
package  Resource
 
package  Technology
 
package  Vehicle
 

Classes

interface  IData
 Contains the database necessary to perform calculations More...
 
interface  IDependable
 
interface  IDependentItem
 An idependent item represents the chain of dependency between entities in GREET for instance, a Pathway depends on the Process within that pathway. More...
 
interface  IGas
 A gas as represented in GREET More...
 
interface  IGDataDictionary< TKey, TValue >
 An interface wrapper around a mutable dictionary to expose common methods such as add, delete, enumerate More...
 
interface  IGroup
 
interface  IInputTable
 An input table containing various cells and possibly formulas within these cells More...
 
interface  ILocation
 Class that represents a location for a transportation process More...
 
interface  IMonitor
 
interface  IParameter
 Class that represents a value and unit More...
 
interface  IPicture
 Image that is stored in GREET More...
 
interface  IProject
 Object representing the collection of entities of a loaded project More...
 
interface  IUnit
 A unit in our unit system More...
 
interface  IUnitGroup
 A unit group represents "energy" or "volume" the default unit used are the unit used by the calculations engine, they're all SI. The user prefered unit represents the unit that the user selected to be presented on the GUI More...
 
interface  IXmlObj
 
class  PluginEnums
 Enumerators used across the plugin interfaces More...