RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
PowFast Class Reference

#include <powfast.hpp>

Public Member Functions

 PowFast (unsigned int precision=11)
 wrapper class -----------------------------------------------------------— More...
 
 ~PowFast ()
 
float two (float) const
 
float e (float) const
 
float ten (float) const
 
float r (float logr, float f) const
 
unsigned int precision () const
 

Private Member Functions

 PowFast (const PowFast &)
 
PowFastoperator= (const PowFast &)
 

Private Attributes

unsigned int precision_m
 
unsigned int * pTable_m
 

Detailed Description

Definition at line 20 of file powfast.hpp.

Constructor & Destructor Documentation

PowFast::PowFast(unsigned int precision = 11)
explicit

wrapper class -----------------------------------------------------------—

standard object services

Definition at line 87 of file powfast.cpp.

PowFast::~PowFast()

Definition at line 94 of file powfast.cpp.

PowFast::PowFast(const PowFast)
private

Member Function Documentation

float PowFast::e(float f)const

Definition at line 106 of file powfast.cpp.

PowFast& PowFast::operator=(const PowFast)
private
unsigned int PowFast::precision()const

Definition at line 124 of file powfast.cpp.

float PowFast::r(float logr,
float f 
)const

Definition at line 118 of file powfast.cpp.

float PowFast::ten(float f)const

Definition at line 112 of file powfast.cpp.

float PowFast::two(float f)const

queries

Definition at line 100 of file powfast.cpp.

Member Data Documentation

unsigned int PowFast::precision_m
private

fields

Definition at line 57 of file powfast.hpp.

unsigned int* PowFast::pTable_m
private

Definition at line 58 of file powfast.hpp.


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