compas_timber.panel_features
¤
Classes¤
InterfaceRole
¤
Enumeration of the possible interface roles.
Attributes:
-
MAIN(literal(MAIN)) –The interface is the main interface.
-
CROSS(literal(CROSS)) –The interface is the cross interface.
-
NONE(literal(NONE)) –The interface has no specific role. E.g. when a miter joint is used.
Used by:
-
API Reference
panel_features ClassesPanelConnectionInterface
PanelConnectionInterface
¤
PanelConnectionInterface(
polyline: Polyline,
frame: Frame,
edge_index: int | None,
interface_role: InterfaceRole = NONE,
name="PanelConnectionInterface",
**kwargs,
)
PanelFeature
¤
Used by:
-
API Reference
elements ClassesPanel Functionsremove_features
Attributes¤
geometry
property
¤
geometry: Geometry
The geometry of the element in the model's global coordinates.
Functions¤
compute_modelgeometry
¤
compute_modelgeometry() -> Geometry
Same as parent but handles standalone elements.
compute_modeltransformation
¤
compute_modeltransformation() -> Transformation
Same as parent but handles standalone elements.