Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
BRepClass_Edge Class Reference

This class is used to send the description of an Edge to the classifier. It contains an Edge and a Face. So the PCurve of the Edge can be found. More...

#include <BRepClass_Edge.hxx>

Public Member Functions

 BRepClass_Edge ()
 
 BRepClass_Edge (const TopoDS_Edge &E, const TopoDS_Face &F)
 
TopoDS_EdgeEdge ()
 Returns the current Edge.
 
const TopoDS_EdgeEdge () const
 
TopoDS_FaceFace ()
 Returns the Face for the current Edge.
 
const TopoDS_FaceFace () const
 
const TopoDS_EdgeNextEdge () const
 Returns the next Edge.
 
void SetNextEdge (const NCollection_IndexedDataMap< TopoDS_Shape, NCollection_List< TopoDS_Shape >, TopTools_ShapeMapHasher > &theMapVE)
 Finds and sets the next Edge for the current.
 
double MaxTolerance () const
 Returns the maximum tolerance.
 
void SetMaxTolerance (const double theValue)
 Sets the maximum tolerance at which to start checking in the intersector.
 
bool UseBndBox () const
 Returns true if we are using boxes in the intersector.
 
void SetUseBndBox (const bool theValue)
 Sets the status of whether we are using boxes or not.
 

Detailed Description

This class is used to send the description of an Edge to the classifier. It contains an Edge and a Face. So the PCurve of the Edge can be found.

Constructor & Destructor Documentation

◆ BRepClass_Edge() [1/2]

BRepClass_Edge::BRepClass_Edge ( )

◆ BRepClass_Edge() [2/2]

BRepClass_Edge::BRepClass_Edge ( const TopoDS_Edge & E,
const TopoDS_Face & F )

Member Function Documentation

◆ Edge() [1/2]

TopoDS_Edge & BRepClass_Edge::Edge ( )
inline

Returns the current Edge.

◆ Edge() [2/2]

const TopoDS_Edge & BRepClass_Edge::Edge ( ) const
inline

◆ Face() [1/2]

TopoDS_Face & BRepClass_Edge::Face ( )
inline

Returns the Face for the current Edge.

◆ Face() [2/2]

const TopoDS_Face & BRepClass_Edge::Face ( ) const
inline

◆ MaxTolerance()

double BRepClass_Edge::MaxTolerance ( ) const
inline

Returns the maximum tolerance.

◆ NextEdge()

const TopoDS_Edge & BRepClass_Edge::NextEdge ( ) const
inline

Returns the next Edge.

◆ SetMaxTolerance()

void BRepClass_Edge::SetMaxTolerance ( const double theValue)
inline

Sets the maximum tolerance at which to start checking in the intersector.

◆ SetNextEdge()

void BRepClass_Edge::SetNextEdge ( const NCollection_IndexedDataMap< TopoDS_Shape, NCollection_List< TopoDS_Shape >, TopTools_ShapeMapHasher > & theMapVE)

Finds and sets the next Edge for the current.

◆ SetUseBndBox()

void BRepClass_Edge::SetUseBndBox ( const bool theValue)
inline

Sets the status of whether we are using boxes or not.

◆ UseBndBox()

bool BRepClass_Edge::UseBndBox ( ) const
inline

Returns true if we are using boxes in the intersector.


The documentation for this class was generated from the following file: