Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
HLRAlgo_Coincidence Class Reference

The Coincidence class is used in an Inteference to
store informations on the "hiding" edge.

2D Data : The tangent and the curvature of the
projection of the edge at the intersection point.
This is necesserary when the intersection is at
the extremity of the edge.

3D Data : The state of the edge near the
intersection with the face (before and after).
This is necessary when the intersection is "ON"
the face.

#include <HLRAlgo_Coincidence.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC HLRAlgo_Coincidence ()
void Set2D (const Standard_Integer FE, const Standard_Real Param)
void SetState3D (const TopAbs_State stbef, const TopAbs_State staft)
void Value2D (Standard_Integer &FE, Standard_Real &Param) const
void State3D (TopAbs_State &stbef, TopAbs_State &staft) const

Constructor & Destructor Documentation


Member Function Documentation

void HLRAlgo_Coincidence::State3D ( TopAbs_State stbef,
TopAbs_State staft 
) const

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