Geom_BoundedSurface Class Reference
The root class for bounded surfaces in 3D space. A
bounded surface is defined by a rectangle in its 2D parametric space, i.e.
- its u parameter, which ranges between two finite
values u0 and u1, referred to as "First u <br> parameter" and "Last u parameter" respectively, and
- its v parameter, which ranges between two finite
values v0 and v1, referred to as "First v <br> parameter" and the "Last v parameter" respectively.
The surface is limited by four curves which are the
boundaries of the surface:
- its u0 and u1 isoparametric curves in the u parametric direction, and
- its v0 and v1 isoparametric curves in the v parametric direction.
A bounded surface is finite.
The common behavior of all bounded surfaces is
described by the Geom_Surface class.
The Geom package provides three concrete
implementations of bounded surfaces:
- Geom_BezierSurface,
- Geom_BSplineSurface, and
- Geom_RectangularTrimmedSurface.
The first two of these implement well known
mathematical definitions of complex surfaces, the third
trims a surface using four isoparametric curves, i.e. it
limits the variation of its parameters to a rectangle in
2D parametric space.
.
#include <Geom_BoundedSurface.hxx>
Inheritance diagram for Geom_BoundedSurface:
[legend]
|
Public Member Functions |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Member Function Documentation
Standard_EXPORT const Geom_BoundedSurface::Handle |
( |
Standard_Type |
|
) |
const |
|
The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:22:52 2008 for OpenCASCADE by
1.4.1