|
Open CASCADE Technology 6.5.2
|
defines BoundedSurface, Type <143> Form <0>
in package IGESGeom
A bounded surface is used to communicate trimmed
surfaces. The surface and trimming curves are assumed
to be represented parametrically.
#include <IGESGeom_BoundedSurface.hxx>

Public Member Functions | |
| IGESGeom_BoundedSurface () | |
| void | Init (const Standard_Integer aType, const Handle< IGESData_IGESEntity > &aSurface, const Handle< IGESGeom_HArray1OfBoundary > &allBounds) |
| This method is used to set the fields of the class BoundedSurface | |
| Standard_Integer | RepresentationType () const |
| returns the type of Bounded surface representation 0 = The boundary entities may only reference model space curves 1 = The boundary entities may reference both model space curves and associated parameter space curve representations | |
| Handle_IGESData_IGESEntity | Surface () const |
| returns the bounded surface | |
| Standard_Integer | NbBoundaries () const |
| returns the number of boundaries | |
| Handle_IGESGeom_Boundary | Boundary (const Standard_Integer Index) const |
| returns boundary entity raises exception if Index <= 0 or Index > NbBoundaries() | |
| IGESGeom_BoundedSurface::IGESGeom_BoundedSurface | ( | ) |
| Handle_IGESGeom_Boundary IGESGeom_BoundedSurface::Boundary | ( | const Standard_Integer | Index | ) | const |
| void IGESGeom_BoundedSurface::Init | ( | const Standard_Integer | aType, |
| const Handle< IGESData_IGESEntity > & | aSurface, | ||
| const Handle< IGESGeom_HArray1OfBoundary > & | allBounds | ||
| ) |
| Standard_Integer IGESGeom_BoundedSurface::NbBoundaries | ( | ) | const |
| Standard_Integer IGESGeom_BoundedSurface::RepresentationType | ( | ) | const |
| Handle_IGESData_IGESEntity IGESGeom_BoundedSurface::Surface | ( | ) | const |
1.7.4