| 3480 | double ImPlot3DPoint::Dot(const ImPlot3DPoint& rhs) const { return x * rhs.x + y * rhs.y + z * rhs.z; } |
| 3481 | |
| 3482 | ImPlot3DPoint ImPlot3DPoint::Cross(const ImPlot3DPoint& rhs) const { |
| 3483 | return ImPlot3DPoint(y * rhs.z - z * rhs.y, z * rhs.x - x * rhs.z, x * rhs.y - y * rhs.x); |
| 3484 | } |
| 3485 | |
| 3486 | double ImPlot3DPoint::Length() const { return sqrt(x * x + y * y + z * z); } |
| 3487 |
no test coverage detected