#include <OSGBaseTypeTraits.h>
Inheritance diagram for osg::TypeTraits< Real128 >:

Public Types | |
| typedef Real128 | RealReturnType |
Static Public Member Functions | |
| static Real128 | getZeroElement (void) |
| static Real128 | getOneElement (void) |
| static Real128 | getMax (void) |
| static Real128 | getMin (void) |
| static Real128 | getFraction (Real128 rVal) |
| static Real128 | getPortion (Real128 rVal) |
| static Real128 | getFromString (const Char8 *szString) |
| static std::string | putToString (const Real128 val) |
Static Public Attributes | |
| static const bool | IsPOD = true |
| static const MathTypeProperties | MathProp = RealValue |
Definition at line 950 of file OSGBaseTypeTraits.h.
|
|
Definition at line 952 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 958 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 963 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 968 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 973 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 979 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 980 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 983 of file OSGBaseTypeTraits.h. 00984 { 00985 if(szString != NULL) 00986 { 00987 #if defined(WIN32) 00988 return Real128(strtod(szString, NULL)); 00989 #else 00990 return Real128(strtold(szString, NULL)); 00991 #endif 00992 } 00993 else 00994 { 00995 return getZeroElement(); 00996 } 00997 }
|
|
|
Definition at line 999 of file OSGBaseTypeTraits.h. 01000 { 01001 Char8 buffer[25]; 01002 01003 sprintf(buffer, "%Le", val); 01004 01005 return std::string(buffer); 01006 }
|
|
|
Definition at line 955 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 956 of file OSGBaseTypeTraits.h. |
1.4.3