C# Class Revit.SDK.Samples.NewRoof.RoofsManager.CS.ExtrusionRoofManager

The ExtrusionRoofManager class is to manage the creation of the Extrusion roof.
ファイルを表示 Open project: AMEE/revit Class Usage Examples

Public Methods

Method Description
CreateExtrusionRoof ( CurveArray profile, ReferencePlane refPlane, Level level, RoofType roofType, double extrusionStart, double extrusionEnd ) : ExtrusionRoof

Create a extrusion roof.

ExtrusionRoofManager ( ExternalCommandData commandData ) : System

The construct of ExtrusionRoofManager class.

Method Details

CreateExtrusionRoof() public method

Create a extrusion roof.
public CreateExtrusionRoof ( CurveArray profile, ReferencePlane refPlane, Level level, RoofType roofType, double extrusionStart, double extrusionEnd ) : ExtrusionRoof
profile CurveArray The profile combined of straight lines and arcs.
refPlane ReferencePlane The reference plane for the extrusion roof.
level Level The reference level of the roof to be created.
roofType RoofType The type of the newly created roof.
extrusionStart double The extrusion start point.
extrusionEnd double The extrusion end point.
return ExtrusionRoof

ExtrusionRoofManager() public method

The construct of ExtrusionRoofManager class.
public ExtrusionRoofManager ( ExternalCommandData commandData ) : System
commandData ExternalCommandData A reference to the commandData.
return System