Open CASCADE Technology 6.6.0
|
Representation of a 2D polygon in the parametric
space of a surface.
#include <BRep_PolygonOnSurface.hxx>
Public Member Functions | |
BRep_PolygonOnSurface (const Handle< Poly_Polygon2D > &P, const Handle< Geom_Surface > &S, const TopLoc_Location &L) | |
virtual Standard_Boolean | IsPolygonOnSurface () const |
A 2D polygon representation in the parametric space of a surface. | |
virtual Standard_Boolean | IsPolygonOnSurface (const Handle< Geom_Surface > &S, const TopLoc_Location &L) const |
A 2D polygon representation in the parametric space of a surface. | |
virtual const Handle_Geom_Surface & | Surface () const |
virtual const Handle_Poly_Polygon2D & | Polygon () const |
virtual void | Polygon (const Handle< Poly_Polygon2D > &P) |
virtual Handle_BRep_CurveRepresentation | Copy () const |
Return a copy of this representation. |
BRep_PolygonOnSurface::BRep_PolygonOnSurface | ( | const Handle< Poly_Polygon2D > & | P, |
const Handle< Geom_Surface > & | S, | ||
const TopLoc_Location & | L | ||
) |
virtual Handle_BRep_CurveRepresentation BRep_PolygonOnSurface::Copy | ( | ) | const [virtual] |
Implements BRep_CurveRepresentation.
Reimplemented in BRep_PolygonOnClosedSurface.
virtual Standard_Boolean BRep_PolygonOnSurface::IsPolygonOnSurface | ( | const Handle< Geom_Surface > & | S, |
const TopLoc_Location & | L | ||
) | const [virtual] |
Reimplemented from BRep_CurveRepresentation.
virtual Standard_Boolean BRep_PolygonOnSurface::IsPolygonOnSurface | ( | ) | const [virtual] |
Reimplemented from BRep_CurveRepresentation.
virtual const Handle_Poly_Polygon2D& BRep_PolygonOnSurface::Polygon | ( | ) | const [virtual] |
Reimplemented from BRep_CurveRepresentation.
virtual void BRep_PolygonOnSurface::Polygon | ( | const Handle< Poly_Polygon2D > & | P | ) | [virtual] |
Reimplemented from BRep_CurveRepresentation.
virtual const Handle_Geom_Surface& BRep_PolygonOnSurface::Surface | ( | ) | const [virtual] |
Reimplemented from BRep_CurveRepresentation.