returns true if the surface has been set up already
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(connectivity), | intent(in) | :: | v2b | |||
| integer, | intent(in) | :: | ib | |||
| type(vertex), | intent(in) | :: | vertices(:) | |||
| type(surface), | intent(inout) | :: | this_surface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(inout) | :: | this_surface |
Returns the point on a surface that is closest to the given point
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(in) | :: | this_surface | |||
| type(vector), | intent(in) | :: | point |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(in) | :: | this_surface | |||
| type(vector), | intent(in) | :: | this_point |
Returns the goodness of fit, R2 value, from 0 to 1
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(in) | :: | this_surface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(in) | :: | this_surface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(in) | :: | surf |
moves the given vertex onto the closest point on the surface
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(in) | :: | this_surface | |||
| type(vertex), | intent(inout) | :: | vtx |
Move a surface by translating it in 3D space
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(surface), | intent(inout) | :: | this_surface | |||
| type(vector), | intent(in) | :: | offset |