Appearance
fossil_utils
Source: src/lib/fossil_utils.f90
Dependencies
Contents
Variables
| Name | Type | Attributes | Description |
|---|---|---|---|
EPS | real(kind=R8P) | ||
FRLEN | integer(kind=I4P) | parameter | |
PI | real(kind=R8P) | parameter |
Functions
is_inside_bb
Attributes: pure
Returns: logical
fortran
function is_inside_bb(bmin, bmax, point)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
bmin | type(vector_R8P) | in | ||
bmax | type(vector_R8P) | in | ||
point | type(vector_R8P) | in |
triangle_overlaps_aabb
Attributes: pure
Returns: logical
fortran
function triangle_overlaps_aabb(bmin, bmax, v1, v2, v3) result(overlap)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
bmin | type(vector_R8P) | in | ||
bmax | type(vector_R8P) | in | ||
v1 | type(vector_R8P) | in | ||
v2 | type(vector_R8P) | in | ||
v3 | type(vector_R8P) | in |
Call graph
sat_separated
Attributes: pure
Returns: logical
fortran
function sat_separated(ax, ay, az, t1, t2, t3, h) result(separated)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
ax | real(kind=R8P) | in | ||
ay | real(kind=R8P) | in | ||
az | real(kind=R8P) | in | ||
t1 | type(vector_R8P) | in | ||
t2 | type(vector_R8P) | in | ||
t3 | type(vector_R8P) | in | ||
h | type(vector_R8P) | in |
Call graph