This file is indexed.

/usr/include/oce/Graphic3d.hxx is in liboce-visualization-dev 0.15-5.

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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
// 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 _Graphic3d_HeaderFile
#define _Graphic3d_HeaderFile

#ifndef _Standard_HeaderFile
#include <Standard.hxx>
#endif
#ifndef _Standard_DefineAlloc_HeaderFile
#include <Standard_DefineAlloc.hxx>
#endif
#ifndef _Standard_Macro_HeaderFile
#include <Standard_Macro.hxx>
#endif

#ifndef _Handle_Graphic3d_GraphicDriver_HeaderFile
#include <Handle_Graphic3d_GraphicDriver.hxx>
#endif
#ifndef _Aspect_DisplayConnection_Handle_HeaderFile
#include <Aspect_DisplayConnection_Handle.hxx>
#endif
class Graphic3d_GraphicDriver;
class Graphic3d_Strips;
class Graphic3d_ArrayOfPrimitives;
class Graphic3d_ArrayOfPoints;
class Graphic3d_ArrayOfPolylines;
class Graphic3d_ArrayOfSegments;
class Graphic3d_ArrayOfPolygons;
class Graphic3d_ArrayOfTriangles;
class Graphic3d_ArrayOfTriangleStrips;
class Graphic3d_ArrayOfTriangleFans;
class Graphic3d_ArrayOfQuadrangles;
class Graphic3d_ArrayOfQuadrangleStrips;
class Graphic3d_AspectLine3d;
class Graphic3d_AspectFillArea3d;
class Graphic3d_AspectMarker3d;
class Graphic3d_AspectText3d;
class Graphic3d_Group;
class Graphic3d_MaterialAspect;
class Graphic3d_Structure;
class Graphic3d_GraphicDriver;
class Graphic3d_StructureManager;
class Graphic3d_DataStructureManager;
class Graphic3d_Plotter;
class Graphic3d_Vector;
class Graphic3d_ListOfPArray;
class Graphic3d_SequenceOfAddress;
class Graphic3d_SetOfGroup;
class Graphic3d_HSetOfGroup;
class Graphic3d_SequenceOfGroup;
class Graphic3d_HSequenceOfGroup;
class Graphic3d_MapOfStructure;
class Graphic3d_SequenceOfStructure;
class Graphic3d_HSequenceOfStructure;
class Graphic3d_Array1OfVector;
class Graphic3d_Array1OfVertex;
class Graphic3d_Array2OfVertex;
class Graphic3d_ListOfShortReal;
class Graphic3d_TextureRoot;
class Graphic3d_TextureMap;
class Graphic3d_Texture1D;
class Graphic3d_Texture2D;
class Graphic3d_TextureParams;
class Graphic3d_TextureEnv;
class Graphic3d_Texture1Dmanual;
class Graphic3d_Texture1Dsegment;
class Graphic3d_Texture2Dmanual;
class Graphic3d_Texture2Dplane;
class Graphic3d_ListNodeOfListOfPArray;
class Graphic3d_ListIteratorOfListOfPArray;
class Graphic3d_SequenceNodeOfSequenceOfAddress;
class Graphic3d_ListNodeOfSetListOfSetOfGroup;
class Graphic3d_ListIteratorOfSetListOfSetOfGroup;
class Graphic3d_SetListOfSetOfGroup;
class Graphic3d_SetIteratorOfSetOfGroup;
class Graphic3d_SequenceNodeOfSequenceOfGroup;
class Graphic3d_StdMapNodeOfMapOfStructure;
class Graphic3d_MapIteratorOfMapOfStructure;
class Graphic3d_SequenceNodeOfSequenceOfStructure;
class Graphic3d_ListNodeOfListOfShortReal;
class Graphic3d_ListIteratorOfListOfShortReal;


