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

Public Types | |
| typedef Real32 | RealReturnType |
Static Public Member Functions | |
| static Int8 | getZeroElement (void) |
| static Int8 | getOneElement (void) |
| static Int8 | getMin (void) |
| static Int8 | getMax (void) |
| static Real32 | getFraction (Int8 val) |
| static Int8 | getPortion (Real32 val) |
| static Int8 | getFromString (const Char8 *szString) |
| static std::string | putToString (const Int8 val) |
Static Public Attributes | |
| static const bool | IsPOD = true |
| static const MathTypeProperties | MathProp = IntValue |
| static const Int8 | BitsSet = -1 |
| static const Int8 | BitsClear = 0x00 |
Definition at line 233 of file OSGBaseTypeTraits.h.
|
|
Definition at line 235 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 245 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 250 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 255 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 260 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 266 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 271 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 277 of file OSGBaseTypeTraits.h. 00278 { 00279 if(szString != NULL) 00280 { 00281 return Int8(strtol(szString, NULL, 0)); 00282 } 00283 else 00284 { 00285 return getZeroElement(); 00286 } 00287 }
|
|
|
Definition at line 289 of file OSGBaseTypeTraits.h. 00290 { 00291 Char8 buffer[10]; 00292 00293 sprintf(buffer, "%i", val); 00294 00295 return std::string(buffer); 00296 }
|
|
|
Definition at line 238 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 239 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 241 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 242 of file OSGBaseTypeTraits.h. |
1.4.3