15#ifndef BOUNDINGSPHERE_H_6014714286
16#define BOUNDINGSPHERE_H_6014714286
47 const std::unique_ptr< Details > pimpl;
Defines LibCarna::base::BoundingVolume.
Contains forward-declarations.
Represents an association.
Defines a Geometry minimal boundary sphere.
virtual void computeClosemostPoint(math::Vector3f &out, const math::Vector3f &reference) const override
Computes the point out in model space that is close-most to reference, that is also in model space.
BoundingSphere(float radius)
Instantiates with radius.
void setRadius(float radius)
Sets the radius of this bounding sphere.
virtual ~BoundingSphere()
Deletes.
float radius() const
Tells the radius of this bounding sphere.
Represents a Geometry minimal boundary volume of simple geometric shape. The volume is centered withi...
Eigen::Matrix< float, 3, 1 > Vector3f
Defines vector.