/usr/include/oce/Vrml.hxx is in liboce-visualization-dev 0.17.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 | // This file is generated by WOK (CPPExt).
// Please do not edit this file; modify original file instead.
// The copyright and license terms as defined for the original file apply to
// this header file considered to be the "object code" form of the original source.
#ifndef _Vrml_HeaderFile
#define _Vrml_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Standard_OStream.hxx>
#include <Standard_CString.hxx>
class Vrml_SFImage;
class Vrml_SFRotation;
class Vrml_AsciiText;
class Vrml_Cone;
class Vrml_Cube;
class Vrml_Cylinder;
class Vrml_IndexedFaceSet;
class Vrml_IndexedLineSet;
class Vrml_PointSet;
class Vrml_Sphere;
class Vrml_Coordinate3;
class Vrml_FontStyle;
class Vrml_Info;
class Vrml_LOD;
class Vrml_Material;
class Vrml_MaterialBinding;
class Vrml_Normal;
class Vrml_NormalBinding;
class Vrml_Texture2;
class Vrml_Texture2Transform;
class Vrml_TextureCoordinate2;
class Vrml_ShapeHints;
class Vrml_MatrixTransform;
class Vrml_Rotation;
class Vrml_Scale;
class Vrml_Transform;
class Vrml_Translation;
class Vrml_OrthographicCamera;
class Vrml_PerspectiveCamera;
class Vrml_DirectionalLight;
class Vrml_PointLight;
class Vrml_SpotLight;
class Vrml_Group;
class Vrml_Separator;
class Vrml_Switch;
class Vrml_TransformSeparator;
class Vrml_WWWAnchor;
class Vrml_WWWInline;
class Vrml_Instancing;
//! Vrml package implements the specification of the
//! VRML ( Virtual Reality Modeling Language ). VRML
//! is a standard language for describing interactive
//! 3-D objects and worlds delivered across Internet.
//! Actual version of Vrml package have made for objects
//! of VRML version 1.0.
//! This package is used by VrmlConverter package.
//! The developer should already be familiar with VRML
//! specification before using this package.
class Vrml
{
public:
DEFINE_STANDARD_ALLOC
//! Writes a header in anOStream (VRML file).
//! Writes one line of commentary in anOStream (VRML file).
Standard_EXPORT static Standard_OStream& VrmlHeaderWriter (Standard_OStream& anOStream) ;
Standard_EXPORT static Standard_OStream& CommentWriter (const Standard_CString aComment, Standard_OStream& anOStream) ;
protected:
private:
friend class Vrml_SFImage;
friend class Vrml_SFRotation;
friend class Vrml_AsciiText;
friend class Vrml_Cone;
friend class Vrml_Cube;
friend class Vrml_Cylinder;
friend class Vrml_IndexedFaceSet;
friend class Vrml_IndexedLineSet;
friend class Vrml_PointSet;
friend class Vrml_Sphere;
friend class Vrml_Coordinate3;
friend class Vrml_FontStyle;
friend class Vrml_Info;
friend class Vrml_LOD;
friend class Vrml_Material;
friend class Vrml_MaterialBinding;
friend class Vrml_Normal;
friend class Vrml_NormalBinding;
friend class Vrml_Texture2;
friend class Vrml_Texture2Transform;
friend class Vrml_TextureCoordinate2;
friend class Vrml_ShapeHints;
friend class Vrml_MatrixTransform;
friend class Vrml_Rotation;
friend class Vrml_Scale;
friend class Vrml_Transform;
friend class Vrml_Translation;
friend class Vrml_OrthographicCamera;
friend class Vrml_PerspectiveCamera;
friend class Vrml_DirectionalLight;
friend class Vrml_PointLight;
friend class Vrml_SpotLight;
friend class Vrml_Group;
friend class Vrml_Separator;
friend class Vrml_Switch;
friend class Vrml_TransformSeparator;
friend class Vrml_WWWAnchor;
friend class Vrml_WWWInline;
friend class Vrml_Instancing;
};
#endif // _Vrml_HeaderFile
|