Property | Type | Description | |
---|---|---|---|
RoofKind | CreateRoofKind |
Method | Description | |
---|---|---|
AbortTransaction ( ) : TransactionStatus |
Abort a transaction.
|
|
BeginTransaction ( ) : TransactionStatus |
Begin a transaction.
|
|
CreateExtrusionRoof ( ReferencePlane refPlane, Level level, RoofType roofType, double extrusionStart, double extrusionEnd ) : ExtrusionRoof |
Create a extrusion roof.
|
|
CreateFootPrintRoof ( Level level, RoofType roofType ) : FootPrintRoof |
Create a footprint roof.
|
|
EndTransaction ( ) : TransactionStatus |
Finish a transaction.
|
|
RoofsManager ( ExternalCommandData commandData ) : System |
The constructor of RoofsManager class.
|
|
SelectFootPrint ( ) : CurveArray |
Select elements in Revit to obtain the footprint roof lines.
|
|
SelectProfile ( ) : CurveArray |
Select elements in Revit to obtain the extrusion profile lines.
|
|
WindowSelect ( ) : CurveArray |
Select elements in Revit to obtain the footprint roof lines or extrusion profile lines.
|
Method | Description | |
---|---|---|
Initialize ( ) : void |
Initialize the data member
|
public AbortTransaction ( ) : TransactionStatus | ||
return | TransactionStatus |
public BeginTransaction ( ) : TransactionStatus | ||
return | TransactionStatus |
public CreateExtrusionRoof ( ReferencePlane refPlane, Level level, RoofType roofType, double extrusionStart, double extrusionEnd ) : ExtrusionRoof | ||
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 |
public CreateFootPrintRoof ( Level level, RoofType roofType ) : FootPrintRoof | ||
level | Level | The base level of the roof to be created. |
roofType | RoofType | The type of the newly created roof. |
return | FootPrintRoof |
public EndTransaction ( ) : TransactionStatus | ||
return | TransactionStatus |
public RoofsManager ( ExternalCommandData commandData ) : System | ||
commandData | ExternalCommandData | The ExternalCommandData |
return | System |