|
Programming Reference for VirtualLab Fusion
2022.1
|
This class provides various mathematical functions. More...
Static Public Member Functions | |
| static Complex | Acos (this Complex complex) |
| Returns the angle that is the arc cosine of the specified complex number. More... | |
| static Complex | Asin (this Complex complex) |
| Returns the angle that is the arc sine of the specified complex number. More... | |
| static Position | IntersectionLineAndPlane (PositionedLine line, OrientedPlane plane, out PositionRelationOfGeometricalObjects relation) |
| Calculates the intersection of a line and a plane. Both have to be defined in reference to the same coordinate system. More... | |
| static double | PointToLineDistance (Position position, PositionedLine line) |
| Calculates the distance from one position to a line. More... | |
| static double | PointToLineDistance (Vector3D point, PositionedLine line) |
| Calculates the distance from one point to a line. More... | |
| static double | PointToPlaneDistance (Position position, OrientedPlane plane) |
| Calculates the positive distance from one point to a plane. More... | |
| static double | PointToPlaneDistance (Vector3D point, OrientedPlane plane) |
| Calculates the positive distance from one point to a plane. More... | |
| static double | PointToPointDistance (Position position1, Position position2) |
| Calculates the absolute value of the distance between two positions. More... | |
| static double | PointToPointDistance (Vector3D position1, Vector3D position2) |
| Calculates the absolute value of the distance between two positions. More... | |
This class provides various mathematical functions.
Returns the angle that is the arc cosine of the specified complex number.
| complex | A complex number that represents a cosine. |
Returns the angle that is the arc sine of the specified complex number.
| complex | A complex number that represents a sine. |
|
static |
Calculates the intersection of a line and a plane. Both have to be defined in reference to the same coordinate system.
| line | Line to search the intersection with plane for. |
| plane | Plane to search the intersection with line for. |
| relation | Returns the type of position relation between the line and the plane. |
|
static |
Calculates the distance from one position to a line.
| position | Position to calculate the distance to the line for. It has to refer to the same reference coordinate system as the line. |
| line | Line to calculate the distance to the point for. |
|
static |
Calculates the distance from one point to a line.
| point | Position to calculate the distance to the line for. It is assumed the coordinates refer to the same reference coordinate system as the line. |
| line | Line to calculate the distance to the point for. |
|
static |
Calculates the positive distance from one point to a plane.
| position | Position to calculate the distance to the plane for. It has to refer to the same reference coordinate system as the plane. |
| plane | Plane to calculate the distance to the point for. |
|
static |
Calculates the positive distance from one point to a plane.
| point | Position to calculate the distance to the plane for. It is assumed the coordinates refer to the same reference coordinate system as the plane. |
| plane | Plane to calculate the distance to the point for. |
Calculates the absolute value of the distance between two positions.
| position1 | Position to calculate the distance to position2 for. It has to refer to the same reference coordinate system as the other position. |
| position2 | Position to calculate the distance to position1 for. It has to refer to the same reference coordinate system as the other position. |
Calculates the absolute value of the distance between two positions.
| position1 | Position to calculate the distance to position2 for. It is assumed the coordinates refer to the same reference coordinate system as the other position. |
| position2 | Position to calculate the distance to position1 for. It is assumed the coordinates refer to the same reference coordinate system as the other position. |