19 #ifndef GZ_MATH_CONE_HH_
20 #define GZ_MATH_CONE_HH_
34 inline namespace GZ_MATH_VERSION_NAMESPACE {
49 template<
typename Precision>
62 public:
Cone(
const Precision _length,
const Precision _radius,
72 public:
Cone(
const Precision _length,
const Precision _radius,
132 public: std::optional< MassMatrix3<Precision> >
MassMatrix()
const;
156 public: std::optional<Vector3<Precision>>
194 private: Precision radius = 0.0;
197 private: Precision length = 0.0;
220 #include "gz/math/detail/Cone.hh"