C# Class Revit.SDK.Samples.NewPathReinforcement.CS.ProfileFloor

ProfileFloor class contains the information about profile of floor, and contains method used to create PathReinforcement on floor
Inheritance: Profile
Datei anzeigen Open project: AMEE/revit Class Usage Examples

Public Methods

Method Description
CreatePathReinforcement ( List points, bool flip ) : PathReinforcement

Create PathReinforcement 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

Method Details

CreatePathReinforcement() public method

Create PathReinforcement on floor
public CreatePathReinforcement ( List points, bool flip ) : PathReinforcement
points List points used to create PathReinforcement
flip bool used to specify whether new PathReinforcement is Filp
return PathReinforcement

GetNeedPoints() public method

Get points of the first face
public GetNeedPoints ( List faces ) : List>
faces List edges in all faces
return List>

GetTo2DMatrix() public method

Get a matrix which can transform points to 2D
public GetTo2DMatrix ( ) : Matrix4
return Matrix4

ProfileFloor() public method

constructor
public ProfileFloor ( Floor floor, ExternalCommandData commandData ) : System
floor Floor floor to create reinforcement on
commandData ExternalCommandData object which contains reference to Revit Application
return System