axisX(double axisX) | spatium::geom3d::Ellipsoid | inline |
axisX() const | spatium::geom3d::Ellipsoid | inline |
axisY(double axisY) | spatium::geom3d::Ellipsoid | inline |
axisY() const | spatium::geom3d::Ellipsoid | inline |
axisZ(double axisZ) | spatium::geom3d::Ellipsoid | inline |
axisZ() const | spatium::geom3d::Ellipsoid | inline |
distanceTo(const Point3 &point) const override | spatium::geom3d::Ellipsoid | inlinevirtual |
Ellipsoid(const Point3 &origin, double axisX, double axisY, double axisZ) | spatium::geom3d::Ellipsoid | inline |
Ellipsoid(double axisX, double axisY, double axisZ) | spatium::geom3d::Ellipsoid | inline |
Ellipsoid(const Ellipsoid &other)=default | spatium::geom3d::Ellipsoid | |
Geometry()=default | spatium::geom3d::Geometry | |
intersectLine(const Point3 &origin, const Vector3 &direction, Point3 &intersection) const override | spatium::geom3d::Ellipsoid | inlinevirtual |
m_axisX | spatium::geom3d::Ellipsoid | protected |
m_axisY | spatium::geom3d::Ellipsoid | protected |
m_axisZ | spatium::geom3d::Ellipsoid | protected |
m_ellipsoidalTransformation | spatium::geom3d::Ellipsoid | protected |
m_ellipsoidalTransformationInverse | spatium::geom3d::Ellipsoid | protected |
m_origin | spatium::geom3d::Ellipsoid | protected |
operator<<(std::ostream &os, const Ellipsoid &ellipsoid) | spatium::geom3d::Ellipsoid | friend |
operator=(const Ellipsoid &other)=default | spatium::geom3d::Ellipsoid | |
origin(const Point3 &origin) | spatium::geom3d::Ellipsoid | inline |
origin() const | spatium::geom3d::Ellipsoid | inline |
pointOnHorizon(const Point3 &point, double direction, bool poleLimit=false) | spatium::geom3d::Ellipsoid | inline |
projectPoint(const Point3 &point) const override | spatium::geom3d::Ellipsoid | inlinevirtual |
surfaceNormal(const Point3 &point) const | spatium::geom3d::Ellipsoid | inline |
updateTransformation() | spatium::geom3d::Ellipsoid | inlineprotected |
~Ellipsoid()=default | spatium::geom3d::Ellipsoid | virtual |
~Geometry()=default | spatium::geom3d::Geometry | virtual |