C# 클래스 BuildingCoder.CmdNewCrossFitting

상속: IExternalCommand
파일 보기 프로젝트 열기: jeremytammik/the_building_coder_samples

공개 메소드들

메소드 설명
Execute ( ExternalCommandData commandData, string &message, ElementSet elements ) : System.Result

External command mainline. Run in the sample model TestCrossFitting.rvt, e.g.

SelectAndPlaceTakeOffFitting ( Document doc ) : void

비공개 메소드들

메소드 설명
CreateTemporaryConnectorForTap ( ) : Connector
GetPipeDirection ( Pipe pipe ) : XYZ

Allow selection of pipe elements only.

Return the normalised direction of the given pipe.

IsPipeParallel ( Pipe p1, Pipe p2 ) : bool

Are the two given pipes parallel?

메소드 상세

Execute() 공개 메소드

External command mainline. Run in the sample model TestCrossFitting.rvt, e.g.
public Execute ( ExternalCommandData commandData, string &message, ElementSet elements ) : System.Result
commandData ExternalCommandData
message string
elements ElementSet
리턴 System.Result

SelectAndPlaceTakeOffFitting() 공개 메소드

public SelectAndPlaceTakeOffFitting ( Document doc ) : void
doc Document
리턴 void