Open CASCADE Technology 6.6.0
|
#include <PBRep_CurveOnSurface.hxx>
Public Member Functions | |
PBRep_CurveOnSurface (const Handle< PGeom2d_Curve > &PC, const Standard_Real CF, const Standard_Real CL, const Handle< PGeom_Surface > &S, const PTopLoc_Location &L) | |
CF is curve first parameter CL is curve last parameter As far as they can't be computed from a Persistent Curve they are given in the CurveOnSurface constructor | |
Handle_PGeom_Surface | Surface () const |
Handle_PGeom2d_Curve | PCurve () const |
virtual Standard_Boolean | IsCurveOnSurface () const |
Returns True. | |
void | SetUVPoints (const gp_Pnt2d &Pnt1, const gp_Pnt2d &Pnt2) |
gp_Pnt2d | FirstUV () const |
gp_Pnt2d | LastUV () const |
PBRep_CurveOnSurface () | |
PBRep_CurveOnSurface (const Storage_stCONSTclCOM &a) | |
Handle< PGeom2d_Curve > | _CSFDB_GetPBRep_CurveOnSurfacemyPCurve () const |
void | _CSFDB_SetPBRep_CurveOnSurfacemyPCurve (const Handle< PGeom2d_Curve > &p) |
Handle< PGeom_Surface > | _CSFDB_GetPBRep_CurveOnSurfacemySurface () const |
void | _CSFDB_SetPBRep_CurveOnSurfacemySurface (const Handle< PGeom_Surface > &p) |
const gp_Pnt2d & | _CSFDB_GetPBRep_CurveOnSurfacemyUV1 () const |
const gp_Pnt2d & | _CSFDB_GetPBRep_CurveOnSurfacemyUV2 () const |
PBRep_CurveOnSurface::PBRep_CurveOnSurface | ( | const Handle< PGeom2d_Curve > & | PC, |
const Standard_Real | CF, | ||
const Standard_Real | CL, | ||
const Handle< PGeom_Surface > & | S, | ||
const PTopLoc_Location & | L | ||
) |
PBRep_CurveOnSurface::PBRep_CurveOnSurface | ( | ) | [inline] |
PBRep_CurveOnSurface::PBRep_CurveOnSurface | ( | const Storage_stCONSTclCOM & | a | ) | [inline] |
Handle< PGeom2d_Curve > PBRep_CurveOnSurface::_CSFDB_GetPBRep_CurveOnSurfacemyPCurve | ( | ) | const [inline] |
Handle< PGeom_Surface > PBRep_CurveOnSurface::_CSFDB_GetPBRep_CurveOnSurfacemySurface | ( | ) | const [inline] |
const gp_Pnt2d& PBRep_CurveOnSurface::_CSFDB_GetPBRep_CurveOnSurfacemyUV1 | ( | ) | const [inline] |
const gp_Pnt2d& PBRep_CurveOnSurface::_CSFDB_GetPBRep_CurveOnSurfacemyUV2 | ( | ) | const [inline] |
void PBRep_CurveOnSurface::_CSFDB_SetPBRep_CurveOnSurfacemyPCurve | ( | const Handle< PGeom2d_Curve > & | p | ) | [inline] |
void PBRep_CurveOnSurface::_CSFDB_SetPBRep_CurveOnSurfacemySurface | ( | const Handle< PGeom_Surface > & | p | ) | [inline] |
gp_Pnt2d PBRep_CurveOnSurface::FirstUV | ( | ) | const |
virtual Standard_Boolean PBRep_CurveOnSurface::IsCurveOnSurface | ( | ) | const [virtual] |
Reimplemented from PBRep_CurveRepresentation.
gp_Pnt2d PBRep_CurveOnSurface::LastUV | ( | ) | const |
Handle_PGeom2d_Curve PBRep_CurveOnSurface::PCurve | ( | ) | const |
Handle_PGeom_Surface PBRep_CurveOnSurface::Surface | ( | ) | const |