#include <TopOpeBRep_LineInter.hxx>
|
| | TopOpeBRep_LineInter () |
| |
| void | SetLine (const occ::handle< IntPatch_Line > &L, const BRepAdaptor_Surface &S1, const BRepAdaptor_Surface &S2) |
| |
| void | SetFaces (const TopoDS_Face &F1, const TopoDS_Face &F2) |
| |
| TopOpeBRep_TypeLineCurve | TypeLineCurve () const |
| |
| int | NbVPoint () const |
| |
| const TopOpeBRep_VPointInter & | VPoint (const int I) const |
| |
| TopOpeBRep_VPointInter & | ChangeVPoint (const int I) |
| |
| void | SetINL () |
| |
| bool | INL () const |
| |
| void | SetIsVClosed () |
| |
| bool | IsVClosed () const |
| |
| void | SetOK (const bool B) |
| |
| bool | OK () const |
| |
| void | SetHasVPonR () |
| |
| bool | HasVPonR () const |
| |
| void | SetVPBounds () |
| |
| void | VPBounds (int &f, int &l, int &n) const |
| |
| bool | IsPeriodic () const |
| |
| double | Period () const |
| |
| void | Bounds (double &f, double &l) const |
| |
| bool | HasVInternal () |
| |
| int | NbWPoint () const |
| |
| const TopOpeBRep_WPointInter & | WPoint (const int I) |
| |
| IntSurf_TypeTrans | TransitionOnS1 () const |
| |
| IntSurf_TypeTrans | TransitionOnS2 () const |
| |
| IntSurf_Situation | SituationS1 () const |
| |
| IntSurf_Situation | SituationS2 () const |
| |
| occ::handle< Geom_Curve > | Curve () const |
| |
| occ::handle< Geom_Curve > | Curve (const double parmin, const double parmax) const |
| |
| const TopoDS_Shape & | Arc () const |
| | returns the edge of a RESTRICTION line (or a null edge).
|
| |
| bool | ArcIsEdge (const int I) const |
| | returns true if Arc() edge (of a RESTRICTION line) is an edge of the original face <Index> (1 or 2).
|
| |
| const occ::handle< IntPatch_WLine > & | LineW () const |
| |
| const occ::handle< IntPatch_GLine > & | LineG () const |
| |
| const occ::handle< IntPatch_RLine > & | LineR () const |
| |
| bool | HasFirstPoint () const |
| |
| bool | HasLastPoint () const |
| |
| void | ComputeFaceFaceTransition () |
| |
| const TopOpeBRepDS_Transition & | FaceFaceTransition (const int I) const |
| |
| void | Index (const int I) |
| |
| int | Index () const |
| |
| void | DumpType () const |
| |
| void | DumpVPoint (const int I, const TCollection_AsciiString &s1, const TCollection_AsciiString &s2) const |
| |
| void | DumpBipoint (const TopOpeBRep_Bipoint &B, const TCollection_AsciiString &s1, const TCollection_AsciiString &s2) const |
| |
| void | SetTraceIndex (const int exF1, const int exF2) |
| |
| void | GetTraceIndex (int &exF1, int &exF2) const |
| |
| Standard_OStream & | DumpLineTransitions (Standard_OStream &OS) const |
| |
◆ TopOpeBRep_LineInter()
| TopOpeBRep_LineInter::TopOpeBRep_LineInter |
( |
| ) |
|
◆ Arc()
returns the edge of a RESTRICTION line (or a null edge).
◆ ArcIsEdge()
| bool TopOpeBRep_LineInter::ArcIsEdge |
( |
const int | I | ) |
const |
returns true if Arc() edge (of a RESTRICTION line) is an edge of the original face <Index> (1 or 2).
◆ Bounds()
◆ ChangeVPoint()
◆ ComputeFaceFaceTransition()
| void TopOpeBRep_LineInter::ComputeFaceFaceTransition |
( |
| ) |
|
◆ Curve() [1/2]
◆ Curve() [2/2]
◆ DumpBipoint()
◆ DumpLineTransitions()
◆ DumpType()
| void TopOpeBRep_LineInter::DumpType |
( |
| ) |
const |
◆ DumpVPoint()
◆ FaceFaceTransition()
◆ GetTraceIndex()
| void TopOpeBRep_LineInter::GetTraceIndex |
( |
int & | exF1, |
|
|
int & | exF2 ) const |
◆ HasFirstPoint()
| bool TopOpeBRep_LineInter::HasFirstPoint |
( |
| ) |
const |
◆ HasLastPoint()
| bool TopOpeBRep_LineInter::HasLastPoint |
( |
| ) |
const |
◆ HasVInternal()
| bool TopOpeBRep_LineInter::HasVInternal |
( |
| ) |
|
◆ HasVPonR()
| bool TopOpeBRep_LineInter::HasVPonR |
( |
| ) |
const |
◆ Index() [1/2]
| int TopOpeBRep_LineInter::Index |
( |
| ) |
const |
◆ Index() [2/2]
| void TopOpeBRep_LineInter::Index |
( |
const int | I | ) |
|
◆ INL()
| bool TopOpeBRep_LineInter::INL |
( |
| ) |
const |
◆ IsPeriodic()
| bool TopOpeBRep_LineInter::IsPeriodic |
( |
| ) |
const |
◆ IsVClosed()
| bool TopOpeBRep_LineInter::IsVClosed |
( |
| ) |
const |
◆ LineG()
◆ LineR()
◆ LineW()
◆ NbVPoint()
| int TopOpeBRep_LineInter::NbVPoint |
( |
| ) |
const |
◆ NbWPoint()
| int TopOpeBRep_LineInter::NbWPoint |
( |
| ) |
const |
◆ OK()
| bool TopOpeBRep_LineInter::OK |
( |
| ) |
const |
◆ Period()
| double TopOpeBRep_LineInter::Period |
( |
| ) |
const |
◆ SetFaces()
◆ SetHasVPonR()
| void TopOpeBRep_LineInter::SetHasVPonR |
( |
| ) |
|
◆ SetINL()
| void TopOpeBRep_LineInter::SetINL |
( |
| ) |
|
◆ SetIsVClosed()
| void TopOpeBRep_LineInter::SetIsVClosed |
( |
| ) |
|
◆ SetLine()
◆ SetOK()
| void TopOpeBRep_LineInter::SetOK |
( |
const bool | B | ) |
|
◆ SetTraceIndex()
| void TopOpeBRep_LineInter::SetTraceIndex |
( |
const int | exF1, |
|
|
const int | exF2 ) |
◆ SetVPBounds()
| void TopOpeBRep_LineInter::SetVPBounds |
( |
| ) |
|
◆ SituationS1()
◆ SituationS2()
◆ TransitionOnS1()
◆ TransitionOnS2()
◆ TypeLineCurve()
◆ VPBounds()
| void TopOpeBRep_LineInter::VPBounds |
( |
int & | f, |
|
|
int & | l, |
|
|
int & | n ) const |
◆ VPoint()
◆ WPoint()
The documentation for this class was generated from the following file: