GeomConvert_CompBezierSurfacesToBSplineSurface.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Standard_Integer.hxx>
#include <Handle_TColStd_HArray1OfInteger.hxx>
#include <Handle_TColStd_HArray1OfReal.hxx>
#include <Handle_TColgp_HArray2OfPnt.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
#include <GeomAbs_Shape.hxx>
#include <GeomConvert_CompBezierSurfacesToBSplineSurface.lxx>
#include <TColStd_HArray1OfReal.hxx>
#include <TColgp_HArray2OfPnt.hxx>

Data Structures

class  GeomConvert_CompBezierSurfacesToBSplineSurface
 An algorithm to convert a grid of adjacent
non-rational Bezier surfaces into a BSpline surface.
A CompBezierSurfacesToBSplineSurface object
provides a framework for:

  • defining the grid of adjacent Bezier surfaces
    which is to be converted into a BSpline surface,
  • implementing the computation algorithm, and
  • consulting the results.
    Warning
    Do not attempt to convert rational Bezier surfaces using such an algorithm.
    Input is array of Bezier patch
    1 2 3 4 -> VIndex [1, NbVPatches] -> VDirection
    -----------------------
    1 | | | | |
    -----------------------
    2 | | | | |
    -----------------------
    3 | | | | |
    -----------------------
    UIndex [1, NbUPatches] Udirection

    Warning! Patches must have compatible parametrization
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:49 2011 for Open CASCADE Technology by  doxygen 1.6.3