C# 클래스 Revit.SDK.Samples.Reinforcement.CS.BeamGeometrySupport

The geometry support for reinforcement creation on beam. It can prepare the geometry information for top rebar, bottom and transverse rebar creation
상속: GeometrySupport
파일 보기 프로젝트 열기: AMEE/revit 1 사용 예제들

공개 메소드들

메소드 설명
BeamGeometrySupport ( FamilyInstance element, Options geoOptions ) : System

constructor

GetBottomRebar ( ) : RebarGeometry

Get the geometry information of bottom rebar

GetDownDirection ( ) : Autodesk.Revit.DB.XYZ

Get the down direction, which stand for the top hook direction

GetTopRebar ( TopRebarLocation location ) : RebarGeometry

Get the geometry information for top rebar

GetTransverseRebar ( TransverseRebarLocation location, double spacing ) : RebarGeometry

Get the geometry information of transverse rebar

비공개 메소드들

메소드 설명
GetBeamHeight ( ) : double

Get the height of the beam

GetBeamWidth ( ) : double

Get the width of the beam

메소드 상세

BeamGeometrySupport() 공개 메소드

constructor
public BeamGeometrySupport ( FamilyInstance element, Options geoOptions ) : System
element FamilyInstance the beam which the rebars are placed on
geoOptions Options the geometry option
리턴 System

GetBottomRebar() 공개 메소드

Get the geometry information of bottom rebar
public GetBottomRebar ( ) : RebarGeometry
리턴 RebarGeometry

GetDownDirection() 공개 메소드

Get the down direction, which stand for the top hook direction
public GetDownDirection ( ) : Autodesk.Revit.DB.XYZ
리턴 Autodesk.Revit.DB.XYZ

GetTopRebar() 공개 메소드

Get the geometry information for top rebar
public GetTopRebar ( TopRebarLocation location ) : RebarGeometry
location TopRebarLocation indicate where top rebar is placed
리턴 RebarGeometry

GetTransverseRebar() 공개 메소드

Get the geometry information of transverse rebar
public GetTransverseRebar ( TransverseRebarLocation location, double spacing ) : RebarGeometry
location TransverseRebarLocation indicate which part of transverse rebar
spacing double the spacing of the rebar
리턴 RebarGeometry