class Law_Linear;
class Law_BSpline;
class Adaptor3d_Curve;
-class Law_BSpline;
-class Law_Interpolate;
-class Law_Function;
-class Law_Constant;
-class Law_Linear;
-class Law_BSpFunc;
-class Law_S;
-class Law_Interpol;
-class Law_Composite;
-class Law_BSplineKnotSplitting;
//! Multiple services concerning 1d functions.
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfReal.hxx>
class Law_BSpline;
-class Standard_OutOfRange;
-class Law_Function;
class Law_BSpFunc;
#include <TColStd_Array1OfReal.hxx>
#include <TColStd_Array1OfInteger.hxx>
#include <Standard_Real.hxx>
-class Standard_ConstructionError;
-class Standard_DimensionError;
-class Standard_DomainError;
-class Standard_OutOfRange;
-class Standard_RangeError;
-class Standard_NoSuchObject;
class Law_BSpline;
#include <TColStd_HArray1OfInteger.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfInteger.hxx>
-class Standard_DimensionError;
-class Standard_RangeError;
class Law_BSpline;
#include <GeomAbs_Shape.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfReal.hxx>
-class Law_Function;
-class Standard_OutOfRange;
class Law_Composite;
#include <GeomAbs_Shape.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfReal.hxx>
-class Standard_OutOfRange;
-class Law_Function;
class Law_Constant;
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfReal.hxx>
#include <Standard_Real.hxx>
-class Standard_OutOfRange;
class Law_Function;
#include <TColStd_HArray1OfBoolean.hxx>
#include <TColStd_Array1OfReal.hxx>
class Law_BSpline;
-class StdFail_NotDone;
-class Standard_ConstructionError;
//! This class is used to interpolate a BsplineCurve
#include <GeomAbs_Shape.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfReal.hxx>
-class Standard_OutOfRange;
-class Law_Function;
class Law_Linear;
#include <TColStd_IndexedDataMapOfTransientTransient.hxx>
#include <Standard_OStream.hxx>
#include <Standard_Integer.hxx>
-class Interface_Graph;
class StepShape_ShapeDefinitionRepresentation;
class StepBasic_ProductDefinition;
class STEPSelections_AssemblyComponent;
#include <Standard_Transient.hxx>
class StepRepr_NextAssemblyUsageOccurrence;
-class Standard_Transient;
class STEPSelections_AssemblyComponent;
#include <Draw_Interpretor.hxx>
#include <Standard_CString.hxx>
-class SWDRAW_ShapeTool;
-class SWDRAW_ShapeAnalysis;
-class SWDRAW_ShapeCustom;
-class SWDRAW_ShapeExtend;
-class SWDRAW_ShapeFix;
-class SWDRAW_ShapeUpgrade;
-class SWDRAW_ShapeProcess;
-class SWDRAW_ShapeProcessAPI;
//! Provides DRAW interface to the functionalities of Shape Healing
#include <Standard_ConstructionError.hxx>
class gp_XYZ;
-class gp_Trsf;
-class gp_GTrsf;
//! Describes a three column, three row matrix.
//! This sort of object is used in various vectorial or matrix computations.