Open CASCADE Technology 6.6.0
Public Member Functions
BRep_PointOnCurveOnSurface Class Reference

#include <BRep_PointOnCurveOnSurface.hxx>

Inheritance diagram for BRep_PointOnCurveOnSurface:
Inheritance graph
[legend]

Public Member Functions

 BRep_PointOnCurveOnSurface (const Standard_Real P, const Handle< Geom2d_Curve > &C, const Handle< Geom_Surface > &S, const TopLoc_Location &L)
virtual Standard_Boolean IsPointOnCurveOnSurface () const
 Returns True

virtual Standard_Boolean IsPointOnCurveOnSurface (const Handle< Geom2d_Curve > &PC, const Handle< Geom_Surface > &S, const TopLoc_Location &L) const
 A point on the 2d curve <PC> on the surface <S>.

virtual const Handle_Geom2d_Curve & PCurve () const
virtual void PCurve (const Handle< Geom2d_Curve > &C)

Constructor & Destructor Documentation

BRep_PointOnCurveOnSurface::BRep_PointOnCurveOnSurface ( const Standard_Real  P,
const Handle< Geom2d_Curve > &  C,
const Handle< Geom_Surface > &  S,
const TopLoc_Location L 
)

Member Function Documentation

virtual Standard_Boolean BRep_PointOnCurveOnSurface::IsPointOnCurveOnSurface ( ) const [virtual]

Reimplemented from BRep_PointRepresentation.

virtual Standard_Boolean BRep_PointOnCurveOnSurface::IsPointOnCurveOnSurface ( const Handle< Geom2d_Curve > &  PC,
const Handle< Geom_Surface > &  S,
const TopLoc_Location L 
) const [virtual]

Reimplemented from BRep_PointRepresentation.

virtual const Handle_Geom2d_Curve& BRep_PointOnCurveOnSurface::PCurve ( ) const [virtual]

Reimplemented from BRep_PointRepresentation.

virtual void BRep_PointOnCurveOnSurface::PCurve ( const Handle< Geom2d_Curve > &  C) [virtual]

Reimplemented from BRep_PointRepresentation.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines