Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
PBRep_CurveOnClosedSurface Class Reference

#include <PBRep_CurveOnClosedSurface.hxx>

Inheritance diagram for PBRep_CurveOnClosedSurface:
Inheritance graph
[legend]

Public Member Functions

 PBRep_CurveOnClosedSurface (const Handle< PGeom2d_Curve > &PC1, const Handle< PGeom2d_Curve > &PC2, const Standard_Real CF, const Standard_Real CL, const Handle< PGeom_Surface > &S, const PTopLoc_Location &L, const GeomAbs_Shape C)
 CF is curve first parameter
CL is curve last parameter
The two curves are SameParameter.
As far as they can't be computed from a Persistent Curve
they are given in the CurveOnClosedSurface constructor

Handle_PGeom2d_Curve PCurve2 () const
GeomAbs_Shape Continuity () const
virtual Standard_Boolean IsCurveOnClosedSurface () const
 Returns True.

virtual Standard_Boolean IsRegularity () const
 Returns True

void SetUVPoints2 (const gp_Pnt2d &Pnt1, const gp_Pnt2d &Pnt2)
gp_Pnt2d FirstUV2 () const
gp_Pnt2d LastUV2 () const
 PBRep_CurveOnClosedSurface ()
 PBRep_CurveOnClosedSurface (const Storage_stCONSTclCOM &a)
Handle< PGeom2d_Curve_CSFDB_GetPBRep_CurveOnClosedSurfacemyPCurve2 () const
void _CSFDB_SetPBRep_CurveOnClosedSurfacemyPCurve2 (const Handle< PGeom2d_Curve > &p)
GeomAbs_Shape _CSFDB_GetPBRep_CurveOnClosedSurfacemyContinuity () const
void _CSFDB_SetPBRep_CurveOnClosedSurfacemyContinuity (const GeomAbs_Shape p)
const gp_Pnt2d_CSFDB_GetPBRep_CurveOnClosedSurfacemyUV21 () const
const gp_Pnt2d_CSFDB_GetPBRep_CurveOnClosedSurfacemyUV22 () const

Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from PBRep_CurveRepresentation.

Reimplemented from PBRep_CurveRepresentation.

Handle_PGeom2d_Curve PBRep_CurveOnClosedSurface::PCurve2 ( ) const

The documentation for this class was generated from the following file: