| Class | Description |
---|
 | AnalyticalElement |
Base class for a structural analytical elements.
AnalyticalElement represents the analytical portion of a given Structural Element.
|
 | AnalyticalLink |
An analytical link element that is used to create connections between other Analytical Elements.
|
 | AnalyticalLinkType |
An object that specifies the analysis properties for an AnalyticalLink element.
|
 | AnalyticalMember |
Represents a linear element in the structural analytical model.
|
 | AnalyticalModelSelector |
Defines a portion of an Analytical Model for an Element.
|
 | AnalyticalNodeData |
This class holds information related to analytical model.
|
 | AnalyticalOpening |
An element that represents an Opening in an Analytical Panel element.
|
 | AnalyticalPanel |
An element that represents a surface in the Structural Analytical Model.
|
 | AnalyticalSurfaceBase |
This is the base class for analytical surface elements.
|
 | AnalyticalToPhysicalAssociationManager |
Class which manages the associations between analytical elements and physical elements.
|
 | AreaLoad |
An object that represents a force applied across an area.
|
 | AreaLoadType |
AreaLoadType class
|
 | AreaReinforcement |
An object that represents an Area Reinforcement within the Autodesk Revit project.
|
 | AreaReinforcementCurve | An object that specifies the type of a floor in Autodesk Revit. |
 | AreaReinforcementType |
An object that specifies the type of a Structural Area Reinforcement element in Autodesk Revit.
|
 | BendingDetailCustomFieldProperties |
Represents the properties of a Bending Detail Custom Field.
|
 | BoundaryConditions |
An object that represents a force applied across an area.
|
 | CodeCheckingParameterServiceData |
The data needed by code checking server to perform code checking.
|
 | ConnectionInputPoint |
An object that holds information about a connection input point
|
 | ConnectionInputPointInfo |
An object that holds description information about a connection input point
|
 | EndTreatmentType |
An end treatment type object that is used to hold information about the end treatment applied to bars that are connected to a coupler.
|
 | ExtElemChangeBeamSectionRegistry |
An object that stores IExtElemChangeBeamSection
|
 | FabricArea |
An object that represents an Fabric Area Distribution within the Autodesk Revit project. It is container for Fabric Sheet elements.
|
 | FabricAreaType |
A FabricAreaType object is used in FabricArea object generation.
|
 | FabricReinSpanSymbol |
Represents an instance of a Structural Fabric Reinforcement Symbol in Autodesk Revit.
|
 | FabricRoundingManager |
Provides access to element reinforcement roundings overrides.
|
 | FabricSheet |
An object that represents an Fabric Sheet Element within the Autodesk Revit project.
|
 | FabricSheetType |
Represents a fabric sheet type, used in the generation of fabric wires.
|
 | FabricWireItem |
Provides implementation for FabricWires stored in a Custom Fabric Sheet
|
 | FabricWireType |
A Fabric Wire Type object that is used in the generation of Fabric Wire.
|
 | FamilyStructuralMaterialTypeFilter |
A filter used to match families that have the given structural material type.
|
 | Hub |
Represents a connection between two or more Autodesk Revit Elements.
|
 | LineLoad |
An object that represents a force/moment applied in a linear manner.
|
 | LineLoadType |
LineLoadType class
|
 | LoadBase |
The LoadBase object is the base class for all load objects within the Autodesk Revit API.
Data members
|
 | LoadCase |
An object that represents a load usage.
|
 | LoadCombination |
An object that represents a load combination.
|
 | LoadComponent |
An object that represents a load combination component.
|
 | LoadNature |
An object that represents a load nature.
|
 | LoadTypeBase |
The base class for LoadTypes
|
 | LoadUsage |
An object that represents a load usage.
|
 | MemberForces |
An object that represents a member forces on analytical element.
|
 | MemberForcesServiceData |
The data needed by member forces server to perform type definition.
|
 | PathReinforcement |
An object that represents an Path Reinforcement within the Autodesk Revit project.
|
 | PathReinforcementType |
An object that specifies the type of a Structural Path Reinforcement element in Autodesk Revit.
|
 | PathReinSpanSymbol |
Represents a Path Reinforcement Span Symbol element in Autodesk Revit.
|
 | PointLoad |
An object that represents a force/moment applied to a single point.
Data members
|
 | PointLoadType |
PointLoadType class
|
 | Rebar |
Represents a rebar element in Autodesk Revit.
|
 | RebarBarType |
