Open CASCADE Technology 7.8.2.dev
|
#include <IntCurveSurface_ThePolygonOfHInter.hxx>
Public Member Functions | |
IntCurveSurface_ThePolygonOfHInter (const Handle< Adaptor3d_Curve > &Curve, const Standard_Integer NbPnt) | |
IntCurveSurface_ThePolygonOfHInter (const Handle< Adaptor3d_Curve > &Curve, const Standard_Real U1, const Standard_Real U2, const Standard_Integer NbPnt) | |
IntCurveSurface_ThePolygonOfHInter (const Handle< Adaptor3d_Curve > &Curve, const TColStd_Array1OfReal &Upars) | |
const Bnd_Box & | Bounding () const |
Give the bounding box of the polygon. | |
Standard_Real | DeflectionOverEstimation () const |
void | SetDeflectionOverEstimation (const Standard_Real x) |
void | Closed (const Standard_Boolean flag) |
Standard_Boolean | Closed () const |
Standard_Integer | NbSegments () const |
Give the number of Segments in the polyline. | |
const gp_Pnt & | BeginOfSeg (const Standard_Integer theIndex) const |
Give the point of range Index in the Polygon. | |
const gp_Pnt & | EndOfSeg (const Standard_Integer theIndex) const |
Give the point of range Index in the Polygon. | |
Standard_Real | InfParameter () const |
Returns the parameter (On the curve) of the first point of the Polygon. | |
Standard_Real | SupParameter () const |
Returns the parameter (On the curve) of the last point of the Polygon. | |
Standard_Real | ApproxParamOnCurve (const Standard_Integer Index, const Standard_Real ParamOnLine) const |
Give an approximation of the parameter on the curve according to the discretization of the Curve. | |
void | Dump () const |
Protected Member Functions | |
void | Init (const Handle< Adaptor3d_Curve > &Curve) |
void | Init (const Handle< Adaptor3d_Curve > &Curve, const TColStd_Array1OfReal &Upars) |
IntCurveSurface_ThePolygonOfHInter::IntCurveSurface_ThePolygonOfHInter | ( | const Handle< Adaptor3d_Curve > & | Curve, |
const Standard_Integer | NbPnt ) |
IntCurveSurface_ThePolygonOfHInter::IntCurveSurface_ThePolygonOfHInter | ( | const Handle< Adaptor3d_Curve > & | Curve, |
const Standard_Real | U1, | ||
const Standard_Real | U2, | ||
const Standard_Integer | NbPnt ) |
IntCurveSurface_ThePolygonOfHInter::IntCurveSurface_ThePolygonOfHInter | ( | const Handle< Adaptor3d_Curve > & | Curve, |
const TColStd_Array1OfReal & | Upars ) |
Standard_Real IntCurveSurface_ThePolygonOfHInter::ApproxParamOnCurve | ( | const Standard_Integer | Index, |
const Standard_Real | ParamOnLine ) const |
Give an approximation of the parameter on the curve according to the discretization of the Curve.
|
inline |
Give the point of range Index in the Polygon.
|
inline |
Give the bounding box of the polygon.
|
inline |
|
inline |
|
inline |
void IntCurveSurface_ThePolygonOfHInter::Dump | ( | ) | const |
|
inline |
Give the point of range Index in the Polygon.
|
inline |
Returns the parameter (On the curve) of the first point of the Polygon.
|
protected |
|
protected |
|
inline |
Give the number of Segments in the polyline.
|
inline |
|
inline |
Returns the parameter (On the curve) of the last point of the Polygon.