//! This package permits the creation of 3d graphic objects <br>
//!      in a visualiser. <br>
//!      These objects, called structures, are composed of groups of <br>
//!      primitives and attributes. <br>
//!      The group is the smallest editable element of a structure. <br>
//!      A structure can be displayed, erased, high-lighted. <br>
//!      A transformation can be applied to it. <br>
//!      Structures can be connected to form a tree of structures, <br>
//!      composed by transformations. <br>
//!      The visualiser permits global manipulation of structures. <br>
class Graphic3d  {
public:

  DEFINE_STANDARD_ALLOC

  //! Initialize graphic driver and returns Handle to it. <br>
  Standard_EXPORT   static  Handle_Graphic3d_GraphicDriver InitGraphicDriver(const Aspect_DisplayConnection_Handle& theDisplayConnection) ;





protected:





private:




friend class Graphic3d_Strips;
friend class Graphic3d_ArrayOfPrimitives;
friend class Graphic3d_ArrayOfPoints;
friend class Graphic3d_ArrayOfPolylines;
friend class Graphic3d_ArrayOfSegments;
friend class Graphic3d_ArrayOfPolygons;
friend class Graphic3d_ArrayOfTriangles;
friend class Graphic3d_ArrayOfTriangleStrips;
friend class Graphic3d_ArrayOfTriangleFans;
friend class Graphic3d_ArrayOfQuadrangles;
friend class Graphic3d_ArrayOfQuadrangleStrips;
friend class Graphic3d_AspectLine3d;
friend class Graphic3d_AspectFillArea3d;
friend class Graphic3d_AspectMarker3d;
friend class Graphic3d_AspectText3d;
friend class Graphic3d_Group;
friend class Graphic3d_MaterialAspect;
friend class Graphic3d_Structure;
friend class Graphic3d_GraphicDriver;
friend class Graphic3d_StructureManager;
friend class Graphic3d_DataStructureManager;
friend class Graphic3d_Plotter;
friend class Graphic3d_Vector;
friend class Graphic3d_ListOfPArray;
friend class Graphic3d_SequenceOfAddress;
friend class Graphic3d_SetOfGroup;
friend class Graphic3d_HSetOfGroup;
friend class Graphic3d_SequenceOfGroup;
friend class Graphic3d_HSequenceOfGroup;
friend class Graphic3d_MapOfStructure;
friend class Graphic3d_SequenceOfStructure;
friend class Graphic3d_HSequenceOfStructure;
friend class Graphic3d_Array1OfVector;
friend class Graphic3d_Array1OfVertex;
friend class Graphic3d_Array2OfVertex;
friend class Graphic3d_ListOfShortReal;
friend class Graphic3d_TextureRoot;
friend class Graphic3d_TextureMap;
friend class Graphic3d_Texture1D;
friend class Graphic3d_Texture2D;
friend class Graphic3d_TextureParams;
friend class Graphic3d_TextureEnv;
friend class Graphic3d_Texture1Dmanual;
friend class Graphic3d_Texture1Dsegment;
friend class Graphic3d_Texture2Dmanual;
friend class Graphic3d_Texture2Dplane;
friend class Graphic3d_ListNodeOfListOfPArray;
friend class Graphic3d_ListIteratorOfListOfPArray;
friend class Graphic3d_SequenceNodeOfSequenceOfAddress;
friend class Graphic3d_ListNodeOfSetListOfSetOfGroup;
friend class Graphic3d_ListIteratorOfSetListOfSetOfGroup;
friend class Graphic3d_SetListOfSetOfGroup;
friend class Graphic3d_SetIteratorOfSetOfGroup;
friend class Graphic3d_SequenceNodeOfSequenceOfGroup;
friend class Graphic3d_StdMapNodeOfMapOfStructure;
friend class Graphic3d_MapIteratorOfMapOfStructure;
friend class Graphic3d_SequenceNodeOfSequenceOfStructure;
friend class Graphic3d_ListNodeOfListOfShortReal;
friend class Graphic3d_ListIteratorOfListOfShortReal;

};





// other Inline functions and methods (like "C++: function call" methods)


#endif