List of all members.
Member Enumeration Documentation
- Enumerator:
| UNKNOW |
|
| INTEGER |
|
| DOUBLE |
|
| STRING |
|
Constructor & Destructor Documentation
| osgSim::ShapeAttribute::ShapeAttribute |
( |
|
) |
|
| osgSim::ShapeAttribute::ShapeAttribute |
( |
const char * |
name |
) |
|
| osgSim::ShapeAttribute::ShapeAttribute |
( |
const char * |
name, |
|
|
int |
value | |
|
) |
| | |
| osgSim::ShapeAttribute::ShapeAttribute |
( |
const char * |
name, |
|
|
double |
value | |
|
) |
| | |
| osgSim::ShapeAttribute::ShapeAttribute |
( |
const char * |
name, |
|
|
const char * |
value | |
|
) |
| | |
Note, ShapeAttribute takes a copy of both name and value, the calling code should manage its own clean up of the original strings.
| osgSim::ShapeAttribute::~ShapeAttribute |
( |
|
) |
|
Member Function Documentation
return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs.
| double osgSim::ShapeAttribute::getDouble |
( |
|
) |
const [inline] |
| int osgSim::ShapeAttribute::getInt |
( |
|
) |
const [inline] |
| const std::string& osgSim::ShapeAttribute::getName |
( |
|
) |
const [inline] |
| const char* osgSim::ShapeAttribute::getString |
( |
|
) |
const [inline] |
| const Type osgSim::ShapeAttribute::getType |
( |
|
) |
const [inline] |
| void osgSim::ShapeAttribute::setName |
( |
const std::string & |
name |
) |
[inline] |
| void osgSim::ShapeAttribute::setValue |
( |
const char * |
value |
) |
|
| void osgSim::ShapeAttribute::setValue |
( |
double |
value |
) |
[inline] |
| void osgSim::ShapeAttribute::setValue |
( |
int |
value |
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: