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

Public Types | |
| typedef Real32 | RealReturnType |
Static Public Member Functions | |
| static Int32 | getZeroElement (void) |
| static Int32 | getOneElement (void) |
| static Int32 | getMax (void) |
| static Int32 | getMin (void) |
| static Real32 | getFraction (Int32 val) |
| static Int32 | getPortion (Real32 val) |
| static Int32 | getFromString (const Char8 *szString) |
| static std::string | putToString (const Int32 val) |
Static Public Attributes | |
| static const bool | IsPOD = true |
| static const MathTypeProperties | MathProp = IntValue |
| static const Int32 | BitsSet = 0xFFFFFFFF |
| static const Int32 | BitsClear = 0x00000000 |
Definition at line 522 of file OSGBaseTypeTraits.h.
|
|
Definition at line 524 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 534 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 539 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 544 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 549 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 555 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 560 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 566 of file OSGBaseTypeTraits.h. 00567 { 00568 if(szString != NULL) 00569 { 00570 return Int32(strtol(szString, NULL, 0)); 00571 } 00572 else 00573 { 00574 return getZeroElement(); 00575 } 00576 }
|
|
|
Definition at line 578 of file OSGBaseTypeTraits.h. 00579 { 00580 Char8 buffer[15]; 00581 00582 sprintf(buffer, "%i", val); 00583 00584 return std::string(buffer); 00585 }
|
|
|
Definition at line 527 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 528 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 530 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 531 of file OSGBaseTypeTraits.h. |
1.4.3