Warning, file /include/opencascade/VrmlData_UnknownNode.hxx was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #ifndef VrmlData_UnknownNode_HeaderFile
0017 #define VrmlData_UnknownNode_HeaderFile
0018
0019 #include <VrmlData_Node.hxx>
0020 #include <TCollection_AsciiString.hxx>
0021
0022
0023
0024
0025
0026
0027 class VrmlData_UnknownNode : public VrmlData_Node
0028 {
0029 public:
0030
0031
0032
0033
0034
0035 inline VrmlData_UnknownNode () {}
0036
0037
0038
0039
0040 inline VrmlData_UnknownNode (const VrmlData_Scene& theScene,
0041 const char * theName = 0L,
0042 const char * theTitle= 0L)
0043 : VrmlData_Node (theScene, theName)
0044 { if (theTitle) myTitle = (Standard_CString)theTitle; }
0045
0046
0047
0048
0049 Standard_EXPORT virtual VrmlData_ErrorStatus
0050 Read (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
0051
0052
0053
0054
0055 inline const TCollection_AsciiString&
0056 GetTitle () const
0057 { return myTitle; }
0058
0059
0060
0061
0062 Standard_EXPORT virtual Standard_Boolean
0063 IsDefault () const Standard_OVERRIDE;
0064
0065 private:
0066
0067
0068 TCollection_AsciiString myTitle;
0069
0070 public:
0071
0072 DEFINE_STANDARD_RTTI_INLINE(VrmlData_UnknownNode,VrmlData_Node)
0073 };
0074
0075
0076 DEFINE_STANDARD_HANDLE (VrmlData_UnknownNode, VrmlData_Node)
0077
0078
0079 #endif