Building
ToString()
add_prefix()
add_roof_geometry()
add_room_3ds()
add_stories()
all_room_2ds()
all_stories()
buildings_to_honeybee()
convert_all_room_3ds_to_2d()
convert_multipliers_to_stories()
convert_room_3d_to_2d()
convert_room_3ds_to_2d()
district_to_honeybee()
duplicate()
find_adjacency_gaps()
footprint()
from_all_story_geometry()
from_dict()
from_footprint()
from_honeybee()
has_floors_ceilings()
move()
process_alleys()
reflect()
remove_duplicate_roofs()
room_2ds_by_display_name()
room_3ds_by_display_name()
room_3ds_by_story()
rotate_xy()
scale()
separate_mid_floors()
separate_top_bottom_floors()
set_outdoor_shading_parameters()
set_outdoor_window_parameters()
shade_representation()
sort_stories()
split_room_2d_vertically()
stories_to_honeybee()
suggested_alignment_axes()
to_dict()
to_honeybee()
to_rectangular_windows()
display_name
exterior_aperture_area
exterior_wall_area
floor_area
footprint_area
full_id
has_room_2ds
has_room_3ds
height
height_above_ground
height_from_first_floor
identifier
max
min
properties
room_2d_story_names
room_3d_apertures
room_3d_doors
room_3d_faces
room_3d_shades
room_3d_story_names
room_3ds
story_count
story_count_above_ground
to
unique_room_2ds
unique_stories
unique_stories_above_ground
user_data
volume
ColorRoom2D
attr_name
attr_name_end
attributes
attributes_original
attributes_unique
floor_faces
graphic_container
legend_parameters
max_point
min_point
room_2ds
Folders
dragonfly_core_version
dragonfly_core_version_str
dragonfly_schema_version
dragonfly_schema_version_str
python_package_path
ContextShade
snap_to_grid()
area
geometry
is_detached
dict_to_object()
building_extension_dicts()
context_shade_extension_dicts()
model_extension_dicts()
room2d_extension_dicts()
story_extension_dicts()
Model
add_building()
add_context_shade()
add_model()
buildings_by_identifier()
check_all()
check_all_room3d()
check_degenerate_room_2ds()
check_duplicate_building_identifiers()
check_duplicate_context_shade_identifiers()
check_duplicate_room_2d_identifiers()
check_duplicate_story_identifiers()
check_missing_adjacencies()
check_no_roof_overlaps()
check_no_room2d_overlaps()
check_roofs_above_rooms()
check_room2d_floor_heights_valid()
check_self_intersecting_room_2ds()
check_window_parameters_valid()
context_shade_by_identifier()
convert_to_units()
from_dfjson()
from_dfpkl()
from_file()
from_geojson()
from_pomf()
lines_from_pomf()
model_dict_room_2d_subset()
model_dict_subset()
reset_ids()
resolve_id_collisions()
room_2ds_by_identifier()
room_3ds_by_identifier()
stories_by_identifier()
to_dfjson()
to_dfpkl()
to_geojson()
to_geojson_dict()
angle_tolerance
average_height
average_height_above_ground
average_story_count
average_story_count_above_ground
buildings
context_shades
stories
tolerance
units
lon_lat_to_polygon()
meters_to_long_lat_factors()
origin_long_lat_from_location()
polygon_to_lon_lat()
BuildingProperties
apply_properties_from_geojson_dict()
host
ContextShadeProperties
ModelProperties
apply_properties_from_dict()
Room2DProperties
StoryProperties
RoofSpecification
align()
find_gaps()
overlap_count()
pull_to_segments()
resolved_geometry()
split_with_lines()
split_with_polygon()
subtract_roofs()
union_coplanar()
update_geometry_2d()
update_geometry_3d()
altitudes
azimuths
boundary_geometry_2d
center_heights
has_parent
max_height
min_height
parent
planes
tilts
Room2D
check_degenerate()
check_horizontal()
check_self_intersecting()
coordinate_room_2d_vertices()
find_adjacency()
find_adjacency_by_guide_lines()
floor_segment_by_index()
from_polygon()
from_vertices()
generate_alignment_axes()
generate_grid()
group_by_adjacency()
group_by_air_boundary_adjacency()
grouped_horizontal_boundary()
intersect_adjacency()
join_by_boundary()
join_room_2ds()
label_point()
offset_skylights()
offset_skylights_from_edges()
offset_windows()
overlap_area()
pull_to_polygon()
pull_to_polyline()
pull_to_room_2d()
remove_colinear_vertices()
remove_degenerate_holes()
remove_duplicate_vertices()
remove_short_segments()
remove_small_holes()
reset_adjacency()
segment_indices_by_guide_lines()
segment_orientations()
set_adjacency()
set_air_boundary()
set_boundary_condition()
set_window_parameter()
snap_to_line_end_points()
snap_to_points()
solve_adjacency()
split_through_self_intersection()
split_with_line()
split_with_polyline()
subtract_room_2ds()
to_core_perimeter()
to_detailed_windows()
update_floor_geometry()
air_boundaries
boundary_conditions
ceiling_height
center
exterior_window_area
floor_geometry
floor_height
floor_segments
floor_segments_2d
floor_to_ceiling_height
has_ceiling
has_floor
interior_wall_area
is_core
is_ground_contact
is_perimeter
is_top_exposed
segment_count
segment_normals
shading_parameters
skylight_area
skylight_parameters
window_parameters
ExtrudedBorder
add_shading_to_face()
depth
LouversByCount
angle
contour_vector
flip_start_side
louver_count
offset
LouversByDistance
distance
Overhang
DetailedSkylights
add_skylight_to_face()
area_from_face()
check_overlaps()
check_valid_for_face()
merge_and_simplify()
merge_to_bounding_rectangle()
offset()
offset_polygons_for_face()
remove_small_skylights()
rotate()
split()
union_overlaps()
are_doors
polygons
GriddedSkylightArea
spacing
GriddedSkylightRatio
skylight_ratio
Story
add_room_2d()
add_room_2ds()
align_room_2ds()
delete_degenerate_room_2ds()
floor_geometry()
intersect_room_2d_adjacency()
join_small_rooms()
make_underground()
outline_polylines()
outline_segments()
rebuild_detailed_windows()
remove_room_2d_colinear_vertices()
remove_room_2d_duplicate_vertices()
remove_room_2d_short_segments()
reset_room_2d_boundaries()
room_2d_story_geometry_valid()
room_by_identifier()
rooms_by_identifier()
set_adjacent_air_boundary()
set_ground_contact()
set_top_exposed()
set_top_exposed_by_story_above()
shade_representation_multiplier()
solve_room_2d_adjacency()
split_with_story_above()
floor_to_floor_height
is_above_ground
median_room2d_floor_height
multiplier
roof
interpret_core_perimeter_subdivide()
interpret_floor_height_subdivide()
DetailedWindows
add_window_to_face()
adjust_for_segment()
area_from_segment()
check_valid_for_segment()
check_window_overlaps()
flip()
from_face3ds()
is_face3d_in_segment_plane()
is_flipped_equivalent()
merge()
merge_to_rectangular()
remove_small_windows()
shift_vertically()
trim()
RectangularWindows
heights
origins
widths
RepeatingWindowRatio
horizontal_separation
rect_split
sill_height
vertical_separation
window_height
window_ratio
RepeatingWindowWidthHeight
window_width
SimpleWindowArea
window_area
SimpleWindowRatio
SingleWindow
width