Open CASCADE Technology 6.6.0
Public Member Functions
BRep_CurveOn2Surfaces Class Reference

Defines a continuity between two surfaces.

#include <BRep_CurveOn2Surfaces.hxx>

Inheritance diagram for BRep_CurveOn2Surfaces:
Inheritance graph
[legend]

Public Member Functions

 BRep_CurveOn2Surfaces (const Handle< Geom_Surface > &S1, const Handle< Geom_Surface > &S2, const TopLoc_Location &L1, const TopLoc_Location &L2, const GeomAbs_Shape C)
virtual Standard_Boolean IsRegularity () const
 Returns True.

virtual Standard_Boolean IsRegularity (const Handle< Geom_Surface > &S1, const Handle< Geom_Surface > &S2, const TopLoc_Location &L1, const TopLoc_Location &L2) const
 A curve on two surfaces (continuity).

void D0 (const Standard_Real U, gp_Pnt &P) const
 Raises an error.

virtual const Handle_Geom_Surface & Surface () const
virtual const Handle_Geom_Surface & Surface2 () const
virtual const TopLoc_LocationLocation2 () const
virtual const GeomAbs_ShapeContinuity () const
virtual void Continuity (const GeomAbs_Shape C)
Handle_BRep_CurveRepresentation Copy () const
 Return a copy of this representation.


Constructor & Destructor Documentation

BRep_CurveOn2Surfaces::BRep_CurveOn2Surfaces ( const Handle< Geom_Surface > &  S1,
const Handle< Geom_Surface > &  S2,
const TopLoc_Location L1,
const TopLoc_Location L2,
const GeomAbs_Shape  C 
)

Member Function Documentation

virtual const GeomAbs_Shape& BRep_CurveOn2Surfaces::Continuity ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

virtual void BRep_CurveOn2Surfaces::Continuity ( const GeomAbs_Shape  C) [virtual]

Reimplemented from BRep_CurveRepresentation.

Handle_BRep_CurveRepresentation BRep_CurveOn2Surfaces::Copy ( ) const [virtual]
void BRep_CurveOn2Surfaces::D0 ( const Standard_Real  U,
gp_Pnt P 
) const
virtual Standard_Boolean BRep_CurveOn2Surfaces::IsRegularity ( const Handle< Geom_Surface > &  S1,
const Handle< Geom_Surface > &  S2,
const TopLoc_Location L1,
const TopLoc_Location L2 
) const [virtual]

Reimplemented from BRep_CurveRepresentation.

virtual Standard_Boolean BRep_CurveOn2Surfaces::IsRegularity ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

virtual const TopLoc_Location& BRep_CurveOn2Surfaces::Location2 ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

virtual const Handle_Geom_Surface& BRep_CurveOn2Surfaces::Surface ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

virtual const Handle_Geom_Surface& BRep_CurveOn2Surfaces::Surface2 ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.


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