doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
idPolar3 Class Reference

#include <Vector.h>

Public Member Functions

 idPolar3 (void)
 
 idPolar3 (const float radius, const float theta, const float phi)
 
void Set (const float radius, const float theta, const float phi)
 
float operator[] (const int index) const
 
floatoperator[] (const int index)
 
idPolar3 operator- () const
 
idPolar3operator= (const idPolar3 &a)
 
idVec3 ToVec3 (void) const
 

Public Attributes

float radius
 
float theta
 
float phi
 

Detailed Description

Definition at line 1925 of file Vector.h.

Constructor & Destructor Documentation

ID_INLINE idPolar3::idPolar3 ( void  )

Definition at line 1942 of file Vector.h.

ID_INLINE idPolar3::idPolar3 ( const float  radius,
const float  theta,
const float  phi 
)
explicit

Definition at line 1945 of file Vector.h.

Member Function Documentation

ID_INLINE idPolar3 idPolar3::operator- ( ) const

Definition at line 1967 of file Vector.h.

ID_INLINE idPolar3 & idPolar3::operator= ( const idPolar3 a)

Definition at line 1971 of file Vector.h.

ID_INLINE float idPolar3::operator[] ( const int  index) const

Definition at line 1959 of file Vector.h.

ID_INLINE float & idPolar3::operator[] ( const int  index)

Definition at line 1963 of file Vector.h.

ID_INLINE void idPolar3::Set ( const float  radius,
const float  theta,
const float  phi 
)

Definition at line 1952 of file Vector.h.

ID_INLINE idVec3 idPolar3::ToVec3 ( void  ) const

Definition at line 1978 of file Vector.h.

Member Data Documentation

float idPolar3::phi

Definition at line 1927 of file Vector.h.

float idPolar3::radius

Definition at line 1927 of file Vector.h.

float idPolar3::theta

Definition at line 1927 of file Vector.h.


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