C# Класс Revit.SDK.Samples.Reinforcement.CS.ColumnFramReinMaker

The class derived form FramReinMaker showes how to create the rebars for a column
Наследование: FramReinMaker
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ColumnFramReinMaker ( ExternalCommandData commandData, FamilyInstance hostObject ) : System

Constructor of the ColumnFramReinMaker

FillTransverseBar ( TransverseRebarLocation location ) : Rebar

Create the transverse rebars, according to the transverse rebar location

FillTransverseBars ( ) : bool

create the transverse rebars for the column

FillVerticalBar ( VerticalRebarLocation location ) : Rebar

Create the vertical rebar according the location

Защищенные методы

Метод Описание
AssertData ( ) : bool

Override method to do some further checks

DisplayForm ( ) : bool

Display a form to collect the information for column reinforcement creation

FillWithBars ( ) : bool

Override method to create rebars on the selected column

Приватные методы

Метод Описание
FillVerticalBars ( ) : bool

create the all the vertial rebar

Описание методов

AssertData() защищенный Метод

Override method to do some further checks
protected AssertData ( ) : bool
Результат bool

ColumnFramReinMaker() публичный Метод

Constructor of the ColumnFramReinMaker
public ColumnFramReinMaker ( ExternalCommandData commandData, FamilyInstance hostObject ) : System
commandData ExternalCommandData the ExternalCommandData reference
hostObject FamilyInstance the host column
Результат System

DisplayForm() защищенный Метод

Display a form to collect the information for column reinforcement creation
protected DisplayForm ( ) : bool
Результат bool

FillTransverseBar() публичный Метод

Create the transverse rebars, according to the transverse rebar location
public FillTransverseBar ( TransverseRebarLocation location ) : Rebar
location TransverseRebarLocation location of rebar which need to be created
Результат Rebar

FillTransverseBars() публичный Метод

create the transverse rebars for the column
public FillTransverseBars ( ) : bool
Результат bool

FillVerticalBar() публичный Метод

Create the vertical rebar according the location
public FillVerticalBar ( VerticalRebarLocation location ) : Rebar
location VerticalRebarLocation location of rebar which need to be created
Результат Rebar

FillWithBars() защищенный Метод

Override method to create rebars on the selected column
protected FillWithBars ( ) : bool
Результат bool