Имя |
Описание |
BeamSystemBuilder |
is used to create new instances of beam system |
BeamSystemData |
mixed data class save the data to show in UI and the data used to create beam system |
BeamSystemForm |
display beam system to be created and allow user to set its properties |
BeamSystemParam |
the properties of beam system; can be displayed in PropertyGrid |
BeamSystemParam.ClearSpacingParam |
properties related to LayoutRule when it's clear spacing only visible for class BeamSystemParam |
BeamSystemParam.FixedDistanceParam |
properties related to LayoutRule when it's fixed distance only visible for class BeamSystemParam |
BeamSystemParam.FixedNumberParam |
properties related to LayoutRule when it's fixed number only visible for class BeamSystemParam |
BeamSystemParam.MaximumSpacingParam |
properties related to LayoutRule when it's maximum spacing only visible for class BeamSystemParam |
BeamSystemSketch |
Sketch the profile of beam system on canvas Code here have nothing with Revit API |
BeamTypeItem |
converting types of FamilySymbol to string Code here have nothing with Revit API it's only for PropertyGrid and its SelectedObject |
Command |
|
ErrorMessageException |
pass error message to UI or back to internal error messagebox by Execute method in IExternalCommand |
GeometryUtil |
utility class contains some methods deal with 3D arithmetic |
Line2D |
represent a geometry segment line |
LineSketch |
sketch line and any tag on it |
MathUtil |
utility class contains some methods deal with some general arithmetic |
ObjectSketch |
base class of sketch object to draw 2D geometry object |
ParameterConverter |
base class of converting types of FamilySymbol to string Code here have nothing with Revit API it's only for PropertyGrid and its SelectedObject |