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 |