libalmath  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
AL::Math::Sphere Class Reference

#include <shapes3d.h>

Public Member Functions

 Sphere (float pRadius)
 
void accept (const Shape3DVisitor &v) const override
 
float getRadius () const
 
- Public Member Functions inherited from AL::Math::Shape3D
virtual ~Shape3D ()
 

Friends

bool operator== (const Sphere &lhs, const Sphere &rhs)
 
bool operator!= (const Sphere &lhs, const Sphere &rhs)
 

Detailed Description

Definition at line 26 of file shapes3d.h.

Constructor & Destructor Documentation

AL::Math::Sphere::Sphere ( float  pRadius)

Member Function Documentation

void AL::Math::Sphere::accept ( const Shape3DVisitor v) const
overridevirtual

Implements AL::Math::Shape3D.

float AL::Math::Sphere::getRadius ( ) const

Friends And Related Function Documentation

bool operator!= ( const Sphere lhs,
const Sphere rhs 
)
friend

Definition at line 33 of file shapes3d.h.

bool operator== ( const Sphere lhs,
const Sphere rhs 
)
friend

Definition at line 29 of file shapes3d.h.


The documentation for this class was generated from the following file: