IRoofFace80
This interface gives the client access to roof face properties. You can define the shape of the roof as a flat surface, or as an angular surface. After defining the building geometry, you can assign fill color and texture from external files, or apply texture from the terrain to the roof and side walls.
|
Properties |
|
|
An IColor80 representing the roof face color. (Inherited from IBuildingFace80) |
|
|
Gets and sets the fill type for the roof. (Inherited from IBuildingFace80) |
|
|
Gets and sets the height of the top of the angular roof above the building. |
|
|
Gets and sets an enum that determines whether the roof is flat or angular. |
|
|
An IObjectTexture80 representing the roof face texture. (Inherited from IBuildingFace80) |
RooftopDeltaHeight
Gets and sets the height of the top of the angular roof above the building. This value applies only when Style is set to angular roof.
JavaScript |
|
RooftopDeltaHeight |
C# |
|
double RooftopDeltaHeight { get; set; } |
C++ |
|
HRESULT RooftopDeltaHeight([out, retval] double* pVal) |
Style
Gets and sets whether the roof is flat or angular. The following are the possible values:
§ ROOFTOP_FLAT = 0
§ ROOFTOP_ANGULAR = 1
JavaScript |
|
Style |
C# |
|
RoofStyleCode Style { get; set; } |
C++ |
|
HRESULT Style([out, retval] RoofStyleCode* pVal) HRESULT Style([in] RoofStyleCode pVal) |