| Open CASCADE Technology
    7.8.0.dev
    | 
#include <TopOpeBRepDS_Transition.hxx>
| TopOpeBRepDS_Transition::TopOpeBRepDS_Transition | ( | ) | 
| 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::TopOpeBRepDS_Transition | ( | const TopAbs_Orientation | O | ) | 
| void TopOpeBRepDS_Transition::After | ( | const TopAbs_State | S, | 
| const TopAbs_ShapeEnum | ShapeAfter = TopAbs_FACE | ||
| ) | 
| TopAbs_State TopOpeBRepDS_Transition::After | ( | ) | const | 
| void TopOpeBRepDS_Transition::Before | ( | const TopAbs_State | S, | 
| const TopAbs_ShapeEnum | ShapeBefore = TopAbs_FACE | ||
| ) | 
| TopAbs_State TopOpeBRepDS_Transition::Before | ( | ) | const | 
| TopOpeBRepDS_Transition TopOpeBRepDS_Transition::Complement | ( | ) | const | 
| void TopOpeBRepDS_Transition::Index | ( | const Standard_Integer | I | ) | 
| Standard_Integer TopOpeBRepDS_Transition::Index | ( | ) | const | 
| void TopOpeBRepDS_Transition::IndexAfter | ( | const Standard_Integer | I | ) | 
| Standard_Integer TopOpeBRepDS_Transition::IndexAfter | ( | ) | const | 
| void TopOpeBRepDS_Transition::IndexBefore | ( | const Standard_Integer | I | ) | 
| Standard_Integer TopOpeBRepDS_Transition::IndexBefore | ( | ) | const | 
| Standard_Boolean TopOpeBRepDS_Transition::IsUnknown | ( | ) | const | 
returns True if both states are UNKNOWN
| TopAbs_ShapeEnum TopOpeBRepDS_Transition::ONAfter | ( | ) | const | 
| TopAbs_ShapeEnum TopOpeBRepDS_Transition::ONBefore | ( | ) | const | 
| TopAbs_Orientation TopOpeBRepDS_Transition::Orientation | ( | const TopAbs_State | S, | 
| const TopAbs_ShapeEnum | T = TopAbs_FACE | ||
| ) | const | 
returns the orientation corresponding to state <S>
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)
| void TopOpeBRepDS_Transition::Set | ( | const TopAbs_State | StateBefore, | 
| const TopAbs_State | StateAfter, | ||
| const TopAbs_ShapeEnum | ShapeBefore = TopAbs_FACE, | ||
| const TopAbs_ShapeEnum | ShapeAfter = TopAbs_FACE | ||
| ) | 
| void TopOpeBRepDS_Transition::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
| void TopOpeBRepDS_Transition::ShapeAfter | ( | const TopAbs_ShapeEnum | SE | ) | 
| TopAbs_ShapeEnum TopOpeBRepDS_Transition::ShapeAfter | ( | ) | const | 
| void TopOpeBRepDS_Transition::ShapeBefore | ( | const TopAbs_ShapeEnum | SE | ) | 
| TopAbs_ShapeEnum TopOpeBRepDS_Transition::ShapeBefore | ( | ) | const | 
| void TopOpeBRepDS_Transition::StateAfter | ( | const TopAbs_State | S | ) | 
| void TopOpeBRepDS_Transition::StateBefore | ( | const TopAbs_State | S | ) | 
 1.8.13
 1.8.13