#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.