| Open CASCADE Technology
    7.4.0
    | 
Splits given Line. More...
#include <GeomInt_LineConstructor.hxx>
| Public Member Functions | |
| GeomInt_LineConstructor () | |
| Empty constructor.  More... | |
| void | Load (const Handle< Adaptor3d_TopolTool > &D1, const Handle< Adaptor3d_TopolTool > &D2, const Handle< GeomAdaptor_HSurface > &S1, const Handle< GeomAdaptor_HSurface > &S2) | 
| Initializes me by two surfaces and corresponding tools which represent boundaries of surfaces.  More... | |
| void | Perform (const Handle< IntPatch_Line > &L) | 
| Splits line.  More... | |
| Standard_Boolean | IsDone () const | 
| Returns True if splitting was successful.  More... | |
| Standard_Integer | NbParts () const | 
| Returns number of splits.  More... | |
| void | Part (const Standard_Integer I, Standard_Real &WFirst, Standard_Real &WLast) const | 
| Return first and last parameters for given index of split.  More... | |
| Protected Member Functions | |
| void | TreatCircle (const Handle< IntPatch_Line > &aLine, const Standard_Real aTol) | 
Splits given Line.
| GeomInt_LineConstructor::GeomInt_LineConstructor | ( | ) | 
Empty constructor.
| Standard_Boolean GeomInt_LineConstructor::IsDone | ( | ) | const | 
Returns True if splitting was successful.
| void GeomInt_LineConstructor::Load | ( | const Handle< Adaptor3d_TopolTool > & | D1, | 
| const Handle< Adaptor3d_TopolTool > & | D2, | ||
| const Handle< GeomAdaptor_HSurface > & | S1, | ||
| const Handle< GeomAdaptor_HSurface > & | S2 | ||
| ) | 
Initializes me by two surfaces and corresponding tools which represent boundaries of surfaces.
| Standard_Integer GeomInt_LineConstructor::NbParts | ( | ) | const | 
Returns number of splits.
| void GeomInt_LineConstructor::Part | ( | const Standard_Integer | I, | 
| Standard_Real & | WFirst, | ||
| Standard_Real & | WLast | ||
| ) | const | 
Return first and last parameters for given index of split.
| void GeomInt_LineConstructor::Perform | ( | const Handle< IntPatch_Line > & | L | ) | 
Splits line.
| 
 | protected | 
 1.8.13
 1.8.13