#include <lookuptable.h>
Inherits RefCountClass, and MultiListObjectClass.
Public Member Functions | |
| LookupTableClass (int sample_count=256) | |
| virtual | ~LookupTableClass (void) |
| void | Init (const char *name, Curve1DClass *curve) |
| float | Get_Value (float input) |
| float | Get_Value_Quick (float input) |
| const char * | Get_Name (void) |
Public Member Functions inherited from RefCountClass | |
| RefCountClass (void) | |
| RefCountClass (const RefCountClass &) | |
| void | Add_Ref (void) const |
| WWINLINE void | Release_Ref (void) const |
| int | Num_Refs (void) const |
| virtual void | Delete_This (void) |
Public Member Functions inherited from MultiListObjectClass | |
| MultiListObjectClass (void) | |
| virtual | ~MultiListObjectClass (void) |
| MultiListNodeClass * | Get_List_Node () const |
| void | Set_List_Node (MultiListNodeClass *node) |
Protected Attributes | |
| StringClass | Name |
| float | MinInputValue |
| float | MaxInputValue |
| float | OOMaxMinusMin |
| SimpleVecClass< float > | OutputSamples |
Additional Inherited Members | |
Static Public Member Functions inherited from RefCountClass | |
| static int | Total_Refs (void) |
| static RefCountClass * | Add_Active_Ref (RefCountClass *obj) |
| static RefCountClass * | Set_Ref_Owner (RefCountClass *obj, char *file, int line) |
| static void | Remove_Active_Ref (RefCountClass *obj) |
| static bool | Validate_Active_Ref (RefCountClass *obj) |
Public Attributes inherited from RefCountClass | |
| RefCountNodeClass | ActiveRefNode |
| ActiveRefStruct | ActiveRefInfo |
Static Public Attributes inherited from RefCountClass | |
| static RefCountListClass | ActiveRefList |
Protected Member Functions inherited from RefCountClass | |
| virtual | ~RefCountClass (void) |
LookupTableClass This class contains the tabulated values for a function.
Definition at line 61 of file lookuptable.h.
| LookupTableClass::LookupTableClass | ( | int | sample_count = 256 | ) |
Definition at line 69 of file lookuptable.cpp.
|
virtual |
Definition at line 76 of file lookuptable.cpp.
|
inline |
Definition at line 71 of file lookuptable.h.
|
inline |
Definition at line 82 of file lookuptable.h.
|
inline |
Definition at line 101 of file lookuptable.h.
| void LookupTableClass::Init | ( | const char * | name, |
| Curve1DClass * | curve ) |
Definition at line 80 of file lookuptable.cpp.
|
protected |
Definition at line 76 of file lookuptable.h.
|
protected |
Definition at line 75 of file lookuptable.h.
|
protected |
Definition at line 74 of file lookuptable.h.
|
protected |
Definition at line 77 of file lookuptable.h.
|
protected |
Definition at line 78 of file lookuptable.h.