BRepPrimAPI_MakePrism.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <BRepSweep_Prism.hxx>
#include <BRepSweep_Translation.hxx>
#include <Standard_Boolean.hxx>
#include <BRepBuilderAPI_MakeShape.hxx>

Data Structures

class  BRepPrimAPI_MakePrism
 Describes functions to build linear swept topologies, called prisms.
A prism is defined by:

  • a basis shape, which is swept, and
  • a sweeping direction, which is:
    • a vector for finite prisms, or
    • a direction for infinite or semi-infinite prisms.
      The basis shape must not contain any solids.
      The profile generates objects according to the following rules:
  • Vertices generate Edges
  • Edges generate Faces.
  • Wires generate Shells.
  • Faces generate Solids.
  • Shells generate Composite Solids
    A MakePrism object provides a framework for:
  • defining the construction of a prism,
  • implementing the construction algorithm, and
  • consulting the result.
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