GeomPlate_BuildPlateSurface.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Handle_GeomPlate_HSequenceOfCurveConstraint.hxx>
#include <Handle_GeomPlate_HArray1OfSequenceOfReal.hxx>
#include <Handle_GeomPlate_HSequenceOfPointConstraint.hxx>
#include <Handle_Geom_Surface.hxx>
#include <Handle_GeomPlate_Surface.hxx>
#include <Plate_Plate.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Address.hxx>
#include <Standard_Boolean.hxx>
#include <Plate_SequenceOfPinpointConstraint.hxx>
#include <Plate_SequenceOfLinearXYZConstraint.hxx>
#include <Plate_SequenceOfLinearScalarConstraint.hxx>
#include <Standard_Real.hxx>
#include <Handle_TColgp_HArray2OfXYZ.hxx>
#include <Plate_Plate.lxx>
#include <Handle_TColStd_HArray1OfInteger.hxx>
#include <Adaptor3d_SurfacePtr.hxx>
#include <Extrema_ExtPElS.hxx>
#include <Extrema_GenExtPS.hxx>
#include <Extrema_SequenceOfPOnSurf.hxx>
#include <gp_Pnt.hxx>
#include <TColStd_SequenceOfReal.hxx>
#include <GeomAbs_SurfaceType.hxx>
#include <Handle_GeomPlate_HArray1OfHCurveOnSurface.hxx>
#include <Handle_GeomPlate_CurveConstraint.hxx>
#include <Handle_GeomPlate_PointConstraint.hxx>
#include <Handle_TColGeom2d_HArray1OfCurve.hxx>
#include <Handle_TColStd_HArray1OfReal.hxx>
#include <Handle_Geom2d_Curve.hxx>
#include <Handle_Adaptor3d_HCurve.hxx>
#include <Handle_Adaptor2d_HCurve2d.hxx>

Data Structures

class  GeomPlate_BuildPlateSurface
 This class provides an algorithm for constructing such a plate surface that
it conforms to given curve and/or point constraints.
The algorithm accepts or constructs an initial surface
and looks for a deformation of it satisfying the
constraints and minimizing energy input.
A BuildPlateSurface object provides a framework for:

  • defining or setting constraints
  • implementing the construction algorithm
  • consulting the result.
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