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

#include <TopOpeBRepDS_Transition.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC TopOpeBRepDS_Transition ()
 TopOpeBRepDS_Transition (const TopAbs_State StateBefore, const TopAbs_State StateAfter, const TopAbs_ShapeEnum ShapeBefore=TopAbs_FACE, const TopAbs_ShapeEnum ShapeAfter=TopAbs_FACE)
 TopOpeBRepDS_Transition (const TopAbs_Orientation O)
void Set (const TopAbs_State StateBefore, const TopAbs_State StateAfter, const TopAbs_ShapeEnum ShapeBefore=TopAbs_FACE, const TopAbs_ShapeEnum ShapeAfter=TopAbs_FACE)
void StateBefore (const TopAbs_State S)
void StateAfter (const TopAbs_State S)
void ShapeBefore (const TopAbs_ShapeEnum SE)
void ShapeAfter (const TopAbs_ShapeEnum SE)
void Before (const TopAbs_State S, const TopAbs_ShapeEnum ShapeBefore=TopAbs_FACE)
void After (const TopAbs_State S, const TopAbs_ShapeEnum ShapeAfter=TopAbs_FACE)
void Index (const Standard_Integer I)
void IndexBefore (const Standard_Integer I)
void IndexAfter (const Standard_Integer I)
TopAbs_State Before () const
TopAbs_ShapeEnum ONBefore () const
TopAbs_State After () const
TopAbs_ShapeEnum ONAfter () const
TopAbs_ShapeEnum ShapeBefore () const
TopAbs_ShapeEnum ShapeAfter () const
Standard_Integer Index () const
Standard_Integer IndexBefore () const
Standard_Integer IndexAfter () const
void Set (const TopAbs_Orientation O)
 set the transition corresponding to orientation <O>

O Before After

FORWARD OUT IN
REVERSED IN OUT
INTERNAL IN IN
EXTERNAL OUT OUT


TopAbs_Orientation Orientation (const TopAbs_State S, const TopAbs_ShapeEnum T=TopAbs_FACE) const
 returns the orientation corresponding to state <S>

Before and After not equal TopAbs_ON :
--------------------------------------
Before After Computed orientation

S not S REVERSED (we leave state S)
not S S FORWARD (we enter state S)
S S INTERNAL (we stay in state S)
not S not S EXTERNAL (we stay outside state S)

TopOpeBRepDS_Transition Complement () const
Standard_Boolean IsUnknown () const
 returns True if both states are UNKNOWN

Standard_OStreamDumpA (Standard_OStream &OS) const
Standard_OStreamDumpB (Standard_OStream &OS) const
Standard_OStreamDump (Standard_OStream &OS) const

Constructor & Destructor Documentation


Member Function Documentation


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