C# Класс RevitLookup.Test.TestElements

These are all the tests concerning Elements. If there become alot of them, then we can break this up into mulitple RevitLookupTestFuncs objects.
Наследование: RevitLookupTestFuncs
Показать файл Открыть проект

Открытые методы

Метод Описание
AnnoSymbol ( ) : void

Creates a new annotation symbol

BeamSystemHardWired ( ) : void

Creates a new Beam System

ClassRoom ( ) : void

DetailCurveHardWired ( ) : void

Creates new Detail Curves

DimensionHardWired ( ) : void

Creates 2 hardwired lines and a dimension to measure the distance between them

Flip ( ) : void

FloorViewPlan ( ) : void

FoundationSlabHardWired ( ) : void

Creates hardwired foundation slabs

Mirror ( ) : void

Mirrors a selected modscope

ModifyWallWidth ( ) : void

Modify the width of a wall by changing the layer thickness.

SimpleFloor ( CurveArray profile, Level level ) : Autodesk.Revit.DB.ElementId

Used by the SimpleShed to create its floors and the fake roof

SimpleFloor ( ) : void

Create a floor for the selected set of walls.

SimpleLevelIteration ( ) : void

Demonstrates the increase of floor to floor height by iterating over a set of available levels.

SimpleShed ( ) : void

Creates a simple shed consisting of a door, window, a few floors and walls

SimpleSlab ( ) : void

Creates a hardwired slab.

SimpleTag ( ) : void

Add a simple tag to selected elements.

SimpleViewSection ( ) : void

SimpleWall ( ) : void

Create a single wall at the specified location and level

TestElements ( Autodesk app ) : System
TextNoteHardWired ( ) : void

Creates a hardwired text note with a straight leader

ViewToNewSheetHardwired ( ) : void

Add the Level 1 (type = Floor Plan) view to a newly created sheet.

WindowCenterVertical ( ) : void
WindowSill_18 ( ) : void

Приватные методы

Метод Описание
CategoryEnums ( ) : void
GetWallHeight ( HostObject hostObj ) : double
GetWindowHeight ( FamilyInstance window ) : double
ParameterEnums ( ) : void
ParameterEnumsNoDups ( ) : void
SimpleSwap ( ) : void

Swap any selected door with a hardwired double door.

UpdateHostCompoudStructures ( ElementType symbol ) : System.Boolean

Описание методов

AnnoSymbol() публичный Метод

Creates a new annotation symbol
public AnnoSymbol ( ) : void
Результат void

BeamSystemHardWired() публичный Метод

Creates a new Beam System
public BeamSystemHardWired ( ) : void
Результат void

ClassRoom() публичный Метод

public ClassRoom ( ) : void
Результат void

DetailCurveHardWired() публичный Метод

Creates new Detail Curves
public DetailCurveHardWired ( ) : void
Результат void

DimensionHardWired() публичный Метод

Creates 2 hardwired lines and a dimension to measure the distance between them
public DimensionHardWired ( ) : void
Результат void

Flip() публичный Метод

public Flip ( ) : void
Результат void

FloorViewPlan() публичный Метод

public FloorViewPlan ( ) : void
Результат void

FoundationSlabHardWired() публичный Метод

Creates hardwired foundation slabs
public FoundationSlabHardWired ( ) : void
Результат void

Mirror() публичный Метод

Mirrors a selected modscope
public Mirror ( ) : void
Результат void

ModifyWallWidth() публичный Метод

Modify the width of a wall by changing the layer thickness.
public ModifyWallWidth ( ) : void
Результат void

SimpleFloor() публичный Метод

Used by the SimpleShed to create its floors and the fake roof
public SimpleFloor ( CurveArray profile, Level level ) : Autodesk.Revit.DB.ElementId
profile CurveArray
level Level
Результат Autodesk.Revit.DB.ElementId

SimpleFloor() публичный Метод

Create a floor for the selected set of walls.
public SimpleFloor ( ) : void
Результат void

SimpleLevelIteration() публичный Метод

Demonstrates the increase of floor to floor height by iterating over a set of available levels.
public SimpleLevelIteration ( ) : void
Результат void

SimpleShed() публичный Метод

Creates a simple shed consisting of a door, window, a few floors and walls
public SimpleShed ( ) : void
Результат void

SimpleSlab() публичный Метод

Creates a hardwired slab.
public SimpleSlab ( ) : void
Результат void

SimpleTag() публичный Метод

Add a simple tag to selected elements.
public SimpleTag ( ) : void
Результат void

SimpleViewSection() публичный Метод

public SimpleViewSection ( ) : void
Результат void

SimpleWall() публичный Метод

Create a single wall at the specified location and level
public SimpleWall ( ) : void
Результат void

TestElements() публичный Метод

public TestElements ( Autodesk app ) : System
app Autodesk
Результат System

TextNoteHardWired() публичный Метод

Creates a hardwired text note with a straight leader
public TextNoteHardWired ( ) : void
Результат void

ViewToNewSheetHardwired() публичный Метод

Add the Level 1 (type = Floor Plan) view to a newly created sheet.
public ViewToNewSheetHardwired ( ) : void
Результат void

WindowCenterVertical() публичный Метод

public WindowCenterVertical ( ) : void
Результат void

WindowSill_18() публичный Метод

public WindowSill_18 ( ) : void
Результат void