|
Carna
Version 3.0.1
|
Tests whether sphere in origin is hit by a Ray object. More...
#include <RaySphereHitTest.h>
Public Member Functions | |
| RaySphereHitTest () | |
| Instantiates. More... | |
| void | compute (const Ray< VectorType > &ray, const ScalarType radius) |
| Performs a hit test of ray with a sphere of radius radius. The sphere is assumed to be centered in the origin. Use hitExists and hitLocation to obtain the test results. | |
| bool | hitExists () const |
| Tells whether a hit exists. | |
| const VectorType & | hitLocation () const |
| References the location of the hit. More... | |
Tests whether sphere in origin is hit by a Ray object.
| VectorType | defines the vector type to use for computation. |
| ScalarType | defines the scalar type to use for computation. |
Definition at line 49 of file RaySphereHitTest.h.
| Carna::base::math::RaySphereHitTest< VectorType, ScalarType >::RaySphereHitTest | ( | ) |
| const VectorType & Carna::base::math::RaySphereHitTest< VectorType, ScalarType >::hitLocation | ( | ) | const |
References the location of the hit.
hitExists() == true Definition at line 101 of file RaySphereHitTest.h.
Documentation generated by Doxygen