C# Класс Revit.SDK.Samples.NewPathReinforcement.CS.ProfileWall

ProfileWall class contains the information about profile of wall, and contains method to create PathReinforcement on wall
Наследование: Profile
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreatePathReinforcement ( List points, bool flip ) : PathReinforcement

create PathReinforcement on wall

GetNeedPoints ( List faces ) : List>

Get points of first face

GetTo2DMatrix ( ) : Matrix4

Get a matrix which can transform points to 2D

ProfileWall ( Wall wall, ExternalCommandData commandData ) : System

constructor

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

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

create PathReinforcement on wall
public CreatePathReinforcement ( List points, bool flip ) : PathReinforcement
points List points used to create PathReinforcement
flip bool used to specify whether new PathReinforcement is Filp
Результат PathReinforcement

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

Get points of first face
public GetNeedPoints ( List faces ) : List>
faces List edges in all faces
Результат List>

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

Get a matrix which can transform points to 2D
public GetTo2DMatrix ( ) : Matrix4
Результат Matrix4

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

constructor
public ProfileWall ( Wall wall, ExternalCommandData commandData ) : System
wall Wall wall to create reinforcement on
commandData ExternalCommandData object which contains reference to Revit Application
Результат System