![]() |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Functions | |
| double | distanceToTrianglePlane (double point[3], double tri1[3], double tri2[3], double tri3[3]) |
| compute the distance of a point to the plane defined by a 3D triangle. More... | |
| double | timeParameter2double (mml::TimeParameter &t) |
| convert a TimeParameter (from xsd-cxx generetaed file) to double More... | |
| double distanceToTrianglePlane | ( | double | point[3], |
| double | tri1[3], | ||
| double | tri2[3], | ||
| double | tri3[3] | ||
| ) |
compute the distance of a point to the plane defined by a 3D triangle.
It is the distance between the given point and its projection on the triangle plane.
| point | coords of the point |
| tri1 | coords of the 1st point of the triangle |
| tri2 | coords of the 2nd point of the triangle |
| tri3 | coords of the 3rd point of the triangle |
References crossProduct(), distance(), dotProduct(), and normOf().
Referenced by Reference::getDistanceToTriangularMesh().
| double timeParameter2double | ( | mml::TimeParameter & | t | ) |
convert a TimeParameter (from xsd-cxx generetaed file) to double
Referenced by Monitor::Monitor(), MonitoringManager::MonitoringManager(), and MonitoringManager::saveMonitors().
1.8.13