메소드 | 설명 | |
---|---|---|
ChangeTransformMatrix ( bool isZaxis ) : void |
Change transform matrix used to transform points to 2d.
|
|
CreateOpening ( List |
Create Opening on beam
|
|
GetFaceBounds ( ) : System.Drawing.PointF[] |
Get the bound of a face
|
|
GetFaces ( Autodesk elem ) : List
|
Get edges of element's profile
|
|
GetNeedPoints ( List
|
Get points of the first face
|
|
GetTo2DMatrix ( ) : |
Get a matrix which can transform points to 2D
|
|
ProfileBeam ( FamilyInstance beam, ExternalCommandData commandData ) : System |
constructor
|
public ChangeTransformMatrix ( bool isZaxis ) : void | ||
isZaxis | bool | transform points to which plane. /// true means transform points to plane whose normal is Zaxis of beam. /// false means transform points to plane whose normal is Yaxis of beam /// |
리턴 | void |
public CreateOpening ( List |
||
points | List |
points used to create Opening |
리턴 | Opening |
public GetFaceBounds ( ) : System.Drawing.PointF[] | ||
리턴 | System.Drawing.PointF[] |
public GetNeedPoints ( List
|
||
faces | List |
edges in all faces |
리턴 | List
|
public ProfileBeam ( FamilyInstance beam, ExternalCommandData commandData ) : System | ||
beam | FamilyInstance | beam to create opening on |
commandData | ExternalCommandData | object which contains reference to Revit Application |
리턴 | System |