Open CASCADE Technology
7.1.0.beta
|
#include <HLRBRep_ThePolygonOfInterCSurf.hxx>
Public Member Functions | |
HLRBRep_ThePolygonOfInterCSurf (const gp_Lin &Curve, const Standard_Integer NbPnt) | |
HLRBRep_ThePolygonOfInterCSurf (const gp_Lin &Curve, const Standard_Real U1, const Standard_Real U2, const Standard_Integer NbPnt) | |
HLRBRep_ThePolygonOfInterCSurf (const gp_Lin &Curve, const TColStd_Array1OfReal &Upars) | |
const Bnd_Box & | Bounding () const |
Give the bounding box of the polygon. More... | |
Standard_Real | DeflectionOverEstimation () const |
void | SetDeflectionOverEstimation (const Standard_Real x) |
void | Closed (const Standard_Boolean clos) |
Standard_Boolean | Closed () const |
Standard_Integer | NbSegments () const |
Give the number of Segments in the polyline. More... | |
const gp_Pnt & | BeginOfSeg (const Standard_Integer Index) const |
Give the point of range Index in the Polygon. More... | |
const gp_Pnt & | EndOfSeg (const Standard_Integer Index) const |
Give the point of range Index in the Polygon. More... | |
Standard_Real | InfParameter () const |
Returns the parameter (On the curve) of the first point of the Polygon. More... | |
Standard_Real | SupParameter () const |
Returns the parameter (On the curve) of the last point of the Polygon. More... | |
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. More... | |
void | Dump () const |
Protected Member Functions | |
void | Init (const gp_Lin &Curve) |
void | Init (const gp_Lin &Curve, const TColStd_Array1OfReal &Upars) |
HLRBRep_ThePolygonOfInterCSurf::HLRBRep_ThePolygonOfInterCSurf | ( | const gp_Lin & | Curve, |
const Standard_Integer | NbPnt | ||
) |
HLRBRep_ThePolygonOfInterCSurf::HLRBRep_ThePolygonOfInterCSurf | ( | const gp_Lin & | Curve, |
const Standard_Real | U1, | ||
const Standard_Real | U2, | ||
const Standard_Integer | NbPnt | ||
) |
HLRBRep_ThePolygonOfInterCSurf::HLRBRep_ThePolygonOfInterCSurf | ( | const gp_Lin & | Curve, |
const TColStd_Array1OfReal & | Upars | ||
) |
Standard_Real HLRBRep_ThePolygonOfInterCSurf::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.
const gp_Pnt& HLRBRep_ThePolygonOfInterCSurf::BeginOfSeg | ( | const Standard_Integer | Index | ) | const |
Give the point of range Index in the Polygon.
const Bnd_Box& HLRBRep_ThePolygonOfInterCSurf::Bounding | ( | ) | const |
Give the bounding box of the polygon.
void HLRBRep_ThePolygonOfInterCSurf::Closed | ( | const Standard_Boolean | clos | ) |
Standard_Boolean HLRBRep_ThePolygonOfInterCSurf::Closed | ( | ) | const |
Standard_Real HLRBRep_ThePolygonOfInterCSurf::DeflectionOverEstimation | ( | ) | const |
void HLRBRep_ThePolygonOfInterCSurf::Dump | ( | ) | const |
const gp_Pnt& HLRBRep_ThePolygonOfInterCSurf::EndOfSeg | ( | const Standard_Integer | Index | ) | const |
Give the point of range Index in the Polygon.
Standard_Real HLRBRep_ThePolygonOfInterCSurf::InfParameter | ( | ) | const |
Returns the parameter (On the curve) of the first point of the Polygon.
|
protected |
|
protected |
Standard_Integer HLRBRep_ThePolygonOfInterCSurf::NbSegments | ( | ) | const |
Give the number of Segments in the polyline.
void HLRBRep_ThePolygonOfInterCSurf::SetDeflectionOverEstimation | ( | const Standard_Real | x | ) |
Standard_Real HLRBRep_ThePolygonOfInterCSurf::SupParameter | ( | ) | const |
Returns the parameter (On the curve) of the last point of the Polygon.