A Rebar type object that is used in the generation of Rebar
|
 | RebarBendData |
The values in this class provide a summary of information taken from the RebarBarType, RebarHookType, and RebarStyle.
|
 | RebarBendingDetail |
Utility class with methods needed for the bending details in view.
The bending detail element has two modes -- the schematic bending detail and realistic bending detail. Some functions are exclusive to one mode.
|
 | RebarBendingDetailType |
Type for rebar bending detail elements.
|
 | RebarConstrainedHandle |
A class representing a handle on a Rebar that can be joined to a reference, such
as a host Element's surface or cover, another Rebar's handle or to a generic surface.
|
 | RebarConstraint |
A class representing a constraint on a handle of a rebar element.
|
 | RebarConstraintsManager |
A class used to obtain information about the constraints (RebarConstraint) acting
on the shape handles (RebarConstrainedHandle) of a Rebar element, and modify the constraints.
|
 | RebarContainer |
An object that represents an Rebar Container Element within the Autodesk Revit project.
|
 | RebarContainerItem |
Provides implementation for Rebar stored in RebarContainer.
|
 | RebarContainerIterator |
An iterator to a Rebar Container.
|
 | RebarContainerParameterManager |
Provides implementation of RebarContainer parameters overrides.
|
 | RebarContainerType |
Represents a Rebar Container Type, used in the generation of Rebar Container.
|
 | RebarCoupler |
Represents a rebar coupler element in Autodesk Revit.
|
 | RebarCoverType |
A named value for a clear cover distance.
|
 | RebarCurvesData |
The class that contains the information needed to calculate and return the result of the external curve generation.
|
 | RebarFreeFormAccessor |
A class that is used to access the properties and capabilities of free-form Rebar.
|
 | RebarHandleNameData |
This class is used to contain the information about the rebar handle name defined by an external application.
|
 | RebarHandlePositionData |
The class that contains data for the handle position calculation.
|
 | RebarHandlesData |
This class is used to contain the information about the rebar handles defined by an external application.
|
 | RebarHookType |
A Rebar Hook type object that is used in the generation of Rebar.
|
 | RebarHostData |
Interface to rebar-specific data stored in each valid rebar host element.
|
 | RebarInSystem |
Represents a rebar element that is part of a system.
|
 | RebarPropagation |
An utility class containing functions that can be used to propagate rebar elements.
|
 | RebarReinforcementData |
class containing the id and the end of rebar on which the coupler stays
|
 | RebarRoundingManager |
Provides access to element reinforcement roundings overrides.
|
 | RebarShape |
RebarShape specifies the shape type for a Rebar instance.
|
 | RebarShapeConstraint |
A dimension or other constraint that takes part in a RebarShapeDefinition.
|
 | RebarShapeConstraint180DegreeBendArcLength |
A constraint which can be applied to a RebarShapeSegment, and causes the segment
to be replaced with a 180-degree arc. The associated parameter drives
the arc length.
|
 | RebarShapeConstraint180DegreeBendRadius |
A constraint which can be applied to a RebarShapeSegment, and causes the segment
to be replaced with a 180-degree arc. The associated parameter drives
the radius of the arc.
|
 | RebarShapeConstraint180DegreeDefaultBend |
A constraint which can be applied to a RebarShapeSegment, and causes the segment
to be replaced with a 180-degree arc. The arc's radius is not specified
by the shape; instead it is a "default bend radius," taken from
the RebarBarType associated with the Rebar instance.
|
 | RebarShapeConstraintAngleFromFixedDir |
A constraint which can be applied to a RebarShapeSegment and drives the angle
of the segment relative to a fixed direction in UV-space.
|
 | RebarShapeConstraintArcLength |
An arc-length constraint associated with an arc in a RebarShapeDefinition.
|
 | RebarShapeConstraintChordLength |
A constraint that can be applied to a RebarShapeDefinitionByArc
and drives the straight distance between the arc endpoints.
|
 | RebarShapeConstraintCircumference |
A circumference constraint associated with an arc in a RebarShapeDefinition.
|
 | RebarShapeConstraintDiameter |
A diameter constraint associated with an arc in a RebarShapeDefinition.
|
 | RebarShapeConstraintFixedSegmentDir |
A constraint that can be applied to a RebarShapeSegment and fixes the
direction of the segment in UV-space.
|
 | RebarShapeConstraintProjectedSegmentLength |
