C# Класс Revit.SDK.Samples.ShaftHolePuncher.CS.ProfileFloor

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

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

Метод Описание
CreateOpening ( List points ) : Opening

Create Opening on floor

GetNeedPoints ( List faces ) : List>

Get points of the first face

GetTo2DMatrix ( ) : Matrix4

Get a matrix which can transform points to 2D

ProfileFloor ( Floor floor, ExternalCommandData commandData ) : System

constructor

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

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

Create Opening on floor
public CreateOpening ( List points ) : Opening
points List points used to create Opening
Результат Opening

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

Get points of the 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

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

constructor
public ProfileFloor ( Floor floor, ExternalCommandData commandData ) : System
floor Floor floor to create Opening on
commandData ExternalCommandData object which contains reference of Revit Application
Результат System