C# 클래스 Revit.SDK.Samples.FoundationSlab.CS.SlabData

A class collecting all useful datas from revit API for UI.
파일 보기 프로젝트 열기: AMEE/revit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CreApp Autodesk.Revit.Creation.Application
m_revit Autodesk.Revit.UI.UIApplication

공개 메소드들

메소드 설명
ChangeAllSelected ( bool value ) : void

Change the Selected property for all regular slabs.

CheckHaveSelected ( ) : bool

Check whether a regular slab is selected.

CreateFoundationSlabs ( ) : bool

Create foundation slabs.

SlabData ( UIApplication revit ) : System

Constructor.

비공개 메소드들

메소드 설명
FindElements ( ) : void

Find out all useful elements.

GetAllBaseSlabs ( ) : bool

Get all base slabs.

GetFloorProfile ( Floor floor ) : CurveArray

Get a floor's profile.

IsPlanarFloor ( BoundingBoxXYZ bbXYZ, Floor floor ) : bool

Check whether the floor is planar.

메소드 상세

ChangeAllSelected() 공개 메소드

Change the Selected property for all regular slabs.
public ChangeAllSelected ( bool value ) : void
value bool The value for Selected property
리턴 void

CheckHaveSelected() 공개 메소드

Check whether a regular slab is selected.
public CheckHaveSelected ( ) : bool
리턴 bool

CreateFoundationSlabs() 공개 메소드

Create foundation slabs.
public CreateFoundationSlabs ( ) : bool
리턴 bool

SlabData() 공개 메소드

Constructor.
public SlabData ( UIApplication revit ) : System
revit UIApplication An application object that contains data related to revit command.
리턴 System

프로퍼티 상세

CreApp 공개적으로 정적으로 프로퍼티

public static Autodesk.Revit.Creation.Application CreApp
리턴 Autodesk.Revit.Creation.Application

m_revit 공개적으로 정적으로 프로퍼티

public static UIApplication,Autodesk.Revit.UI m_revit
리턴 Autodesk.Revit.UI.UIApplication