A constraint that measures the length of a segment as measured by projecting onto a direction
that is not parallel to the segment.
|
 | RebarShapeConstraintRadius |
A radius constraint associated with an arc in a RebarShapeDefinition.
|
 | RebarShapeConstraintSagittaLength |
A constraint that can be applied to a RebarShapeDefinitionByArc
and drives the height of the arc.
|
 | RebarShapeConstraintSegmentLength |
A constraint that controls the length of a segment.
|
 | RebarShapeDefinition |
A class to assist in defining rebar shapes.
A RebarShape element needs exactly one RebarShapeDefinition.
|
 | RebarShapeDefinitionByArc |
Definition of a shape whose size and position can determined by a single arc.
|
 | RebarShapeDefinitionBySegments |
Definition of a shape in terms of one or more straight segments of rebar,
with arc bends between the segments.
|
 | RebarShapeDrivenAccessor |
A class that is used to access the properties and capabilities of shape-driven Rebar.
|
 | RebarShapeMultiplanarDefinition |
A specification for a simple 3D rebar shape.
|
 | RebarShapeParameters |
Class containing functions that create and retrieve shared parameters for RebarShapes.
|
 | RebarShapeSegment |
Part of a RebarShapeDefinitionBySegments, representing one segment
of a shape definition.
Makes sure constraints of type RebarShapeConstraintFixedSegmentDir are uniquely set.
If we try to aquire a second constraint of type RebarShapeConstraintFixedSegmentDir we delete the old one.
|
 | RebarShapeVertex |
A bend between segments of a rebar shape definition.
|
 | RebarSplice |
A class that can used to access the data between two connected Rebars.
|
 | RebarSpliceByRulesResult |
Class that encapsulates the result of the splice by rules operation.
|
 | RebarSpliceGeometry |
This class consists of a vector and a point which will be projected to the nearest Rebar curve.
|
 | RebarSpliceOptions |
This class encapsulates the options for the rebar splice operation.
|
 | RebarSpliceRules |
Describes the rules for splicing Rebar.
|
 | RebarSpliceTypeUtils |
Utility class for dealing with Rebar Splice Type operations.
To find all Rebar Splice Types in the document can be done using FilteredElementCollector of category BuiltInCategory.OST_RebarSpliceType.
|
 | RebarSpliceUtils |
Class with different utilities for Rebar Splice.
|
 | RebarSystemSpanSymbol |
Represents a Rebar System Span Symbol element in Autodesk Revit.
|
 | RebarTrimExtendData |
The class that contains the information needed to calculate and return the curves in a trimmed/extended state, and also find the constraints that trim/extend it.
|
 | RebarUpdateCurvesData |
Class holding the information needed to calculate the rebar curves.
|
 | ReinforcementAbbreviationTag |
This class is used to access the Area or Path Reinforcement abbreviation tag data.
It stores abbreviation tag value and abbreviation type.
|
 | ReinforcementData |
Abstract class for various reinforcement data
|
 | ReinforcementRoundingManager |
A base class providing access to reinforcement rounding overrides for structural elements.
|
 | ReinforcementSettings |
Provides access to project-wide reinforcement settings.
|
 | ReleaseConditions |
An object that represents a Release Conditions on analytical element.
|
 | StructuralConnectionApprovalType |
A type element that represents a connection approval type.
|
 | StructuralConnectionHandler |
An object of Structural Connection Handler.
|
 | StructuralConnectionHandlerType |
A StructuralConnectionHandlerType is used in StructuralConnectionHandler element generation.
|
 | StructuralConnectionSettings |
Provides access to project-wide structural connections settings.
|
 | StructuralConnectionType |
A type element that represents a connection symbol applied to structural members.
|
 | StructuralFramingUtils |
A collection of Structural Framing Utilities.
|
 | StructuralInstanceUsageFilter |
A filter used to find elements that are structural family instances (typically columns, beams or braces) of the given structural usage.
|
 | StructuralMaterialTypeFilter |
A filter used to match family instances that have the given structural material type.
|
 | StructuralSectionsServiceData |
The data needed by section type server to perform type definition.
|
 | StructuralSettings |
Provides access to project-wide structural settings.
|
 | StructuralWallUsageFilter |
A filter used to match walls that have the given structural wall usage.
|
 | Truss |
Represents all kinds of Trusses.
|
 | TrussMemberInfo | Provides access to the information of a truss member in Autodesk Revit. |
 | TrussType | Represents a specific type of truss. |