Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions
BRepBlend_Extremity Class Reference

#include <BRepBlend_Extremity.hxx>

Public Member Functions

 BRepBlend_Extremity ()
 
 BRepBlend_Extremity (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol)
 
 BRepBlend_Extremity (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol, const Handle< Adaptor3d_HVertex > &Vtx)
 
 BRepBlend_Extremity (const gp_Pnt &P, const Standard_Real W, const Standard_Real Param, const Standard_Real Tol)
 
void SetValue (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol)
 
void SetValue (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol, const Handle< Adaptor3d_HVertex > &Vtx)
 
void SetValue (const gp_Pnt &P, const Standard_Real W, const Standard_Real Param, const Standard_Real Tol)
 
const gp_PntValue () const
 
void SetTangent (const gp_Vec &Tangent)
 
Standard_Boolean HasTangent () const
 
const gp_VecTangent () const
 
Standard_Real Tolerance () const
 
void SetVertex (const Handle< Adaptor3d_HVertex > &V)
 
void AddArc (const Handle< Adaptor2d_HCurve2d > &A, const Standard_Real Param, const IntSurf_Transition &TLine, const IntSurf_Transition &TArc)
 
void Parameters (Standard_Real &U, Standard_Real &V) const
 
Standard_Boolean IsVertex () const
 
const Handle_Adaptor3d_HVertex & Vertex () const
 
Standard_Integer NbPointOnRst () const
 
const BRepBlend_PointOnRstPointOnRst (const Standard_Integer Index) const
 
Standard_Real Parameter () const
 
Standard_Real ParameterOnGuide () const
 

Constructor & Destructor Documentation

BRepBlend_Extremity::BRepBlend_Extremity ( )
BRepBlend_Extremity::BRepBlend_Extremity ( const gp_Pnt P,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Real  Param,
const Standard_Real  Tol 
)
BRepBlend_Extremity::BRepBlend_Extremity ( const gp_Pnt P,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Real  Param,
const Standard_Real  Tol,
const Handle< Adaptor3d_HVertex > &  Vtx 
)
BRepBlend_Extremity::BRepBlend_Extremity ( const gp_Pnt P,
const Standard_Real  W,
const Standard_Real  Param,
const Standard_Real  Tol 
)

Member Function Documentation

void BRepBlend_Extremity::AddArc ( const Handle< Adaptor2d_HCurve2d > &  A,
const Standard_Real  Param,
const IntSurf_Transition TLine,
const IntSurf_Transition TArc 
)
Standard_Boolean BRepBlend_Extremity::HasTangent ( ) const
Standard_Boolean BRepBlend_Extremity::IsVertex ( ) const
Standard_Integer BRepBlend_Extremity::NbPointOnRst ( ) const
Standard_Real BRepBlend_Extremity::Parameter ( ) const
Standard_Real BRepBlend_Extremity::ParameterOnGuide ( ) const
void BRepBlend_Extremity::Parameters ( Standard_Real U,
Standard_Real V 
) const
const BRepBlend_PointOnRst& BRepBlend_Extremity::PointOnRst ( const Standard_Integer  Index) const
void BRepBlend_Extremity::SetTangent ( const gp_Vec Tangent)
void BRepBlend_Extremity::SetValue ( const gp_Pnt P,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Real  Param,
const Standard_Real  Tol 
)
void BRepBlend_Extremity::SetValue ( const gp_Pnt P,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Real  Param,
const Standard_Real  Tol,
const Handle< Adaptor3d_HVertex > &  Vtx 
)
void BRepBlend_Extremity::SetValue ( const gp_Pnt P,
const Standard_Real  W,
const Standard_Real  Param,
const Standard_Real  Tol 
)
void BRepBlend_Extremity::SetVertex ( const Handle< Adaptor3d_HVertex > &  V)
const gp_Vec& BRepBlend_Extremity::Tangent ( ) const
Standard_Real BRepBlend_Extremity::Tolerance ( ) const
const gp_Pnt& BRepBlend_Extremity::Value ( ) const
const Handle_Adaptor3d_HVertex& BRepBlend_Extremity::Vertex ( ) const

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