Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
IGESSelect_SplineToBSpline.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IGESSelect_SplineToBSpline.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Interface_CopyControl.hxx>
#include <IFSelect_Transformer.hxx>
#include <Handle_Interface_Protocol.hxx>
#include <Handle_Interface_InterfaceModel.hxx>
#include <Handle_Standard_Transient.hxx>

Data Structures

class  IGESSelect_SplineToBSpline
 This type of Transformer allows to convert Spline Curves (IGES
type 112) and Surfaces (IGES Type 126) to BSpline Curves (IGES
type 114) and Surfac (IGES Type 128). All other entities are
rebuilt as identical but on the basis of this conversion.

It also gives an option to, either convert as such (i.e. each
starting part of the spline becomes a segment of the bspline,
with continuity C0 between segments), or try to increase
continuity as far as possible to C1 or to C2.

It does nothing if the starting model contains no Spline
Curve (IGES Type 112) or Surface (IGES Type 126). Else,
converting and rebuilding implies copying of entities.
More...