Boundary
ToString()
check_planar()
duplicate()
from_dict()
from_vertices()
move()
reflect()
rename_by_attribute()
rotate()
rotate_xy()
scale()
to_dict()
center
display_name
full_id
geometry
has_parent
identifier
length
max
min
parent
properties
therm_uuid
to
user_data
vertices
check_duplicate_identifiers()
check_duplicate_identifiers_parent()
is_equivalent()
Folders
config_file
default_simulation_folder
fairyfly_core_version
fairyfly_core_version_str
python_exe_path
python_package_path
python_scripts_path
python_version
python_version_str
boundary_extension_dicts()
model_extension_dicts()
shape_extension_dicts()
get_logger()
Model
add_boundaries()
add_boundary()
add_model()
add_shape()
add_shapes()
boundaries_by_identifier()
check_all()
check_all_duplicate_identifiers()
check_duplicate_boundary_identifiers()
check_duplicate_shape_identifiers()
check_self_intersecting()
convert_to_units()
from_ffjson()
from_ffpkl()
from_file()
from_layers()
from_objects()
remove_boundaries()
remove_degenerate_geometry()
remove_shapes()
reset_coordinate_system()
shapes_by_identifier()
to_ffjson()
to_ffpkl()
validate()
ERROR_MAP
UNITS
UNITS_TOLERANCES
angle_tolerance
boundaries
boundary_length
shape_area
shapes
tolerance
units
BoundaryProperties
reset_to_default()
host
ModelProperties
apply_properties_from_dict()
ShapeProperties
any_keywords_in_string()
filter_array_by_keywords()
get_attr_nested()
Shape
insert_vertex()
intersect_adjacency()
is_geo_equivalent()
remove_colinear_vertices()
altitude
area
azimuth
normal
perimeter
tilt
clean_string()
float_in_range()
float_in_range_excl()
float_in_range_excl_incl()
float_in_range_incl_excl()
float_positive()
int_in_range()
int_positive()
invalid_dict_error()
list_with_length()
therm_id_from_uuid()
tuple_with_length()
uuid_from_therm_id()
valid_uuid()
conversion_factor_to_meters()
parse_distance_string()