| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| aabb_assign_aabb | fossil_aabb_object | Subroutine | Operator |
| aabb_node_assign_aabb_node | fossil_aabb_node_object | Subroutine | Operator |
| aabb_tree_assign_aabb_tree | fossil_aabb_tree_object | Subroutine | Operator |
| add_facets | fossil_aabb_object | Subroutine | Add facets to AABB. |
| add_facets | fossil_aabb_node_object | Subroutine | Add facets to AABB. |
| add_vertex_occurrence | fossil_facet_object | Subroutine | Add vertex occurrence. |
| allocate_facets | fossil_file_stl_object | Subroutine | Allocate facets. |
| analize | fossil_file_stl_object | Subroutine | Analize STL. |
| bmax | fossil_aabb_node_object | Function | Return AABB bmax. |
| bmin | fossil_aabb_node_object | Function | Return AABB bmin. |
| build_connectivity | fossil_file_stl_object | Subroutine | Build facets connectivity. |
| check_normal | fossil_facet_object | Function | Check normal consistency. |
| check_vertices_occurrencies | fossil_facet_object | Subroutine | Check if vertices of facet are identical (with tollerance) to the ones of other facet. |
| cli_parse | fossil_test_sanitize_normals | Subroutine | Build and parse test cli. |
| cli_parse | fossil_test_translate | Subroutine | Build and parse test cli. |
| cli_parse | fossil_test_distance | Subroutine | Build and parse test cli. |
| cli_parse | fossil_test_mirror | Subroutine | Build and parse test cli. |
| cli_parse | fossil_test_resize | Subroutine | Build and parse test cli. |
| cli_parse | fossil_test_rotate | Subroutine | Build and parse test cli. |
| close_file | fossil_file_stl_object | Subroutine | Close file. |
| closest_point | fossil_aabb_object | Function | Return closest point on (or in) AABB from point reference. |
| closest_point | fossil_aabb_node_object | Function | Return closest point on (or in) AABB from point reference. |
| compute_bb_from_facets | fossil_aabb_object | Subroutine | Compute AABB extents (minimum and maximum bounding box) from facets list. |
| compute_metrix | fossil_facet_object | Subroutine | Compute local (plane) metrix. |
| compute_metrix | fossil_file_stl_object | Subroutine | Compute facets metrix. |
| compute_normal | fossil_facet_object | Subroutine | Compute normal by means of vertices data. |
| compute_normals | fossil_file_stl_object | Subroutine | Compute facets normals by means of vertices data. |
| compute_octants | fossil_aabb_object | Subroutine | Return AABB octants. |
| compute_octants | fossil_aabb_node_object | Subroutine | Return AABB octants. |
| compute_volume | fossil_file_stl_object | Subroutine | Compute volume bounded by STL surface. |
| create_aabb_tree | fossil_file_stl_object | Subroutine | Create AABB tree. |
| destroy | fossil_facet_object | Subroutine | Destroy AABB. |
| destroy | fossil_aabb_object | Subroutine | Destroy AABB. |
| destroy | fossil_file_stl_object | Subroutine | Destroy file. |
| destroy | fossil_aabb_node_object | Subroutine | Destroy AABB. |
| destroy | fossil_aabb_tree_object | Subroutine | Destroy AABB tree. |
| distance | fossil_facet_object | Function | Compute the (unsigned, squared) distance from a point to the facet surface. |
| distance | fossil_aabb_object | Function | Return the (square) distance from point to AABB. |
| distance | fossil_file_stl_object | Function | Compute the (minimum) distance from a point to the triangulated surface. |
| distance | fossil_aabb_node_object | Function | Return the (square) distance from point to AABB. |
| distance | fossil_aabb_tree_object | Function | Compute the (minimum) distance from a point to the triangulated surface. |
| distance_from_facets | fossil_aabb_object | Function | Return the (square) distance from point to AABB's facets. |
| distance_from_facets | fossil_aabb_node_object | Function | Return the (square) distance from point to AABB's facets. |
| do_ray_intersect | fossil_facet_object | Function | Return true if facet is intersected by ray from origin and oriented as ray direction vector. |
| do_ray_intersect | fossil_aabb_object | Function | Return true if AABB is intersected by ray from origin and oriented as ray direction vector. |
| do_ray_intersect | fossil_aabb_node_object | Function | Return true if AABB is intersected by ray from origin and oriented as ray direction vector. |
| edge_connection_in_other_ref | fossil_facet_object | Subroutine | Return the edge of connection in the other reference. |
| facet_assign_facet | fossil_facet_object | Subroutine | Operator |
| file_stl_assign_file_stl | fossil_file_stl_object | Subroutine | Operator |
| first_child_node | fossil_aabb_tree_object | Function | Return first child tree node. |
| first_node | fossil_aabb_tree_object | Function | Return first tree node at a given level. |
| flip_edge | fossil_facet_object | Subroutine | Flip facet edge. |
| has_facets | fossil_aabb_object | Function | Return true if AABB has facets. |
| has_facets | fossil_aabb_node_object | Function | Return true if AABB has facets. |
| initialize | fossil_facet_object | Subroutine | Initialize facet. |
| initialize | fossil_aabb_object | Subroutine | Initialize AABB. |
| initialize | fossil_file_stl_object | Subroutine | Initialize file. |
| initialize | fossil_aabb_node_object | Subroutine | Initialize AABB. |
| initialize | fossil_aabb_tree_object | Subroutine | Initialize AABB tree. |
| is_allocated | fossil_aabb_node_object | Function | Return true if node is allocated. |
| is_inside | fossil_aabb_object | Function | Return the true if point is inside ABB. |
| is_point_inside_polyhedron_ri | fossil_file_stl_object | Function | Determinate is a point is inside or not to a polyhedron described by STL facets by means ray intersections count. |
| is_point_inside_polyhedron_sa | fossil_file_stl_object | Function | Determinate is a point is inside or not to a polyhedron described by STL facets by means of the solid angle criteria. |
| load_facets_number_from_file | fossil_file_stl_object | Subroutine | Load facets number from file. |
| load_from_file | fossil_file_stl_object | Subroutine | Load from file. |
| load_from_file_ascii | fossil_facet_object | Subroutine | Load facet from ASCII file. |
| load_from_file_binary | fossil_facet_object | Subroutine | Load facet from binary file. |
| load_header_from_file | fossil_file_stl_object | Subroutine | Load header from file. |
| make_normal_consistent | fossil_facet_object | Subroutine | Make normal of other facet consistent with self. |
| mirror_by_matrix | fossil_facet_object | Subroutine | Mirror facet given matrix (of mirroring). |
| mirror_by_matrix | fossil_file_stl_object | Subroutine | Mirror facet given matrix (of mirroring). |
| mirror_by_normal | fossil_facet_object | Subroutine | Mirror facet given normal of mirroring plane. |
| mirror_by_normal | fossil_file_stl_object | Subroutine | Mirror facets given normal of mirroring plane. |
| nodes_number | fossil_aabb_tree_object | Function | Return total number of tree nodes given the total number refinement levels used. |
| nodes_number_at_level | fossil_aabb_tree_object | Function | Return number of tree nodes at a given level. |
| open_file | fossil_file_stl_object | Subroutine | Open file, once initialized. |
| parent_node | fossil_aabb_tree_object | Function | Return parent tree node. |
| ray_intersections_number | fossil_aabb_object | Function | Return ray intersections number. |
| ray_intersections_number | fossil_aabb_node_object | Function | Return ray intersections number. |
| ray_intersections_number | fossil_aabb_tree_object | Function | Return ray intersections number. |
| resize | fossil_facet_object | Subroutine | Resize (scale) facet by x or y or z or vectorial factors. |
| resize | fossil_file_stl_object | Subroutine | Resize (scale) facets by x or y or z or vectorial factors. |
| reverse_normal | fossil_facet_object | Subroutine | Reverse facet normal. |
| reverse_normals | fossil_file_stl_object | Subroutine | Reverse facets normals. |
| rotate_by_axis_angle | fossil_facet_object | Subroutine | Rotate facet given axis and angle. |
| rotate_by_axis_angle | fossil_file_stl_object | Subroutine | Rotate facets given axis and angle. |
| rotate_by_matrix | fossil_facet_object | Subroutine | Rotate facet given matrix (of ratation). |
| rotate_by_matrix | fossil_file_stl_object | Subroutine | Rotate facet given matrix (of ratation). |
| sanitize_normals | fossil_file_stl_object | Subroutine | Sanitize facets normals, make them consistent. |
| save_facets_into_file_stl | fossil_aabb_object | Subroutine | Save facets into file STL. |
| save_facets_into_file_stl | fossil_aabb_node_object | Subroutine | Save facets into file STL. |
| save_geometry_tecplot_ascii | fossil_aabb_object | Subroutine | Save AABB geometry into Tecplot ascii file. |
| save_geometry_tecplot_ascii | fossil_aabb_node_object | Subroutine | Save AABB geometry into Tecplot ascii file. |
| save_geometry_tecplot_ascii | fossil_aabb_tree_object | Subroutine | Save AABB tree boxes geometry into Tecplot ascii file. |
| save_header_into_file | fossil_file_stl_object | Subroutine | Save header into file. |
| save_into_file | fossil_file_stl_object | Subroutine | Save into file. |
| save_into_file_ascii | fossil_facet_object | Subroutine | Save facet into ASCII file. |
| save_into_file_binary | fossil_facet_object | Subroutine | Save facet into binary file. |
| save_into_file_stl | fossil_aabb_tree_object | Subroutine | Save AABB tree boxes facets into files STL. |
| save_trailer_into_file | fossil_file_stl_object | Subroutine | Save trailer into file. |
| solid_angle | fossil_facet_object | Function | Return the (projected) solid angle of the facet with respect the point. |
| statistics | fossil_file_stl_object | Function | Return STL statistics. |
| tetrahedron_volume | fossil_facet_object | Function | Return the volume of tetrahedron built by facet and a given apex. |
| translate | fossil_facet_object | Subroutine | Translate facet given vectorial delta. |
| translate | fossil_file_stl_object | Subroutine | Translate facets x or y or z or vectorial delta increments. |
| update_connectivity | fossil_facet_object | Subroutine | Update facet connectivity. |
| update_extents | fossil_aabb_object | Subroutine | Update AABB bounding box extents. |
| update_extents | fossil_aabb_node_object | Subroutine | Update AABB bounding box extents. |
| vertex | fossil_aabb_object | Function | Return AABB vertices. |
| vertex_global_id | fossil_facet_object | Function | Return the vertex global id given the local one. |