The spica renderer
Public Types | Public Member Functions | List of all members
spica::Normal3_< T > Class Template Reference

Public Types

using type = T
 

Public Member Functions

 Normal3_ (T x, T y, T z)
 
 Normal3_ (const Vector3_< T > &v)
 
 Normal3_ (const Normal3_< T > &n)
 
Normal3_< T > & operator= (const Normal3_< T > &n)
 
bool operator== (const Normal3_< T > &n) const
 
bool operator!= (const Normal3_< T > &n) const
 
Normal3_< T > operator- () const
 
Normal3_< T > operator+= (const Normal3_< T > &n)
 
Normal3_< T > operator-= (const Normal3_< T > &n)
 
Normal3_< T > operator*= (T s)
 
Normal3_< T > operator/= (T s)
 
operator[] (int i) const
 
 operator Vector3_< T > () const
 
x () const
 
y () const
 
z () const
 
double norm () const
 
double squaredNorm () const
 
Normal3_< T > normalized () const
 
std::string toString () const
 

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