#include <VrmlNodes.h>
Public Member Functions | |
| MFColor & | mfColor () |
| MFFloat & | mfFloat () |
| MFInt32 & | mfInt32 () |
| MFNode & | mfNode () |
| MFRotation & | mfRotation () |
| MFString & | mfString () |
| MFTime & | mfTime () |
| MFVec2f & | mfVec2f () |
| MFVec3f & | mfVec3f () |
| VrmlVariantField & | operator= (const VrmlVariantField &org) |
| void | setType (VrmlFieldTypeId typeId0) |
| This can be called once. More... | |
| SFBool & | sfBool () |
| SFColor & | sfColor () |
| SFFloat & | sfFloat () |
| SFImage & | sfImage () |
| SFInt32 & | sfInt32 () |
| SFNode & | sfNode () |
| SFRotation & | sfRotation () |
| SFString & | sfString () |
| SFTime & | sfTime () |
| SFVec2f & | sfVec2f () |
| SFVec3f & | sfVec3f () |
| VrmlFieldTypeId | typeId () |
| VrmlVariantField () | |
| VrmlVariantField (VrmlFieldTypeId typeId) | |
| VrmlVariantField (const VrmlVariantField &org) | |
| ~VrmlVariantField () | |
Private Member Functions | |
| void | copy (const VrmlVariantField &org) |
| void | deleteObj () |
Private Attributes | |
| VrmlFieldTypeId | typeId_ |
| union { | |
| SFBool sfBool | |
| SFColor sfColor | |
| SFFloat sfFloat | |
| SFInt32 sfInt32 | |
| SFRotation sfRotation | |
| SFTime sfTime | |
| SFVec2f sfVec2f | |
| SFVec3f sfVec3f | |
| } | v |
| void * | valueObj |
Definition at line 796 of file VrmlNodes.h.
| VrmlVariantField::VrmlVariantField | ( | ) |
Definition at line 589 of file VrmlNodes.cpp.
| VrmlVariantField::VrmlVariantField | ( | VrmlFieldTypeId | typeId | ) |
Definition at line 582 of file VrmlNodes.cpp.
| VrmlVariantField::VrmlVariantField | ( | const VrmlVariantField & | org | ) |
Definition at line 595 of file VrmlNodes.cpp.
| VrmlVariantField::~VrmlVariantField | ( | ) |
Definition at line 685 of file VrmlNodes.cpp.
|
private |
Definition at line 608 of file VrmlNodes.cpp.
|
private |
Definition at line 661 of file VrmlNodes.cpp.
|
inline |
Definition at line 847 of file VrmlNodes.h.
|
inline |
Definition at line 834 of file VrmlNodes.h.
|
inline |
Definition at line 832 of file VrmlNodes.h.
|
inline |
Definition at line 849 of file VrmlNodes.h.
|
inline |
Definition at line 843 of file VrmlNodes.h.
|
inline |
Definition at line 845 of file VrmlNodes.h.
|
inline |
Definition at line 836 of file VrmlNodes.h.
|
inline |
Definition at line 839 of file VrmlNodes.h.
|
inline |
Definition at line 841 of file VrmlNodes.h.
| VrmlVariantField & VrmlVariantField::operator= | ( | const VrmlVariantField & | org | ) |
Definition at line 601 of file VrmlNodes.cpp.
| void VrmlVariantField::setType | ( | VrmlFieldTypeId | typeId0 | ) |
This can be called once.
Definition at line 636 of file VrmlNodes.cpp.
|
inline |
Definition at line 837 of file VrmlNodes.h.
|
inline |
Definition at line 846 of file VrmlNodes.h.
|
inline |
Definition at line 833 of file VrmlNodes.h.
|
inline |
Definition at line 850 of file VrmlNodes.h.
|
inline |
Definition at line 831 of file VrmlNodes.h.
|
inline |
Definition at line 848 of file VrmlNodes.h.
|
inline |
Definition at line 842 of file VrmlNodes.h.
|
inline |
Definition at line 844 of file VrmlNodes.h.
|
inline |
Definition at line 835 of file VrmlNodes.h.
|
inline |
Definition at line 838 of file VrmlNodes.h.
|
inline |
Definition at line 840 of file VrmlNodes.h.
|
inline |
Definition at line 828 of file VrmlNodes.h.
| SFBool hrp::VrmlVariantField::sfBool |
Definition at line 807 of file VrmlNodes.h.
| SFColor hrp::VrmlVariantField::sfColor |
Definition at line 806 of file VrmlNodes.h.
| SFFloat hrp::VrmlVariantField::sfFloat |
Definition at line 802 of file VrmlNodes.h.
| SFInt32 hrp::VrmlVariantField::sfInt32 |
Definition at line 801 of file VrmlNodes.h.
| SFRotation hrp::VrmlVariantField::sfRotation |
Definition at line 805 of file VrmlNodes.h.
| SFTime hrp::VrmlVariantField::sfTime |
Definition at line 808 of file VrmlNodes.h.
| SFVec2f hrp::VrmlVariantField::sfVec2f |
Definition at line 803 of file VrmlNodes.h.
| SFVec3f hrp::VrmlVariantField::sfVec3f |
Definition at line 804 of file VrmlNodes.h.
|
private |
Definition at line 814 of file VrmlNodes.h.
| union { ... } hrp::VrmlVariantField::v |
|
private |
Definition at line 812 of file VrmlNodes.h.