HLRAlgo_Intersection Class Reference

Describes an intersection on an edge to hide.
Contains a parameter and a state (ON = on the
face, OUT = above the face, IN = under the Face)

#include <HLRAlgo_Intersection.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 HLRAlgo_Intersection ()
 HLRAlgo_Intersection (const TopAbs_Orientation Ori, const Standard_Integer Lev, const Standard_Integer SegInd, const Standard_Integer Ind, const Standard_Real P, const Standard_ShortReal Tol, const TopAbs_State S)
void Orientation (const TopAbs_Orientation Ori)
TopAbs_Orientation Orientation () const
void Level (const Standard_Integer Lev)
Standard_Integer Level () const
void SegIndex (const Standard_Integer SegInd)
Standard_Integer SegIndex () const
void Index (const Standard_Integer Ind)
Standard_Integer Index () const
void Parameter (const Standard_Real P)
Standard_Real Parameter () const
void Tolerance (const Standard_ShortReal T)
Standard_ShortReal Tolerance () const
void State (const TopAbs_State S)
TopAbs_State State () const

Constructor & Destructor Documentation

HLRAlgo_Intersection::HLRAlgo_Intersection (  ) 
HLRAlgo_Intersection::HLRAlgo_Intersection ( const TopAbs_Orientation  Ori,
const Standard_Integer  Lev,
const Standard_Integer  SegInd,
const Standard_Integer  Ind,
const Standard_Real  P,
const Standard_ShortReal  Tol,
const TopAbs_State  S 
)

Member Function Documentation

Standard_Integer HLRAlgo_Intersection::Index (  )  const
void HLRAlgo_Intersection::Index ( const Standard_Integer  Ind  ) 
Standard_Integer HLRAlgo_Intersection::Level (  )  const
void HLRAlgo_Intersection::Level ( const Standard_Integer  Lev  ) 
void HLRAlgo_Intersection::operator delete ( void *  anAddress  )  [inline]
void* HLRAlgo_Intersection::operator new ( size_t  size  )  [inline]
void* HLRAlgo_Intersection::operator new ( size_t  ,
void *  anAddress 
) [inline]
TopAbs_Orientation HLRAlgo_Intersection::Orientation (  )  const
void HLRAlgo_Intersection::Orientation ( const TopAbs_Orientation  Ori  ) 
Standard_Real HLRAlgo_Intersection::Parameter (  )  const
void HLRAlgo_Intersection::Parameter ( const Standard_Real  P  ) 
Standard_Integer HLRAlgo_Intersection::SegIndex (  )  const
void HLRAlgo_Intersection::SegIndex ( const Standard_Integer  SegInd  ) 
TopAbs_State HLRAlgo_Intersection::State (  )  const
void HLRAlgo_Intersection::State ( const TopAbs_State  S  ) 
Standard_ShortReal HLRAlgo_Intersection::Tolerance (  )  const
void HLRAlgo_Intersection::Tolerance ( const Standard_ShortReal  T  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:56:24 2011 for Open CASCADE Technology by  doxygen 1.6.3