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 | ) |