Method | Description | |
---|---|---|
EnergyAnalysisModel ( System.Windows.Forms.Document doc ) : System |
Constructor
|
|
GetAnalyticalOpenings ( ) : System.Xml.Linq.XElement |
This method get all openings surfaces from current model
|
|
GetAnalyticalShadingSurfaces ( ) : System.Xml.Linq.XElement |
This method get all Analytical ShadingSurfaces from current model
|
|
GetAnalyticalSpaces ( ) : System.Xml.Linq.XElement |
Extract Analytical data about Space and its surfaces
|
|
Initialize ( ) : void |
Get EnergyAnalysisDetailModel object and Initialize it.
|
|
RefreshAnalysisData ( |
Get Analytical data and pass them to UI controls
|
|
SetTier ( String tierValue ) : void |
This method converts UI selected string to EnergyAnalysisDetailModelTier enum
|
Method | Description | |
---|---|---|
SurfacesToXElement ( System.Xml.Linq.XElement node, IList |
The method adds given surfaces to specific XElement
|
|
XElementToTreeNode ( System.Xml.Linq.XElement element ) : |
This method converts XElement nodes to Tree nodes so that analysis data could be displayed in UI treeView
|
public EnergyAnalysisModel ( System.Windows.Forms.Document doc ) : System | ||
doc | System.Windows.Forms.Document | Revit Document |
return | System |
public GetAnalyticalOpenings ( ) : System.Xml.Linq.XElement | ||
return | System.Xml.Linq.XElement |
public GetAnalyticalShadingSurfaces ( ) : System.Xml.Linq.XElement | ||
return | System.Xml.Linq.XElement |
public GetAnalyticalSpaces ( ) : System.Xml.Linq.XElement | ||
return | System.Xml.Linq.XElement |
public RefreshAnalysisData ( |
||
treeView | ||
return | void |
public SetTier ( String tierValue ) : void | ||
tierValue | String | Selected string from UI |
return | void |