|
Open CASCADE Technology
7.2.0
|
#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