BRepOffsetAPI_MakePipeShell.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Handle_BRepFill_PipeShell.hxx>
#include <BRepPrimAPI_MakeSweep.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Law_Function.hxx>
#include <BRepBuilderAPI_PipeError.hxx>
#include <Standard_PrimitiveTypes.hxx>
#include <Standard_Real.hxx>
#include <Standard_Integer.hxx>

Data Structures

class  BRepOffsetAPI_MakePipeShell
 This class provides for a framework to construct a shell
or a solid along a spine consisting in a wire.
To produce a solid, the initial wire must be closed.
Two approaches are used:

  • definition by section
    • by a section and a scaling law
    • by addition of successive intermediary sections
  • definition by sweep mode.
    • pseudo-Frenet
constant

  • binormal constant
  • normal defined by a surface support
  • normal defined by a guiding contour.
    The two global approaches can also be combined.
    You can also close the surface later in order to form a solid.
    Warning: In this version some limitation exist
    -- We can add only 1 Section (else Standard_NotImplemented is raised
    -- Mode with auxilary spine is incompatible with hometetic laws
    -- Mode with auxilary spine and keep contact produce only CO surface.
    -- Transition treatement is implemented only with the option <BRepBuilderAPI_Transformed>
    Normaly all these limitations have to be deleted in mext version.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:33 2011 for Open CASCADE Technology by  doxygen 1.6.3