Open CASCADE Technology 6.6.0
Public Member Functions
BRepLib_MakeShell Class Reference

Provides methos to build shells.

Build a shell from a set of faces.
Build untied shell from a non C2 surface
splitting it into C2-continuous parts.

#include <BRepLib_MakeShell.hxx>

Inheritance diagram for BRepLib_MakeShell:
Inheritance graph
[legend]

Public Member Functions

 BRepLib_MakeShell ()
 Not done.

 BRepLib_MakeShell (const Handle< Geom_Surface > &S, const Standard_Boolean Segment=Standard_False)
 BRepLib_MakeShell (const Handle< Geom_Surface > &S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax, const Standard_Boolean Segment=Standard_False)
void Init (const Handle< Geom_Surface > &S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax, const Standard_Boolean Segment=Standard_False)
 Creates the shell from the surface and the min-max
values.

BRepLib_ShellError Error () const
const TopoDS_ShellShell () const
 Returns the new Shell.


 operator TopoDS_Shell () const

Constructor & Destructor Documentation

BRepLib_MakeShell::BRepLib_MakeShell ( )
BRepLib_MakeShell::BRepLib_MakeShell ( const Handle< Geom_Surface > &  S,
const Standard_Boolean  Segment = Standard_False 
)
BRepLib_MakeShell::BRepLib_MakeShell ( const Handle< Geom_Surface > &  S,
const Standard_Real  UMin,
const Standard_Real  UMax,
const Standard_Real  VMin,
const Standard_Real  VMax,
const Standard_Boolean  Segment = Standard_False 
)

Member Function Documentation

BRepLib_ShellError BRepLib_MakeShell::Error ( ) const
void BRepLib_MakeShell::Init ( const Handle< Geom_Surface > &  S,
const Standard_Real  UMin,
const Standard_Real  UMax,
const Standard_Real  VMin,
const Standard_Real  VMax,
const Standard_Boolean  Segment = Standard_False 
)
BRepLib_MakeShell::operator TopoDS_Shell ( ) const
const TopoDS_Shell& BRepLib_MakeShell::Shell ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines