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

TheEdgeFaceTransition is an algorithm to compute
the cumulated transition for interferences on an
edge.

#include <TopCnx_EdgeFaceTransition.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC TopCnx_EdgeFaceTransition ()
 Creates an empty algorithm.

void Reset (const gp_Dir &Tgt, const gp_Dir &Norm, const Standard_Real Curv)
 Initialize the algorithm with the local
description of the edge.

void Reset (const gp_Dir &Tgt)
 Initialize the algorithm with a linear Edge.

void AddInterference (const Standard_Real Tole, const gp_Dir &Tang, const gp_Dir &Norm, const Standard_Real Curv, const TopAbs_Orientation Or, const TopAbs_Orientation Tr, const TopAbs_Orientation BTr)
 Add a curve element to the boundary. Or is the
orientation of the interference on the boundary
curve. Tr is the transition of the interference.
BTr is the boundary transition of the
interference.

TopAbs_Orientation Transition () const
 Returns the current cumulated transition.

TopAbs_Orientation BoundaryTransition () const
 Returns the current cumulated BoundaryTransition.


Constructor & Destructor Documentation


Member Function Documentation


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