C# Class BuildingCoder.CmdSlabBoundary

Inheritance: IExternalCommand
显示文件 Open project: jeremytammik/the_building_coder_samples Class Usage Examples

Public Methods

Method Description
Execute ( ExternalCommandData commandData, string &message, ElementSet elements ) : System.Result
GetFloorBoundaryPolygons ( List floors, Options opt ) : List>

Return all floor slab boundary loop polygons for the given floors, offset downwards from the bottom floor faces by a certain amount.

Private Methods

Method Description
GetBoundary ( List polygons, Solid solid ) : bool

Determine the boundary polygons of the lowest horizontal planar face of the given solid.

Method Details

Execute() public method

public Execute ( ExternalCommandData commandData, string &message, ElementSet elements ) : System.Result
commandData ExternalCommandData
message string
elements ElementSet
return System.Result

GetFloorBoundaryPolygons() public static method

Return all floor slab boundary loop polygons for the given floors, offset downwards from the bottom floor faces by a certain amount.
public static GetFloorBoundaryPolygons ( List floors, Options opt ) : List>
floors List
opt Options
return List>