|
Open CASCADE Technology 6.5.2
|
Root class for the geometric curves
representation. Contains a range.
#include <BRep_GCurve.hxx>

Public Member Functions | |
| void | SetRange (const Standard_Real First, const Standard_Real Last) |
| void | Range (Standard_Real &First, Standard_Real &Last) const |
| Standard_Real | First () const |
| Standard_Real | Last () const |
| void | First (const Standard_Real F) |
| void | Last (const Standard_Real L) |
| virtual void | D0 (const Standard_Real U, gp_Pnt &P) const =0 |
| Computes the point at parameter U. | |
| virtual void | Update () |
| Recomputes any derived data after a modification. This is called when the range is modified. | |
Protected Member Functions | |
| BRep_GCurve (const TopLoc_Location &L, const Standard_Real First, const Standard_Real Last) | |
| BRep_GCurve::BRep_GCurve | ( | const TopLoc_Location & | L, |
| const Standard_Real | First, | ||
| const Standard_Real | Last | ||
| ) | [protected] |
| virtual void BRep_GCurve::D0 | ( | const Standard_Real | U, |
| gp_Pnt & | P | ||
| ) | const [pure virtual] |
Implemented in BRep_Curve3D, and BRep_CurveOnSurface.
| void BRep_GCurve::First | ( | const Standard_Real | F | ) |
| Standard_Real BRep_GCurve::First | ( | ) | const |
| Standard_Real BRep_GCurve::Last | ( | ) | const |
| void BRep_GCurve::Last | ( | const Standard_Real | L | ) |
| void BRep_GCurve::Range | ( | Standard_Real & | First, |
| Standard_Real & | Last | ||
| ) | const |
| void BRep_GCurve::SetRange | ( | const Standard_Real | First, |
| const Standard_Real | Last | ||
| ) |
| virtual void BRep_GCurve::Update | ( | ) | [virtual] |
Reimplemented in BRep_CurveOnSurface, and BRep_CurveOnClosedSurface.
1.7.4