| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
The class represents the couple of indices with additional characteristics such as analyzed flag and an angle.
 In IntPolyh_MaillageAffinage algorithm the class is used as a couple of interfering triangles with the intersection angle.  
 More...
#include <IntPolyh_Couple.hxx>
Public Member Functions | |
| IntPolyh_Couple () | |
| Constructor.   | |
| IntPolyh_Couple (const Standard_Integer theTriangle1, const Standard_Integer theTriangle2, const Standard_Real theAngle=-2.0) | |
| Constructor.   | |
| Standard_Integer | FirstValue () const | 
| Returns the first index.   | |
| Standard_Integer | SecondValue () const | 
| Returns the second index.   | |
| Standard_Boolean | IsAnalyzed () const | 
| Returns TRUE if the couple has been analyzed.   | |
| Standard_Real | Angle () const | 
| Returns the angle.   | |
| void | SetCoupleValue (const Standard_Integer theInd1, const Standard_Integer theInd2) | 
| Sets the triangles.   | |
| void | SetAnalyzed (const Standard_Boolean theAnalyzed) | 
| Sets the analyzed flag.   | |
| void | SetAngle (const Standard_Real theAngle) | 
| Sets the angle.   | |
| Standard_Boolean | IsEqual (const IntPolyh_Couple &theOther) const | 
| Returns true if the Couple is equal to <theOther>   | |
| bool | operator== (const IntPolyh_Couple &theOther) const | 
| Returns true if the Couple is equal to <theOther>   | |
| void | Dump (const Standard_Integer v) const | 
The class represents the couple of indices with additional characteristics such as analyzed flag and an angle.
 In IntPolyh_MaillageAffinage algorithm the class is used as a couple of interfering triangles with the intersection angle. 
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Returns the angle.
| void IntPolyh_Couple::Dump | ( | const Standard_Integer | v | ) | const | 
      
  | 
  inline | 
Returns the first index.
      
  | 
  inline | 
Returns TRUE if the couple has been analyzed.
      
  | 
  inline | 
Returns true if the Couple is equal to <theOther>
      
  | 
  inline | 
Returns true if the Couple is equal to <theOther>
      
  | 
  inline | 
Returns the second index.
      
  | 
  inline | 
Sets the analyzed flag.
      
  | 
  inline | 
Sets the angle.
      
  | 
  inline | 
Sets the triangles.