SpatiumLib
spatium
geom3d
Sphere
spatium::geom3d::Sphere Member List
This is the complete list of members for
spatium::geom3d::Sphere
, including all inherited members.
cartesianToSphericalCoordinates
(double x, double y, double z)
spatium::geom3d::Sphere
inline
distanceTo
(const Point3 &point) const override
spatium::geom3d::Sphere
inline
virtual
distanceToHorizon
(double height) const
spatium::geom3d::Sphere
inline
Geometry
()=default
spatium::geom3d::Geometry
intersectLine
(const Point3 &origin, const Vector3 &direction, Point3 &intersection) const override
spatium::geom3d::Sphere
inline
virtual
m_origin
spatium::geom3d::Sphere
protected
m_radius
spatium::geom3d::Sphere
protected
operator<<
(std::ostream &os, const Sphere &sphere)
spatium::geom3d::Sphere
friend
operator=
(const Sphere &other)=default
spatium::geom3d::Sphere
origin
(const Point3 &origin)
spatium::geom3d::Sphere
inline
origin
() const
spatium::geom3d::Sphere
inline
pointOnHorizon
(const Point3 &point, double direction)
spatium::geom3d::Sphere
inline
projectPoint
(const Point3 &point) const override
spatium::geom3d::Sphere
inline
virtual
radius
(double radius)
spatium::geom3d::Sphere
inline
radius
() const
spatium::geom3d::Sphere
inline
Sphere
(const Point3 &origin, double radius)
spatium::geom3d::Sphere
inline
Sphere
(double radius)
spatium::geom3d::Sphere
inline
Sphere
(const Sphere &other)=default
spatium::geom3d::Sphere
sphericalToCartesianCoordinates
(double longitude, double latitude, double height)
spatium::geom3d::Sphere
inline
surfaceNormal
(const Point3 &point) const
spatium::geom3d::Sphere
inline
~Geometry
()=default
spatium::geom3d::Geometry
virtual
~Sphere
()=default
spatium::geom3d::Sphere
virtual
Generated by
1.8.15