C# 클래스 Revit.SDK.Samples.ShaftHolePuncher.CS.ProfileWall

ProfileWall class contains the information about profile of a wall, and contains method to create Opening on a wall
상속: Profile
파일 보기 프로젝트 열기: AMEE/revit 1 사용 예제들

공개 메소드들

메소드 설명
CreateOpening ( List points ) : Opening

create Opening 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

메소드 상세

CreateOpening() 공개 메소드

create Opening on wall
public CreateOpening ( List points ) : Opening
points List points used to create Opening
리턴 Opening

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 Opening on
commandData ExternalCommandData object which contains reference of Revit Application
리턴 System