public interface assignment(=)
Module Procedures
private pure elemental subroutine plane_assign(x, y)
Assigns a plane to another.
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(plane),
|
intent(out) |
|
|
:: |
x |
The resulting plane.
|
|
type(plane),
|
intent(in) |
|
|
:: |
y |
The source plane
|
private pure elemental subroutine line_assign(x, y)
Assigns a line to another.
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(line),
|
intent(out) |
|
|
:: |
x |
The resulting line.
|
|
type(line),
|
intent(in) |
|
|
:: |
y |
The source line
|
private pure elemental subroutine pl_assign(x, y)
Assigns a plucker_line to another.
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(plucker_line),
|
intent(out) |
|
|
:: |
x |
The resulting plucker_line.
|
|
type(plucker_line),
|
intent(in) |
|
|
:: |
y |
The source plucker_line.
|
private pure elemental subroutine pl_assign_line(x, y)
Assigns a line to a plucker_line.
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(plucker_line),
|
intent(out) |
|
|
:: |
x |
The resulting plucker_line.
|
|
type(line),
|
intent(in) |
|
|
:: |
y |
The source line.
|