Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
Contap_HContTool Class Reference

#include <Contap_HContTool.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC
Standard_Integer 
NbSamplesU (const Handle< Adaptor3d_HSurface > &S, const Standard_Real u1, const Standard_Real u2)
static Standard_Integer NbSamplesV (const Handle< Adaptor3d_HSurface > &S, const Standard_Real v1, const Standard_Real v2)
static Standard_Integer NbSamplePoints (const Handle< Adaptor3d_HSurface > &S)
static void SamplePoint (const Handle< Adaptor3d_HSurface > &S, const Standard_Integer Index, Standard_Real &U, Standard_Real &V)
static Standard_Boolean HasBeenSeen (const Handle< Adaptor2d_HCurve2d > &C)
static Standard_Integer NbSamplesOnArc (const Handle< Adaptor2d_HCurve2d > &A)
static void Bounds (const Handle< Adaptor2d_HCurve2d > &C, Standard_Real &Ufirst, Standard_Real &Ulast)
static Standard_Boolean Project (const Handle< Adaptor2d_HCurve2d > &C, const gp_Pnt2d &P, Standard_Real &Paramproj, gp_Pnt2d &Ptproj)
static Standard_Real Tolerance (const Handle< Adaptor3d_HVertex > &V, const Handle< Adaptor2d_HCurve2d > &C)
static Standard_Real Parameter (const Handle< Adaptor3d_HVertex > &V, const Handle< Adaptor2d_HCurve2d > &C)
static Standard_Integer NbPoints (const Handle< Adaptor2d_HCurve2d > &C)
static void Value (const Handle< Adaptor2d_HCurve2d > &C, const Standard_Integer Index, gp_Pnt &Pt, Standard_Real &Tol, Standard_Real &U)
static Standard_Boolean IsVertex (const Handle< Adaptor2d_HCurve2d > &C, const Standard_Integer Index)
static void Vertex (const Handle< Adaptor2d_HCurve2d > &C, const Standard_Integer Index, Handle< Adaptor3d_HVertex > &V)
static Standard_Integer NbSegments (const Handle< Adaptor2d_HCurve2d > &C)
static Standard_Boolean HasFirstPoint (const Handle< Adaptor2d_HCurve2d > &C, const Standard_Integer Index, Standard_Integer &IndFirst)
static Standard_Boolean HasLastPoint (const Handle< Adaptor2d_HCurve2d > &C, const Standard_Integer Index, Standard_Integer &IndLast)
static Standard_Boolean IsAllSolution (const Handle< Adaptor2d_HCurve2d > &C)

Member Function Documentation

static void Contap_HContTool::Bounds ( const Handle< Adaptor2d_HCurve2d > &  C,
Standard_Real Ufirst,
Standard_Real Ulast 
) [static]
static Standard_Boolean Contap_HContTool::Project ( const Handle< Adaptor2d_HCurve2d > &  C,
const gp_Pnt2d P,
Standard_Real Paramproj,
gp_Pnt2d Ptproj 
) [static]
static void Contap_HContTool::Value ( const Handle< Adaptor2d_HCurve2d > &  C,
const Standard_Integer  Index,
gp_Pnt Pt,
Standard_Real Tol,
Standard_Real U 
) [static]

The documentation for this class was generated from the following file: