User Guide
bnsm.baselib
API Reference
generate()
Line
Rectangle
GridData
SystemGridData
GeometryBase
encode_point_tag()
decode_point_tag()
encode_line_tag()
decode_line_tag()
encode_rectangle_tag()
decode_rectangle_tag()
StandardGeometry
CustomGeometry
INFILL_TYPE_MAPPER
INFILL_XZ_LIST
INFILL_YZ_LIST
INFILL_GROUND_LIST
INFILL_INTERIOR_LIST
INFILL_EXTERIOR_LIST
Archetypes
DefaultInputs
BCIM
InfillType
InfillConfiguration
GroundStoreyHeight
ConstructionQuality
SlabTypology
TypicalStoreyHeight
StaircaseBayWidth
StandardBayWidth
Material
InputData
ArchetypeData
Sampler
DCC
BDIM
MODELLERS
BNSM
Shape
Shape.tag
Shape.ndim
Point
Point.grid_ids
Point.coordinates
Point.ndim
Line.points
Line.direction_vector
Line.unit_vector
Line.ndim
Line.length
Line.sort_points_xyz()
Polygon
Polygon.points
Polygon.lines
Polygon.ndim
Polygon.vertices
Polygon.centroid
Polygon.normal_vector
Polygon.unit_normal_vector
Polygon.perimeter
Polygon.area
Polygon.sort_points_xyz_ccw()
Polygon.sort_lines()
Polygon.create_lines_from_points()
Quadrilateral
Parallelogram
Square
Trapezoid
PRECISION
update_nested_dict()
run_time()
handle_remove_read_only()
remove_dir()
make_dir()
signif()
check_parameters()
dot()
get_time_based_seed()
convert_numpy_types()
round_list()
filter_args()
plot_model()
plot_mode_shape()
SectionState
SectionState.c
SectionState.Fint
SectionState.Fc
SectionState.Fs
SectionState.b1
get_moments()
get_sum_wi_sq()
get_mander_confinement()
build_beam_rebar_layout()
build_column_rebar_layout()
get_kent_park_confinement()
random_truncated_lognormal()
truncated_lognormal_cdf_inv()
random_multivariate_normal()
random_choice()
random_uniform()
random_multivariate_truncated_lognormal()