#include <BRep_CurveOnSurface.hxx>
Inheritance diagram for BRep_CurveOnSurface:

Public Member Functions | |
| Standard_EXPORT | BRep_CurveOnSurface (const Handle(Geom2d_Curve)&PC, const Handle(Geom_Surface)&S, const TopLoc_Location &L) |
| void | SetUVPoints (const gp_Pnt2d &P1, const gp_Pnt2d &P2) |
| void | UVPoints (gp_Pnt2d &P1, gp_Pnt2d &P2) const |
| const Bnd_Box2d & | Box () const |
| Bnd_Box2d & | ChangeBox () |
| Standard_EXPORT void | D0 (const Standard_Real U, gp_Pnt &P) const |
| Computes the point at parameter U. . | |
| virtual Standard_EXPORT Standard_Boolean | IsCurveOnSurface () const |
| Returns True. . | |
| virtual Standard_EXPORT Standard_Boolean | IsCurveOnSurface (const Handle(Geom_Surface)&S, const TopLoc_Location &L) const |
| A curve in the parametric space of a surface. . | |
| virtual Standard_EXPORT const Handle_Geom_Surface & | Surface () const |
| virtual Standard_EXPORT const Handle_Geom2d_Curve & | PCurve () const |
| virtual Standard_EXPORT void | PCurve (const Handle(Geom2d_Curve)&C) |
| virtual Standard_EXPORT Handle_BRep_CurveRepresentation | Copy () const |
| Return a copy of this representation. . | |
| virtual Standard_EXPORT void | Update () |
| Recomputes any derived data after a modification. This is called when the range is modified. . | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Attributes | |
| gp_Pnt2d | myUV1 |
| gp_Pnt2d | myUV2 |
| Bnd_Box2d | myBox |
Private Attributes | |
| Handle_Geom2d_Curve | myPCurve |
| Handle_Geom_Surface | mySurface |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Implements BRep_CurveRepresentation. Reimplemented in BRep_CurveOnClosedSurface. |
|
||||||||||||
|
Implements BRep_GCurve. |
|
|
Reimplemented from BRep_GCurve. Reimplemented in BRep_CurveOnClosedSurface. |
|
||||||||||||
|
Reimplemented from BRep_CurveRepresentation. |
|
|
Reimplemented from BRep_CurveRepresentation. |
|
|
Reimplemented from BRep_CurveRepresentation. |
|
|
Reimplemented from BRep_CurveRepresentation. |
|
||||||||||||
|
|
|
|
Reimplemented from BRep_CurveRepresentation. |
|
|
Reimplemented from BRep_GCurve. Reimplemented in BRep_CurveOnClosedSurface. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1