|
Open CASCADE Technology 6.5.2
|
#include <BRepTopAdaptor_TopolTool.hxx>

Public Member Functions | |
| BRepTopAdaptor_TopolTool () | |
| BRepTopAdaptor_TopolTool (const Handle< Adaptor3d_HSurface > &Surface) | |
| virtual void | Initialize () |
| virtual void | Initialize (const Handle< Adaptor3d_HSurface > &S) |
| virtual void | Initialize (const Handle< Adaptor2d_HCurve2d > &Curve) |
| virtual void | Init () |
| virtual Standard_Boolean | More () |
| virtual Handle_Adaptor2d_HCurve2d | Value () |
| virtual void | Next () |
| virtual Standard_Address | Edge () const |
| virtual void | InitVertexIterator () |
| virtual Standard_Boolean | MoreVertex () |
| virtual Handle_Adaptor3d_HVertex | Vertex () |
| virtual void | NextVertex () |
| virtual TopAbs_State | Classify (const gp_Pnt2d &P2d, const Standard_Real Tol, const Standard_Boolean RecadreOnPeriodic=Standard_True) |
| virtual Standard_Boolean | IsThePointOn (const gp_Pnt2d &P2d, const Standard_Real Tol, const Standard_Boolean RecadreOnPeriodic=Standard_True) |
| see the code for specifications) | |
| virtual TopAbs_Orientation | Orientation (const Handle< Adaptor2d_HCurve2d > &C) |
| If the function returns the orientation of the arc. If the orientation is FORWARD or REVERSED, the arc is a "real" limit of the surface. If the orientation is INTERNAL or EXTERNAL, the arc is considered as an arc on the surface. | |
| virtual TopAbs_Orientation | Orientation (const Handle< Adaptor3d_HVertex > &C) |
| If the function returns the orientation of the arc. If the orientation is FORWARD or REVERSED, the arc is a "real" limit of the surface. If the orientation is INTERNAL or EXTERNAL, the arc is considered as an arc on the surface. | |
| void | Destroy () |
| ~BRepTopAdaptor_TopolTool () | |
| virtual Standard_Boolean | Has3d () const |
| answers if arcs and vertices may have 3d representations, so that we could use Tol3d and Pnt methods. | |
| virtual Standard_Real | Tol3d (const Handle< Adaptor2d_HCurve2d > &C) const |
| returns 3d tolerance of the arc C | |
| virtual Standard_Real | Tol3d (const Handle< Adaptor3d_HVertex > &V) const |
| returns 3d tolerance of the vertex V | |
| virtual gp_Pnt | Pnt (const Handle< Adaptor3d_HVertex > &V) const |
| returns 3d point of the vertex V | |
| virtual void | ComputeSamplePoints () |
| virtual Standard_Integer | NbSamplesU () |
| compute the sample-points for the intersections algorithms | |
| virtual Standard_Integer | NbSamplesV () |
| compute the sample-points for the intersections algorithms | |
| virtual Standard_Integer | NbSamples () |
| compute the sample-points for the intersections algorithms | |
| virtual void | SamplePoint (const Standard_Integer Index, gp_Pnt2d &P2d, gp_Pnt &P3d) |
| virtual Standard_Boolean | DomainIsInfinite () |
| BRepTopAdaptor_TopolTool::BRepTopAdaptor_TopolTool | ( | ) |
| BRepTopAdaptor_TopolTool::BRepTopAdaptor_TopolTool | ( | const Handle< Adaptor3d_HSurface > & | Surface | ) |
| BRepTopAdaptor_TopolTool::~BRepTopAdaptor_TopolTool | ( | ) | [inline] |
| virtual TopAbs_State BRepTopAdaptor_TopolTool::Classify | ( | const gp_Pnt2d & | P2d, |
| const Standard_Real | Tol, | ||
| const Standard_Boolean | RecadreOnPeriodic = Standard_True |
||
| ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::ComputeSamplePoints | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| void BRepTopAdaptor_TopolTool::Destroy | ( | ) |
| virtual Standard_Boolean BRepTopAdaptor_TopolTool::DomainIsInfinite | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Address BRepTopAdaptor_TopolTool::Edge | ( | ) | const [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Boolean BRepTopAdaptor_TopolTool::Has3d | ( | ) | const [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::Init | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::Initialize | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::Initialize | ( | const Handle< Adaptor3d_HSurface > & | S | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::Initialize | ( | const Handle< Adaptor2d_HCurve2d > & | Curve | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::InitVertexIterator | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Boolean BRepTopAdaptor_TopolTool::IsThePointOn | ( | const gp_Pnt2d & | P2d, |
| const Standard_Real | Tol, | ||
| const Standard_Boolean | RecadreOnPeriodic = Standard_True |
||
| ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Boolean BRepTopAdaptor_TopolTool::More | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Boolean BRepTopAdaptor_TopolTool::MoreVertex | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Integer BRepTopAdaptor_TopolTool::NbSamples | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Integer BRepTopAdaptor_TopolTool::NbSamplesU | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Integer BRepTopAdaptor_TopolTool::NbSamplesV | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::Next | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::NextVertex | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual TopAbs_Orientation BRepTopAdaptor_TopolTool::Orientation | ( | const Handle< Adaptor3d_HVertex > & | C | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual TopAbs_Orientation BRepTopAdaptor_TopolTool::Orientation | ( | const Handle< Adaptor2d_HCurve2d > & | C | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual gp_Pnt BRepTopAdaptor_TopolTool::Pnt | ( | const Handle< Adaptor3d_HVertex > & | V | ) | const [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual void BRepTopAdaptor_TopolTool::SamplePoint | ( | const Standard_Integer | Index, |
| gp_Pnt2d & | P2d, | ||
| gp_Pnt & | P3d | ||
| ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Real BRepTopAdaptor_TopolTool::Tol3d | ( | const Handle< Adaptor2d_HCurve2d > & | C | ) | const [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Standard_Real BRepTopAdaptor_TopolTool::Tol3d | ( | const Handle< Adaptor3d_HVertex > & | V | ) | const [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Handle_Adaptor2d_HCurve2d BRepTopAdaptor_TopolTool::Value | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
| virtual Handle_Adaptor3d_HVertex BRepTopAdaptor_TopolTool::Vertex | ( | ) | [virtual] |
Reimplemented from Adaptor3d_TopolTool.
1.7.4