This file is indexed.

/usr/include/oce/TDataXtd_PatternStd.hxx is in liboce-ocaf-dev 0.18.2-2build1.

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 _TDataXtd_PatternStd_HeaderFile
#define _TDataXtd_PatternStd_HeaderFile

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_TDataXtd_PatternStd.hxx>

#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_TNaming_NamedShape.hxx>
#include <Handle_TDataStd_Real.hxx>
#include <Handle_TDataStd_Integer.hxx>
#include <TDataXtd_Pattern.hxx>
#include <Handle_TDF_Attribute.hxx>
#include <Handle_TDF_RelocationTable.hxx>
#include <Handle_TDF_DataSet.hxx>
#include <Standard_OStream.hxx>
class TNaming_NamedShape;
class TDataStd_Real;
class TDataStd_Integer;
class Standard_GUID;
class TDF_Label;
class TDataXtd_Array1OfTrsf;
class TDF_Attribute;
class TDF_RelocationTable;
class TDF_DataSet;


//! to create a PatternStd
//! (LinearPattern, CircularPattern, RectangularPattern,
//! RadialCircularPattern, MirrorPattern)
class TDataXtd_PatternStd : public TDataXtd_Pattern
{

public:

  
  Standard_EXPORT static  const  Standard_GUID& GetPatternID() ;
  
  //! Find, or  create,  a PatternStd  attribute
  Standard_EXPORT static   Handle(TDataXtd_PatternStd) Set (const TDF_Label& label) ;
  
  Standard_EXPORT TDataXtd_PatternStd();
  
  Standard_EXPORT   void Signature (const Standard_Integer signature) ;
  
  Standard_EXPORT   void Axis1 (const Handle(TNaming_NamedShape)& Axis1) ;
  
  Standard_EXPORT   void Axis2 (const Handle(TNaming_NamedShape)& Axis2) ;
  
  Standard_EXPORT   void Axis1Reversed (const Standard_Boolean Axis1Reversed) ;
  
  Standard_EXPORT   void Axis2Reversed (const Standard_Boolean Axis2Reversed) ;
  
  Standard_EXPORT   void Value1 (const Handle(TDataStd_Real)& value) ;
  
  Standard_EXPORT   void Value2 (const Handle(TDataStd_Real)& value) ;
  
  Standard_EXPORT   void NbInstances1 (const Handle(TDataStd_Integer)& NbInstances1) ;
  
  Standard_EXPORT   void NbInstances2 (const Handle(TDataStd_Integer)& NbInstances2) ;
  
  Standard_EXPORT   void Mirror (const Handle(TNaming_NamedShape)& plane) ;
  
      Standard_Integer Signature()  const;
  
      Handle(TNaming_NamedShape) Axis1()  const;
  
      Handle(TNaming_NamedShape) Axis2()  const;
  
      Standard_Boolean Axis1Reversed()  const;
  
      Standard_Boolean Axis2Reversed()  const;
  
      Handle(TDataStd_Real) Value1()  const;
  
      Handle(TDataStd_Real) Value2()  const;
  
      Handle(TDataStd_Integer) NbInstances1()  const;
  
      Handle(TDataStd_Integer) NbInstances2()  const;
  
      Handle(TNaming_NamedShape) Mirror()  const;
  
  Standard_EXPORT   Standard_Integer NbTrsfs()  const;
  
  Standard_EXPORT   void ComputeTrsfs (TDataXtd_Array1OfTrsf& Trsfs)  const;
  
  Standard_EXPORT  const  Standard_GUID& PatternID()  const;
  
  Standard_EXPORT   void Restore (const Handle(TDF_Attribute)& With) ;
  
  Standard_EXPORT   Handle(TDF_Attribute) NewEmpty()  const;
  
  Standard_EXPORT   void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT)  const;
  
  Standard_EXPORT virtual   void References (const Handle(TDF_DataSet)& aDataSet)  const;
  
  Standard_EXPORT virtual   Standard_OStream& Dump (Standard_OStream& anOS)  const;




  DEFINE_STANDARD_RTTI(TDataXtd_PatternStd)

protected:




private: 


  Standard_Integer mySignature;
  Standard_Boolean myAxis1Reversed;
  Standard_Boolean myAxis2Reversed;
  Handle(TNaming_NamedShape) myAxis1;
  Handle(TNaming_NamedShape) myAxis2;
  Handle(TDataStd_Real) myValue1;
  Handle(TDataStd_Real) myValue2;
  Handle(TDataStd_Integer) myNb1;
  Handle(TDataStd_Integer) myNb2;
  Handle(TNaming_NamedShape) myMirror;


};


#include <TDataXtd_PatternStd.lxx>





#endif // _TDataXtd_PatternStd_HeaderFile