|
Class |
Description |
|
AnchorEntityToWall
|
This class allows an entity to be anchored to a wall, thus an
anchored object is constrained by the wall. You can move the object
along the wall, but the object does not move beyond the wall unless
you detach the object. |
|
AnchorOpeningBaseToWall
|
This class allows an opening-based entity to be anchored to a
wall. When you anchor an opening in a wall, the opening is
constrained to the object and cannot move outside it. Anchoring an
opening to a wall can also be useful when moving a wall, thus an
opening moves with the wall and remains in the same specific
location of the wall. |
|
Door
|
This is an AEC class that represents a door. |
|
InstanceBasedValue
|
This class represents instance-based values for walls. |
|
OpenFiller
|
|
|
Opening
|
This class is an AEC opening. An opening object interacts with
walls to represent an opening of any sizes at any elevations. There
are a set of available shape types, however it is possible to use
custom opening shapes. |
|
OpeningBase
|
This class represents base data for openings. An opening object
interacts with walls to represent an opening of any sizes at any
elevations. |
|
RoofSlab
|
This class represents a roof slab. A roof slab object is a 3D
body that is bounded by a planar polygon of any shape and has
multiple edges. An instance of this class is used to model a single
roof face. |
|
Slab
|
This class represents a slab. A roof slab object is a 3D body
that is bounded by a planar polygon of any shape and has multiple
edges. An instance of this class is used to model floors, roof
faces, and other flat surfaces. |
|
SlabBase
|
This class represents base data for slabs. Slabs and roof slabs
are used to model floors, roof faces, and other flat surfaces. |
|
Wall
|
This entity represents an interior or exterior wall. Walls are
used in majority cases when modeling a building. This class allows
you to create a wall and adjust its basic properties such as
height, length, width, etc. and some additional properties, for
example, justification type, cleanup status, etc. |
|
WallCleanupGroupDefinition
|
This class represents a wall cleanup group definition. A wall
cleanup group definition controls how intersecting walls clean up.
Walls that are in the same group clean up where they intersect
according to some specific rules. |
|
WallCutLine
|
This class represents a wall cut line. |
|
WallCutLineAnchor
|
This class represents a wall cut line anchor. |
|
WallCutLineAnchorCollection
|
This class represents a collection of WallCutLineAnchor
objects. |
|
WallStyle
|
This class represents a wall style. With wall styles you can
control appearance of walls by defining various properties such as
components, dimensions, cleanup status, etc. |
|
WallStyleComponent
|
This class represents a wall style component. Wall style
components are usually used for different structural components or
materials of a wall, and define various component properties such
as component name that describes the component, component cleanup
priority, width, position of the component, etc. |
|
WallStyleComponentCollection
|
This class represents a collection of wall style
components. |
|
WallStyleComponentPosition
|
This class represents the position of the wall component
relative to the wall baseline and other adjacent components. |
|
Window
|
This class represents a window. Window entities usually
interact with walls and door and window assemblies but can also be
standalone objects. |
|
WindowAssembly
|
This class represents a window assembly. Window assemblies
provide a grid for inserting windows. Window assemblies are usually
inserted to wall segments. |