#include <TopTools_IndexedMapOfShape.hxx>
#include <BRepBuilderAPI_MakeFace.hxx>
#include <TopExp.hxx>
-<<<<<<< HEAD
-=======
#include <TopTools_IndexedMapOfOrientedShape.hxx>
#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
->>>>>>> origin/BR_HYDRO_IMPS_2016
#include <BRepLib_MakeEdge.hxx>
#include <BRepLib_MakeWire.hxx>
anInterpolator.Perform() ;
if (anInterpolator.IsDone())
{
- Handle(Geom_Curve) C = anInterpolator.Curve();
+ Handle(Geom_BSplineCurve) C = anInterpolator.Curve();
E = BRepBuilderAPI_MakeEdge(C).Edge();
}
}
theProfiles[0]->Update();
for( size_t i = 1; i < n; i++ )
{
- Handle_HYDROData_Profile aProfile = theProfiles[i];
- Handle_HYDROData_Profile aPrevProfile = theProfiles[i-1];
+ Handle(HYDROData_Profile) aProfile = theProfiles[i];
+ Handle(HYDROData_Profile) aPrevProfile = theProfiles[i-1];
if( !IsCooriented( aProfile, aPrevProfile ) )
{
// Stage 2. Calculate normals so that each normal "points" to the next profile
for( size_t i = 0; i < n; i++ )
{
- Handle_HYDROData_Profile aProfile = theProfiles[i];
- Handle_HYDROData_Profile aNextProfile = i==n-1 ? theProfiles[i-1] : theProfiles[i+1];
+ Handle(HYDROData_Profile) aProfile = theProfiles[i];
+ Handle(HYDROData_Profile) aNextProfile = i==n-1 ? theProfiles[i-1] : theProfiles[i+1];
gp_Pnt aLowest;
gp_Vec2d aNormal;
IF( ${WIN32} )
link_directories( $ENV{CASROOT}/win32/libd )
ELSE()
- link_directories( $ENV{CASROOT}/lib )
+ link_directories( $ENV{CASROOT}/lib $ENV{TBB_ROOT_DIR}/lib/intel64/gcc4.4 )
ENDIF()
SET( CAS_LIBRARIES TKernel TKLCAF TKCAF TKCDF TKMath TKG2d TKG3d TKBRep TKGeomBase TKTopAlgo TKGeomAlgo TKBool TKShHealing TKXSBase TKOffset TKHLR TKBO TKV3d TKService TKMesh )