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

Representation of a 2D polygon in the parametric
space of a surface.

#include <BRep_PolygonOnSurface.hxx>

Inheritance diagram for BRep_PolygonOnSurface:
Inheritance graph
[legend]

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.


Constructor & Destructor Documentation


Member Function Documentation

virtual Handle_BRep_CurveRepresentation BRep_PolygonOnSurface::Copy ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

Reimplemented from BRep_CurveRepresentation.

virtual const Handle_Poly_Polygon2D& BRep_PolygonOnSurface::Polygon ( ) const [virtual]

Reimplemented from BRep_CurveRepresentation.

Reimplemented from BRep_CurveRepresentation.

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

Reimplemented from BRep_CurveRepresentation.


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