Property | Type | Description | |
---|---|---|---|
m_appCreator | Autodesk.Revit.Creation.Application | ||
m_commandData | Autodesk.Revit.UI.ExternalCommandData | ||
m_docCreator | Autodesk.Revit.Creation.Document | ||
m_points | List
|
||
m_to2DMatrix | Matrix4 |
Method | Description | |
---|---|---|
CreatePathReinforcement ( List |
abstract method to create PathReinforcement
|
|
Draw2D ( |
draw profile of wall or floor in 2D
|
|
GetFaceBounds ( ) : System.Drawing.PointF[] |
Get the bound of a face
|
|
GetFaceNormal ( List |
Get normal of face
|
|
GetFaces ( Autodesk elem ) : List
|
Get edges of element's profile
|
|
GetNeedPoints ( List
|
Get points in first face
|
|
GetTo2DMatrix ( ) : Matrix4 |
Get a matrix which can transform points to 2D
|
|
ToCenterMatrix ( ) : Matrix4 |
Get a matrix which can move points to center
|
Method | Description | |
---|---|---|
Profile ( ExternalCommandData commandData ) : System |
constructor
|
public abstract CreatePathReinforcement ( List |
||
points | List |
points used to create PathReinforcement |
flip | bool | used to specify whether new PathReinforcement is Filp |
return | PathReinforcement |
public Draw2D ( |
||
graphics | form graphic | |
pen | pen used to draw line in pictureBox | |
matrix4 | Matrix used to transform 3d to 2d /// and make picture in right scale | |
return | void |
public GetFaceBounds ( ) : System.Drawing.PointF[] | ||
return | System.Drawing.PointF[] |
public GetFaceNormal ( List |
||
face | List |
edges in a face |
return | Vector4 |
public GetFaces ( Autodesk elem ) : List
|
||
elem | Autodesk | selected element |
return | List
|
public abstract GetNeedPoints ( List
|
||
faces | List |
edges in all faces |
return | List
|
protected Profile ( ExternalCommandData commandData ) : System | ||
commandData | ExternalCommandData | object which contains reference to Revit Application |
return | System |
protected Autodesk.Revit.Creation.Application m_appCreator | ||
return | Autodesk.Revit.Creation.Application |
protected ExternalCommandData,Autodesk.Revit.UI m_commandData | ||
return | Autodesk.Revit.UI.ExternalCommandData |
protected Autodesk.Revit.Creation.Document m_docCreator | ||
return | Autodesk.Revit.Creation.Document |