Home
View on GitHub
How it Works
Tutorial
Documentation
Navigation
index
modules
|
CITAM 0.13.0 documentation
»
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
_
__call__() (citam.engine.io.serializer._Serializer method)
__eq__() (citam.engine.map.door.Door method)
(citam.engine.map.point.Point method)
(citam.engine.map.space.Space method)
(citam.engine.schedulers.meetings.Meeting method)
__hash__() (citam.engine.map.door.Door method)
(citam.engine.map.space.Space method)
__str__() (citam.engine.map.door.Door method)
(citam.engine.map.point.Point method)
(citam.engine.map.space.Space method)
(citam.engine.schedulers.meetings.Meeting method)
(citam.engine.schedulers.office_schedule.OfficeSchedule method)
_add_config_commands() (in module citam.cli)
_add_dash_commands() (in module citam.cli)
_add_engine_commands() (in module citam.cli)
_add_segments_to_navnet() (citam.engine.facility.navbuilder.NavigationBuilder method)
_add_spaces_to_hallway_graph() (citam.engine.facility.navbuilder.NavigationBuilder method)
_aisle_has_nav_segment() (citam.engine.facility.navbuilder.NavigationBuilder method)
_as_dict() (citam.engine.map.door.Door method)
(citam.engine.map.floorplan.Floorplan method)
(citam.engine.map.space.Space method)
_check_for_intersection_with_other_segments() (citam.engine.facility.navbuilder.NavigationBuilder method)
_compute_intersection_and_remove_segments() (citam.engine.facility.navbuilder.NavigationBuilder method)
_compute_key_vectors() (in module citam.engine.map.geometry)
_create_door_object() (citam.engine.map.ingester.FloorplanIngester method)
_create_meetings_for_room() (citam.engine.schedulers.meetings.MeetingSchedule method)
_create_nav_segments_for_aisles() (citam.engine.facility.navbuilder.NavigationBuilder method)
_create_nav_segments_for_doors() (citam.engine.facility.navbuilder.NavigationBuilder method)
_create_segments_for_new_space() (citam.engine.facility.navbuilder.NavigationBuilder method)
_extract_doors() (in module citam.engine.io.input_parser)
_extract_space_metadata() (in module citam.engine.io.input_parser)
_extract_spaces() (in module citam.engine.io.input_parser)
_find_all_overlapping_walls() (citam.engine.map.ingester.FloorplanIngester method)
_find_location_of_point() (citam.engine.facility.navbuilder.NavigationBuilder method)
_find_potential_attendees() (citam.engine.schedulers.meetings.MeetingSchedule method)
_find_valid_boundaries() (citam.engine.facility.navbuilder.NavigationBuilder method)
_generate_meeting_attendee_list() (citam.engine.schedulers.meetings.MeetingSchedule method)
_get_s3_client() (citam.api.storage.s3.S3StorageDriver method)
_get_text_file() (citam.api.storage.s3.S3StorageDriver method)
_handle_wall_intersects() (citam.engine.facility.navbuilder.NavigationBuilder method)
_intersect_coords (citam.engine.map.door.Door attribute)
_is_crossing_door() (citam.engine.facility.navbuilder.NavigationBuilder method)
_is_crossing_wall() (citam.engine.facility.navbuilder.NavigationBuilder method)
_is_heading_outside_facility() (citam.engine.facility.navbuilder.NavigationBuilder method)
_is_point_on_boundaries() (citam.engine.facility.navbuilder.NavigationBuilder method)
_load_buildings_data() (in module citam.engine.io.input_parser)
_placeholder_func() (in module citam.cli)
_process_row() (in module citam.engine.io.input_parser)
_remove_door_from_overlapping_walls() (citam.engine.map.ingester.FloorplanIngester method)
_remove_intersecting_edges() (citam.engine.facility.navbuilder.NavigationBuilder method)
_remove_node_if_invalid() (citam.engine.facility.navbuilder.NavigationBuilder method)
_Serializer (class in citam.engine.io.serializer)
_update_attendee_pool() (citam.engine.schedulers.meetings.MeetingSchedule method)
_update_navnet() (citam.engine.facility.navbuilder.NavigationBuilder method)
_update_segments() (citam.engine.facility.navbuilder.NavigationBuilder method)
A
add_all_vertical_edges_between_floors() (citam.engine.facility.navigation.Navigation method)
add_contact() (contacts.ContactEvents method)
add_contact_event() (close_contacts_calculator.CloseContactsCalculator method)
add_root_layer_to_svg() (in module citam.engine.io.visualization)
add_vertical_edges() (citam.engine.facility.navigation.Navigation method)
Agent (class in citam.engine.core.agent)
align_to_reference() (in module citam.engine.map.geometry)
app (in module citam.api)
apply_traffic_policy() (citam.engine.facility.navigation.Navigation method)
apply_traffic_policy_to_edge() (citam.engine.facility.navigation.Navigation method)
assign_office() (citam.engine.schedulers.office_scheduler.OfficeScheduler method)
B
BaseStorageDriver (class in citam.api.storage)
build() (citam.engine.facility.navbuilder.NavigationBuilder method)
(citam.engine.schedulers.meetings.MeetingSchedule method)
(citam.engine.schedulers.office_schedule.OfficeSchedule method)
(citam.engine.schedulers.schedule.Schedule method)
build_door_line() (citam.engine.map.ingester.FloorplanIngester method)
build_navigation_network() (in module citam.engine.main)
build_schedule_item() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
C
CAFETERIA_VISIT (in module citam.engine.constants)
calculate_distance_between_walls() (in module citam.engine.map.geometry)
calculate_dot_product_and_distance_between_walls() (in module citam.engine.map.geometry)
calculate_dot_product_between_walls() (in module citam.engine.map.geometry)
calculate_normal_vector_between_walls() (in module citam.engine.map.geometry)
calculate_perpendicular_vector (in module citam.engine.map.geometry)
calculate_x_and_y_overlap() (in module citam.engine.map.geometry)
calculator
module
Calculator (class in calculator)
check_and_remove_node_from_oneway_network() (in module citam.engine.main)
check_for_collinearity() (in module citam.engine.map.utils)
check_for_overlap_with_other_walls() (in module citam.engine.map.ingester)
check_for_overlap_with_other_walls_and_add_door_to_wall() (citam.engine.map.ingester.FloorplanIngester method)
check_for_required_values() (in module citam.engine.io.input_parser)
choose_best_entrance() (citam.engine.facility.indoor_facility.Facility method)
choose_valid_scheduling_purpose() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
citam
module
citam.__main__
module
citam.api
module
citam.api.parser
module
citam.api.server
module
citam.api.storage
module
citam.api.storage.local
module
citam.api.storage.s3
module
citam.cli
module
citam.conf
module
citam.engine
module
citam.engine.constants
module
citam.engine.core
module
citam.engine.core.agent
module
citam.engine.core.simulation
module
citam.engine.facility
module
citam.engine.facility.indoor_facility
module
citam.engine.facility.navbuilder
module
citam.engine.facility.navigation
module
citam.engine.io
module
citam.engine.io.input_parser
module
citam.engine.io.serializer
module
citam.engine.io.storage_utils
module
citam.engine.io.visualization
module
citam.engine.main
module
citam.engine.map
module
citam.engine.map.door
module
citam.engine.map.floorplan
module
citam.engine.map.geometry
module
citam.engine.map.ingester
module
citam.engine.map.point
module
citam.engine.map.space
module
citam.engine.map.updater
module
citam.engine.map.utils
module
citam.engine.schedulers
module
citam.engine.schedulers.employee_scheduler
module
citam.engine.schedulers.meetings
module
citam.engine.schedulers.office_schedule
module
citam.engine.schedulers.office_scheduler
module
citam.engine.schedulers.schedule
module
citam.engine.schedulers.scheduler
module
close_contacts_calculator
module
CloseContactsCalculator (class in close_contacts_calculator)
compute_bounding_box() (in module citam.engine.map.utils)
compute_nav_segments() (citam.engine.facility.navbuilder.NavigationBuilder method)
compute_new_door_line() (in module citam.engine.map.geometry)
compute_occupancy_rate() (in module citam.engine.main)
compute_single_direction_nav_segment() (citam.engine.facility.navbuilder.NavigationBuilder method)
ConfigurationError
ContactEvent (class in contacts)
ContactEvents (class in contacts)
contacts
module
convert_to_cartesian() (citam.engine.map.point.Point method)
convert_to_complex() (citam.engine.map.point.Point method)
count() (contacts.ContactEvents method)
count_purpose_occurence_in_schedule_items() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
create_agents() (citam.engine.core.simulation.Simulation method)
create_arrow_svg_paths() (in module citam.engine.io.visualization)
create_floor_datadir() (in module citam.engine.io.storage_utils)
create_markers_svg_paths() (in module citam.engine.io.visualization)
create_multifloor_navnet() (citam.engine.facility.navigation.Navigation method)
create_nav_segment_for_aisle() (citam.engine.facility.navbuilder.NavigationBuilder method)
create_new_door_to_room() (citam.engine.map.ingester.FloorplanIngester method)
create_new_meeting() (citam.engine.schedulers.meetings.MeetingSchedule method)
create_parallel_line() (in module citam.engine.map.geometry)
create_sim_hash() (citam.engine.core.simulation.Simulation method)
create_spaces_from_csv_and_svg_data() (citam.engine.map.ingester.FloorplanIngester method)
create_spaces_from_svg_data() (citam.engine.map.ingester.FloorplanIngester method)
create_svg_heatmap() (close_contacts_calculator.CloseContactsCalculator method)
D
decoder_hook() (citam.engine.io.serializer._Serializer method)
DEFAULT_MEETING_ROOM_CAPACITY (in module citam.engine.constants)
DEFAULT_MEETINGS_POLICY (in module citam.engine.constants)
DEFAULT_SCHEDULING_RULES (in module citam.engine.constants)
determine_orientation() (in module citam.engine.map.geometry)
do_intersect() (in module citam.engine.map.geometry)
do_lines_intersect_at_endpoint() (in module citam.engine.map.geometry)
do_walls_overlap() (in module citam.engine.map.utils)
Door (class in citam.engine.map.door)
E
encoder_default() (citam.engine.io.serializer._Serializer method)
engine_run() (in module citam.engine)
export_floorplan_to_svg() (in module citam.engine.main)
export_nav_network_to_svg() (in module citam.engine.io.visualization)
export_navdata_to_json() (citam.engine.facility.navbuilder.NavigationBuilder method)
export_navigation_graph_to_svg() (in module citam.engine.main)
export_navnet_to_svg() (citam.engine.facility.navbuilder.NavigationBuilder method)
export_possible_oneway_aisles_to_svg() (in module citam.engine.io.visualization)
export_to_svg() (citam.engine.map.floorplan.Floorplan method)
export_world_to_svg() (in module citam.engine.io.visualization)
extract_buildings_elem() (in module citam.engine.io.input_parser)
extract_contact_distribution_per_agent() (close_contacts_calculator.CloseContactsCalculator method)
extract_end_points() (in module citam.engine.map.utils)
extract_statistics() (contacts.ContactEvents method)
F
Facility (class in citam.engine.facility.indoor_facility)
FACILITY_NAME (in module citam.cli)
finalize() (calculator.Calculator method)
(close_contacts_calculator.CloseContactsCalculator method)
find_aisles() (in module citam.engine.map.utils)
find_and_add_intersection_node_to_graph() (citam.engine.facility.navbuilder.NavigationBuilder method)
find_and_collapse_parallel_segments() (citam.engine.facility.navbuilder.NavigationBuilder method)
find_and_remove_overlaps_between_walls() (citam.engine.map.ingester.FloorplanIngester method)
find_and_remove_unreachable_rooms() (citam.engine.facility.indoor_facility.Facility method)
find_and_save_potential_one_way_aisles() (in module citam.engine.main)
find_closest_parallel_wall() (in module citam.engine.map.utils)
find_closest_wall_and_best_door_line() (citam.engine.map.ingester.FloorplanIngester method)
find_door_intersect() (citam.engine.facility.navbuilder.NavigationBuilder method)
find_door_line() (in module citam.engine.map.geometry)
find_doors_to_remove() (citam.engine.map.updater.FloorplanUpdater method)
find_floor_by_name() (citam.engine.facility.indoor_facility.Facility method)
find_if_valid_nearby_space_exits() (citam.engine.facility.navbuilder.NavigationBuilder method)
find_intersections_in_space() (citam.engine.facility.navbuilder.NavigationBuilder method)
find_invalid_walls() (in module citam.engine.map.ingester)
find_min_and_max_coordinates() (citam.engine.map.ingester.FloorplanIngester method)
find_next_schedule_item() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
find_possible_entrance_doors() (citam.engine.facility.indoor_facility.Facility method)
find_possible_purposes() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
find_space_by_id() (citam.engine.map.floorplan.Floorplan method)
find_space_by_name() (citam.engine.facility.indoor_facility.Facility method)
find_space_index_for_door() (citam.engine.map.ingester.FloorplanIngester method)
find_spaces_for_door() (citam.engine.map.updater.FloorplanUpdater method)
find_spaces_of_point() (citam.engine.map.updater.FloorplanUpdater method)
find_special_walls() (citam.engine.map.updater.FloorplanUpdater method)
find_valid_walls_and_create_doors() (citam.engine.map.ingester.FloorplanIngester method)
FLOOR_NAME (in module citam.cli)
Floorplan (class in citam.engine.map.floorplan)
floorplan_from_directory() (in module citam.engine.map.floorplan)
FloorplanIngester (class in citam.engine.map.ingester)
FloorplanUpdater (class in citam.engine.map.updater)
FORMAT (in module citam.cli)
G
generate_closed_path_for_aisle() (in module citam.engine.map.utils)
generate_meetings() (citam.engine.schedulers.office_scheduler.OfficeScheduler method)
get_aisle_center_point_and_width() (in module citam.engine.map.utils)
get_best_possible_routes_multifloor() (citam.engine.facility.navigation.Navigation method)
get_best_possible_routes_same_floor() (citam.engine.facility.navigation.Navigation method)
get_building_walls() (citam.engine.map.ingester.FloorplanIngester method)
get_contact_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_contacts() (in module citam.api.parser)
get_contacts_per_coordinates() (contacts.ContactEvents method)
get_coordinate_distribution() (in module citam.api.parser)
get_coordinate_distribution_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_corresponding_space_by_name() (citam.engine.facility.navigation.Navigation method)
get_corresponding_vertical_space() (citam.engine.facility.navigation.Navigation method)
get_daily_meetings() (citam.engine.schedulers.meetings.MeetingSchedule method)
get_entrance_floor_and_space_id() (citam.engine.facility.indoor_facility.Facility method)
get_facility_datadir() (in module citam.engine.io.storage_utils)
get_floor_contact_coords() (contacts.ContactEvents method)
get_floor_datadir() (in module citam.engine.io.storage_utils)
get_floorplan() (citam.engine.map.ingester.FloorplanIngester method)
get_floorplans_directory() (in module citam.engine.io.storage_utils)
get_heatmap_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_manifest() (citam.api.storage.BaseStorageDriver method)
get_manifest_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_map_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_max_duration_for_purpose() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
get_next_position() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
get_pace() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
get_pair_contact_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_parser() (in module citam.cli)
get_policy_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_random_internal_point() (citam.engine.map.space.Space method)
get_room_exit_coords() (citam.engine.map.floorplan.Floorplan method)
get_route() (citam.engine.facility.navigation.Navigation method)
get_space_coords() (citam.engine.map.space.Space method)
get_statistics_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_trajectories() (in module citam.api.parser)
get_trajectories_lines() (in module citam.api.parser)
get_trajectory_file() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_trajectory_file_location() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
get_user_cache() (in module citam.engine.io.storage_utils)
get_valid_multifloor_exit_nodes() (citam.engine.facility.navigation.Navigation method)
get_valid_purposes_from_possible_purposes() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
get_valid_single_floor_exit_nodes() (citam.engine.facility.navigation.Navigation method)
get_wsgi_app() (in module citam.api.server)
group_spaces() (citam.engine.facility.indoor_facility.Facility method)
I
identify_this_location() (citam.engine.map.floorplan.Floorplan method)
identify_xy_proximity() (close_contacts_calculator.CloseContactsCalculator method)
infinite_line_intersection_test() (citam.engine.map.space.Space method)
ingest_floorplan() (in module citam.engine.main)
initialize() (calculator.Calculator method)
(close_contacts_calculator.CloseContactsCalculator method)
initialize_oneway_network() (in module citam.engine.main)
intersect_coords (citam.engine.map.door.Door property)
InvalidSVGError
is_door_in_navnet() (citam.engine.facility.indoor_facility.Facility method)
is_edge_matching_direction() (citam.engine.facility.navigation.Navigation method)
is_intersect_and_midpoint_same() (citam.engine.map.door.Door method)
is_one_segment_within_the_other() (in module citam.engine.map.geometry)
is_point_inside_space() (citam.engine.map.space.Space method)
is_point_on_line() (in module citam.engine.map.geometry)
is_point_on_space_boundaries() (citam.engine.map.space.Space method)
is_point_on_space_walls() (citam.engine.map.space.Space method)
is_space_a_cafeteria() (citam.engine.map.space.Space method)
is_space_a_hallway() (citam.engine.map.space.Space method)
is_space_a_lab() (citam.engine.map.space.Space method)
is_space_a_meeting_room() (citam.engine.map.space.Space method)
is_space_a_restroom() (citam.engine.map.space.Space method)
is_space_an_office() (citam.engine.map.space.Space method)
is_space_vertical() (citam.engine.map.space.Space method)
is_this_an_aisle() (in module citam.engine.map.utils)
is_this_wall_part_of_an_aisle() (in module citam.engine.map.utils)
is_wall_valid_for_aisle() (in module citam.engine.map.utils)
L
LAB_WORK (in module citam.engine.constants)
LINE_MARKER (in module citam.engine.io.visualization)
list_facilities() (in module citam.engine.main)
list_runs() (citam.api.storage.BaseStorageDriver method)
(citam.api.storage.local.LocalStorageDriver method)
(citam.api.storage.s3.S3StorageDriver method)
load_floor_navnet() (citam.engine.facility.navigation.Navigation method)
load_floor_oneway_net() (citam.engine.facility.navigation.Navigation method)
load_floorplans() (in module citam.engine.main)
load_hallway_graph() (citam.engine.facility.navigation.Navigation method)
load_nav_paths_from_svg_file() (citam.engine.facility.navbuilder.NavigationBuilder method)
load_navdata_from_json_files() (citam.engine.facility.navbuilder.NavigationBuilder method)
LocalStorageDriver (class in citam.api.storage.local)
LOG (in module citam.engine)
(in module citam.engine.core.simulation)
(in module citam.engine.facility.indoor_facility)
(in module citam.engine.facility.navbuilder)
(in module citam.engine.facility.navigation)
(in module citam.engine.io.input_parser)
(in module citam.engine.io.visualization)
(in module citam.engine.main)
(in module citam.engine.map.floorplan)
(in module citam.engine.map.ingester)
(in module citam.engine.map.updater)
(in module citam.engine.schedulers.meetings)
(in module citam.engine.schedulers.office_schedule)
(in module citam.engine.schedulers.office_scheduler)
M
main() (in module citam.cli)
match_doors_and_spaces() (citam.engine.map.floorplan.Floorplan method)
Meeting (class in citam.engine.schedulers.meetings)
MEETING (in module citam.engine.constants)
MEETING_BUFFER (in module citam.engine.constants)
MeetingSchedule (class in citam.engine.schedulers.meetings)
midpoint (citam.engine.map.door.Door property)
midpoint_coords (citam.engine.map.door.Door property)
MissingInputError
module
calculator
citam
citam.__main__
citam.api
citam.api.parser
citam.api.server
citam.api.storage
citam.api.storage.local
citam.api.storage.s3
citam.cli
citam.conf
citam.engine
citam.engine.constants
citam.engine.core
citam.engine.core.agent
citam.engine.core.simulation
citam.engine.facility
citam.engine.facility.indoor_facility
citam.engine.facility.navbuilder
citam.engine.facility.navigation
citam.engine.io
citam.engine.io.input_parser
citam.engine.io.serializer
citam.engine.io.storage_utils
citam.engine.io.visualization
citam.engine.main
citam.engine.map
citam.engine.map.door
citam.engine.map.floorplan
citam.engine.map.geometry
citam.engine.map.ingester
citam.engine.map.point
citam.engine.map.space
citam.engine.map.updater
citam.engine.map.utils
citam.engine.schedulers
citam.engine.schedulers.employee_scheduler
citam.engine.schedulers.meetings
citam.engine.schedulers.office_schedule
citam.engine.schedulers.office_scheduler
citam.engine.schedulers.schedule
citam.engine.schedulers.scheduler
close_contacts_calculator
contacts
move_agent() (citam.engine.map.floorplan.Floorplan method)
move_agents() (citam.engine.core.simulation.Simulation method)
MultifloorType (class in citam.engine.facility.navigation)
N
NAMING (citam.engine.facility.navigation.MultifloorType attribute)
Navigation (class in citam.engine.facility.navigation)
NavigationBuilder (class in citam.engine.facility.navbuilder)
NoResultsFoundError
O
OFFICE_WORK (in module citam.engine.constants)
OfficeSchedule (class in citam.engine.schedulers.office_schedule)
OfficeScheduler (class in citam.engine.schedulers.office_scheduler)
on_segment() (in module citam.engine.map.geometry)
ONEWAY_NEGATIVE_DIRECTION (citam.engine.facility.navigation.TrafficPattern attribute)
ONEWAY_POSITIVE_DIRECTION (citam.engine.facility.navigation.TrafficPattern attribute)
OPTIONAL_SPACE_METADATA (in module citam.engine.constants)
overlap_door_with_wall() (citam.engine.map.updater.FloorplanUpdater method)
P
parse_csv_metadata_file() (in module citam.engine.io.input_parser)
parse_input_file() (in module citam.engine)
(in module citam.engine.io.input_parser)
parse_meetings_policy_file() (in module citam.engine.io.input_parser)
parse_office_assignment_file() (in module citam.engine.io.input_parser)
parse_scheduling_policy_file() (in module citam.engine.io.input_parser)
parse_standalone_svg_floorplan_file() (in module citam.engine.io.input_parser)
parse_svg_floorplan_file() (in module citam.engine.io.input_parser)
place_agent() (citam.engine.map.floorplan.Floorplan method)
PLUS_MARKER (in module citam.engine.io.visualization)
Point (class in citam.engine.map.point)
process_doors() (citam.engine.map.ingester.FloorplanIngester method)
process_new_doors() (citam.engine.map.updater.FloorplanUpdater method)
R
read_data_from_csv_and_svg_files() (citam.engine.map.ingester.FloorplanIngester method)
read_data_from_svg_file() (citam.engine.map.ingester.FloorplanIngester method)
read_input_files() (citam.engine.map.ingester.FloorplanIngester method)
read_updated_svg_file() (citam.engine.map.updater.FloorplanUpdater method)
remove_agent() (citam.engine.map.floorplan.Floorplan method)
remove_door_from_spaces() (citam.engine.map.updater.FloorplanUpdater method)
remove_segment_from_wall() (in module citam.engine.map.geometry)
remove_unnecessary_coords() (in module citam.engine.facility.navigation)
REQUIRED_SPACE_METADATA (in module citam.engine.constants)
RESTROOM_VISIT (in module citam.engine.constants)
round_coords() (in module citam.engine.map.geometry)
ROUTES_JSON_FILE (in module citam.engine.main)
run() (calculator.Calculator method)
(citam.engine.map.ingester.FloorplanIngester method)
(citam.engine.map.updater.FloorplanUpdater method)
(citam.engine.schedulers.office_scheduler.OfficeScheduler method)
(citam.engine.schedulers.scheduler.Scheduler method)
(close_contacts_calculator.CloseContactsCalculator method)
run_serial() (citam.engine.core.simulation.Simulation method)
run_server() (in module citam.api)
run_simulation() (in module citam.engine)
(in module citam.engine.main)
run_simulation_and_save_results() (citam.engine.core.simulation.Simulation method)
S
S3StorageDriver (class in citam.api.storage.s3)
sample_random_points_from_line() (in module citam.engine.map.geometry)
sanitize_navnet() (citam.engine.facility.navbuilder.NavigationBuilder method)
save_manifest() (citam.engine.core.simulation.Simulation method)
save_maps() (citam.engine.core.simulation.Simulation method)
save_pairwise_contacts() (contacts.ContactEvents method)
save_raw_contact_data() (contacts.ContactEvents method)
save_schedules() (citam.engine.core.simulation.Simulation method)
save_to_files() (citam.engine.schedulers.office_scheduler.OfficeScheduler method)
(citam.engine.schedulers.scheduler.Scheduler method)
(close_contacts_calculator.CloseContactsCalculator method)
Schedule (class in citam.engine.schedulers.schedule)
ScheduleItem (class in citam.engine.schedulers.schedule)
Scheduler (class in citam.engine.schedulers.scheduler)
serializer (in module citam.engine.io.serializer)
set_policy_for_aisle() (citam.engine.facility.navigation.Navigation method)
settings (in module citam)
(in module citam.conf)
show() (citam.engine.map.floorplan.Floorplan method)
show_floorplan() (in module citam.engine.main)
show_summary() (citam.engine.map.floorplan.Floorplan method)
simplify_navigation_network() (citam.engine.facility.navbuilder.NavigationBuilder method)
Simulation (class in citam.engine.core.simulation)
Space (class in citam.engine.map.space)
step() (citam.engine.core.agent.Agent method)
(citam.engine.core.simulation.Simulation method)
SUPPORTED_SPACE_FUNCTIONS (in module citam.engine.constants)
SVG_PATH (in module citam.cli)
T
to_json_file() (citam.engine.map.floorplan.Floorplan method)
TrafficPattern (class in citam.engine.facility.navigation)
TWO_WAY (citam.engine.facility.navigation.TrafficPattern attribute)
U
UNABLE_TO_READ_FILE_STR (in module citam.engine.io.input_parser)
unroll_route() (in module citam.engine.facility.navigation)
update_data_dictionary() (in module contacts)
update_floorplan_from_svg_file() (in module citam.engine.main)
update_from_csv_data() (citam.engine.map.updater.FloorplanUpdater method)
update_from_svg_data() (citam.engine.map.updater.FloorplanUpdater method)
update_itinerary() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
update_network_from_svg_file() (citam.engine.facility.navbuilder.NavigationBuilder method)
update_schedule_items() (citam.engine.schedulers.office_schedule.OfficeSchedule method)
V
validate_buildings() (citam.engine.map.ingester.FloorplanIngester method)
validate_entrances() (citam.engine.facility.indoor_facility.Facility method)
validate_input_values() (in module citam.engine.io.input_parser)
validate_shifts() (in module citam.engine.io.input_parser)
validate_traffic_policy() (in module citam.engine.io.input_parser)
verify_and_add_contact() (close_contacts_calculator.CloseContactsCalculator method)
X
X_MARKER (in module citam.engine.io.visualization)
XY (citam.engine.facility.navigation.MultifloorType attribute)
Quick search
Navigation
index
modules
|
CITAM 0.13.0 documentation
»
Privacy Notice
Licensing
© 2022 Corning Incorporated. All Rights Reserved.