mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2024-12-26 09:20:35 +05:00
Typo-fix by Kunda
http://www.salome-platform.org/forum/forum_9/22126441
This commit is contained in:
parent
fde342bef4
commit
a9fe5759c5
@ -391,7 +391,7 @@ module GEOM
|
|||||||
*
|
*
|
||||||
* This function is useful for the compounds only; for simple shapes it
|
* This function is useful for the compounds only; for simple shapes it
|
||||||
* exactly the same value as GetShapeType().
|
* exactly the same value as GetShapeType().
|
||||||
* Note, that compounds are procesed recursively.
|
* Note, that compounds are processed recursively.
|
||||||
*
|
*
|
||||||
* \sa GetShapeType(), GetTopologyType(), GetMaxShapeType()
|
* \sa GetShapeType(), GetTopologyType(), GetMaxShapeType()
|
||||||
*/
|
*/
|
||||||
@ -402,7 +402,7 @@ module GEOM
|
|||||||
*
|
*
|
||||||
* This function is useful for the compounds only; for simple shapes it
|
* This function is useful for the compounds only; for simple shapes it
|
||||||
* exactly the same value as GetShapeType().
|
* exactly the same value as GetShapeType().
|
||||||
* Note, that compounds are procesed recursively.
|
* Note, that compounds are processed recursively.
|
||||||
*
|
*
|
||||||
* \sa GetShapeType(), GetTopologyType(), GetMinShapeType()
|
* \sa GetShapeType(), GetTopologyType(), GetMinShapeType()
|
||||||
*/
|
*/
|
||||||
@ -1903,7 +1903,7 @@ module GEOM
|
|||||||
* \param theBase Base shape to be extruded.
|
* \param theBase Base shape to be extruded.
|
||||||
* \param thePath Path shape to extrude the base shape along it.
|
* \param thePath Path shape to extrude the base shape along it.
|
||||||
* \param theVec Vector defines a constant binormal direction to keep the
|
* \param theVec Vector defines a constant binormal direction to keep the
|
||||||
* same angle beetween the Direction and the sections
|
* same angle between the Direction and the sections
|
||||||
* along the sweep surface.
|
* along the sweep surface.
|
||||||
* \param IsGenerateGroups flag that tells if it is necessary to
|
* \param IsGenerateGroups flag that tells if it is necessary to
|
||||||
* return groups (true) or not (false).
|
* return groups (true) or not (false).
|
||||||
@ -4184,8 +4184,8 @@ module GEOM
|
|||||||
SALOMEDS::TMPFile GetTexture(in long theID, out long theWidth, out long theHeight);
|
SALOMEDS::TMPFile GetTexture(in long theID, out long theWidth, out long theHeight);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Get list of all avaiable texture IDs
|
* \brief Get list of all available texture IDs
|
||||||
* \return list of all texture IDs avaiable for the current study
|
* \return list of all texture IDs available for the current study
|
||||||
*/
|
*/
|
||||||
ListOfLong GetAllTextures();
|
ListOfLong GetAllTextures();
|
||||||
|
|
||||||
@ -4544,7 +4544,7 @@ module GEOM
|
|||||||
/*!
|
/*!
|
||||||
* \brief Detect self-intersections of the given shape with algorithm based on mesh intersections.
|
* \brief Detect self-intersections of the given shape with algorithm based on mesh intersections.
|
||||||
* \param theShape Shape to check validity of.
|
* \param theShape Shape to check validity of.
|
||||||
* \param theDeflection Linear deflection coefficient that specifies quality of tesselation.
|
* \param theDeflection Linear deflection coefficient that specifies quality of tessellation.
|
||||||
* \param theTolerance Specifies a distance between sub-shapes used for detecting gaps:
|
* \param theTolerance Specifies a distance between sub-shapes used for detecting gaps:
|
||||||
* - if \a theTolerance <= 0, algorithm detects intersections
|
* - if \a theTolerance <= 0, algorithm detects intersections
|
||||||
* - if \a theTolerance > 0, algorithm detects gaps
|
* - if \a theTolerance > 0, algorithm detects gaps
|
||||||
@ -4557,9 +4557,9 @@ module GEOM
|
|||||||
out ListOfLong theIntersections);
|
out ListOfLong theIntersections);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Check boolean and partition operations agruments.
|
* \brief Check boolean and partition operations arguments.
|
||||||
* \param theShape the agrument of an operation to be checked.
|
* \param theShape the argument of an operation to be checked.
|
||||||
* \return TRUE if the agrument is valid for a boolean or partition
|
* \return TRUE if the argument is valid for a boolean or partition
|
||||||
* operation; FALSE otherwise.
|
* operation; FALSE otherwise.
|
||||||
*/
|
*/
|
||||||
boolean CheckBOPArguments (in GEOM_Object theShape);
|
boolean CheckBOPArguments (in GEOM_Object theShape);
|
||||||
@ -4571,7 +4571,7 @@ module GEOM
|
|||||||
* \param theTolerance Specifies a distance between shapes used for detecting gaps:
|
* \param theTolerance Specifies a distance between shapes used for detecting gaps:
|
||||||
* - if \a theTolerance <= 0, algorithm detects intersections
|
* - if \a theTolerance <= 0, algorithm detects intersections
|
||||||
* - if \a theTolerance > 0, algorithm detects gaps
|
* - if \a theTolerance > 0, algorithm detects gaps
|
||||||
* \param theDeflection Linear deflection coefficient that specifies quality of tesselation:
|
* \param theDeflection Linear deflection coefficient that specifies quality of tessellation:
|
||||||
* - if \a theDeflection <= 0, default deflection 0.001 is used
|
* - if \a theDeflection <= 0, default deflection 0.001 is used
|
||||||
* \param theIntersections1 Output: contains list of sub-shapes IDs from 1st shape that localize intersection
|
* \param theIntersections1 Output: contains list of sub-shapes IDs from 1st shape that localize intersection
|
||||||
* \param theIntersections2 Output: contains list of sub-shapes IDs from 2nd shape that localize intersection
|
* \param theIntersections2 Output: contains list of sub-shapes IDs from 2nd shape that localize intersection
|
||||||
@ -5044,7 +5044,7 @@ module GEOM
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Returns a GEOM_Object defined by its IOR
|
* \brief Returns a GEOM_Object defined by its IOR
|
||||||
* \param theIOR a string containg an IOR of the requested GEOM_Object
|
* \param theIOR a string containing an IOR of the requested GEOM_Object
|
||||||
*/
|
*/
|
||||||
GEOM_Object GetIORFromString (in string theIOR);
|
GEOM_Object GetIORFromString (in string theIOR);
|
||||||
|
|
||||||
|
@ -1832,7 +1832,7 @@ TopoDS_Shape AdvancedEngine_IOperations::MakeThicknessReduction (gp_Ax2 theAxes,
|
|||||||
StdFail_NotDone::Raise("Cannot build cones of thickness reduction");
|
StdFail_NotDone::Raise("Cannot build cones of thickness reduction");
|
||||||
BRepAlgoAPI_Cut cut1 (ConeExt.Shape(), ConeInt.Shape());
|
BRepAlgoAPI_Cut cut1 (ConeExt.Shape(), ConeInt.Shape());
|
||||||
if (!cut1.IsDone())
|
if (!cut1.IsDone())
|
||||||
StdFail_NotDone::Raise("Coudn't build transition part of thickness reduction");
|
StdFail_NotDone::Raise("Couldn't build transition part of thickness reduction");
|
||||||
TopoDS_Shape aReduction = cut1.Shape();
|
TopoDS_Shape aReduction = cut1.Shape();
|
||||||
|
|
||||||
// Build the thin part, if required
|
// Build the thin part, if required
|
||||||
@ -1846,7 +1846,7 @@ TopoDS_Shape AdvancedEngine_IOperations::MakeThicknessReduction (gp_Ax2 theAxes,
|
|||||||
StdFail_NotDone::Raise("Cannot build cylinders of thickness reduction");
|
StdFail_NotDone::Raise("Cannot build cylinders of thickness reduction");
|
||||||
BRepAlgoAPI_Cut cut2 (CExt.Shape(), CInt.Shape());
|
BRepAlgoAPI_Cut cut2 (CExt.Shape(), CInt.Shape());
|
||||||
if (!cut2.IsDone())
|
if (!cut2.IsDone())
|
||||||
StdFail_NotDone::Raise("Coudn't build thin part of thickness reduction");
|
StdFail_NotDone::Raise("Couldn't build thin part of thickness reduction");
|
||||||
aThinPart = cut2.Shape();
|
aThinPart = cut2.Shape();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -338,13 +338,13 @@ TopoDS_Shape AdvancedEngine_PipeTShapeDriver::MakePipeTShape (const double r1, c
|
|||||||
// Remove small radius main pipe
|
// Remove small radius main pipe
|
||||||
BRepAlgoAPI_Cut cut1 (fuse1.Shape(), C1Int.Shape());
|
BRepAlgoAPI_Cut cut1 (fuse1.Shape(), C1Int.Shape());
|
||||||
if (!cut1.IsDone()) {
|
if (!cut1.IsDone()) {
|
||||||
StdFail_NotDone::Raise("Coudn't cut cylinders");
|
StdFail_NotDone::Raise("Couldn't cut cylinders");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Remove small radius incident pipe => Te
|
// Remove small radius incident pipe => Te
|
||||||
BRepAlgoAPI_Cut Te (cut1.Shape(), C2Int.Shape());
|
BRepAlgoAPI_Cut Te (cut1.Shape(), C2Int.Shape());
|
||||||
if (!Te.IsDone()) {
|
if (!Te.IsDone()) {
|
||||||
StdFail_NotDone::Raise("Coudn't cut cylinders");
|
StdFail_NotDone::Raise("Couldn't cut cylinders");
|
||||||
}
|
}
|
||||||
|
|
||||||
TopoDS_Shape aShape = Te.Shape();
|
TopoDS_Shape aShape = Te.Shape();
|
||||||
|
@ -683,7 +683,7 @@ void BasicGUI_PointDlg::CheckBoxClicked()
|
|||||||
|
|
||||||
|
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
// funcion : getParameter()
|
// function : getParameter()
|
||||||
// purpose :
|
// purpose :
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
double BasicGUI_PointDlg::getParameter() const
|
double BasicGUI_PointDlg::getParameter() const
|
||||||
@ -693,7 +693,7 @@ double BasicGUI_PointDlg::getParameter() const
|
|||||||
|
|
||||||
|
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
// funcion : getUParameter()
|
// function : getUParameter()
|
||||||
// purpose :
|
// purpose :
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
double BasicGUI_PointDlg::getUParameter() const
|
double BasicGUI_PointDlg::getUParameter() const
|
||||||
@ -703,7 +703,7 @@ double BasicGUI_PointDlg::getUParameter() const
|
|||||||
|
|
||||||
|
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
// funcion : getVParameter()
|
// function : getVParameter()
|
||||||
// purpose :
|
// purpose :
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
double BasicGUI_PointDlg::getVParameter() const
|
double BasicGUI_PointDlg::getVParameter() const
|
||||||
|
@ -95,7 +95,7 @@ static void FixResult(const TopoDS_Shape& result,
|
|||||||
{
|
{
|
||||||
for (TopExp_Explorer ex_f(result,TopAbs_FACE); ex_f.More(); ex_f.Next()) {
|
for (TopExp_Explorer ex_f(result,TopAbs_FACE); ex_f.More(); ex_f.Next()) {
|
||||||
TopoDS_Shape aShape = Context->Apply(ex_f.Current().Oriented(TopAbs_FORWARD));
|
TopoDS_Shape aShape = Context->Apply(ex_f.Current().Oriented(TopAbs_FORWARD));
|
||||||
// face coud not be dropped or splitted on this step
|
// face could not be dropped or split on this step
|
||||||
TopoDS_Face aFace = TopoDS::Face(aShape);
|
TopoDS_Face aFace = TopoDS::Face(aShape);
|
||||||
TopLoc_Location L;
|
TopLoc_Location L;
|
||||||
Handle(Geom_Surface) Surf = BRep_Tool::Surface(aFace,L);
|
Handle(Geom_Surface) Surf = BRep_Tool::Surface(aFace,L);
|
||||||
|
@ -58,7 +58,7 @@ public:
|
|||||||
CurveCreator_ICurve* theCurve );
|
CurveCreator_ICurve* theCurve );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns whethe the container has the value
|
* Returns whether the container has the value
|
||||||
* \param theList a container of values
|
* \param theList a container of values
|
||||||
* \param theValue a value
|
* \param theValue a value
|
||||||
*/
|
*/
|
||||||
|
@ -1591,7 +1591,7 @@ void CurveCreator_Widget::convert( const CurveCreator_ICurve::SectionToPointList
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns whethe the container has the value
|
* Returns whether the container has the value
|
||||||
* \param theList a container of values
|
* \param theList a container of values
|
||||||
* \param theValue a value
|
* \param theValue a value
|
||||||
*/
|
*/
|
||||||
|
@ -485,7 +485,7 @@ void EntityGUI_FieldDlg::StepTable::setEditable (bool isEditable,
|
|||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// name : EntityGUI_FieldDlg::StepTable::isEditable
|
// name : EntityGUI_FieldDlg::StepTable::isEditable
|
||||||
// Purpose : Verify wheter cell is editable
|
// Purpose : Verify whether cell is editable
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
bool EntityGUI_FieldDlg::StepTable::isEditable (int row, int col) const
|
bool EntityGUI_FieldDlg::StepTable::isEditable (int row, int col) const
|
||||||
{
|
{
|
||||||
|
@ -627,7 +627,7 @@ void EntityGUI_SketcherDlg::RectClicked()
|
|||||||
{
|
{
|
||||||
InitClick();
|
InitClick();
|
||||||
|
|
||||||
// Connect the selction manager (disconnected in InitClick())
|
// Connect the selection manager (disconnected in InitClick())
|
||||||
connect( myGeometryGUI->getApp()->selectionMgr(),
|
connect( myGeometryGUI->getApp()->selectionMgr(),
|
||||||
SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
|
SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Field creation.
|
//NOTE: This is an interface to a function for the Field creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -429,7 +429,7 @@ void GEOMAlgo_ShapeInfo::Dump()const
|
|||||||
break;
|
break;
|
||||||
//
|
//
|
||||||
default:
|
default:
|
||||||
printf(" * not implememted yet\n");
|
printf(" * not implemented yet\n");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -66,7 +66,7 @@ public :
|
|||||||
const bool shapesOnly = false );
|
const bool shapesOnly = false );
|
||||||
static QString GetShapeTypeString( const TopoDS_Shape& shape );
|
static QString GetShapeTypeString( const TopoDS_Shape& shape );
|
||||||
|
|
||||||
/* Convertions */
|
/* Conversions */
|
||||||
static Handle(GEOM_AISShape)
|
static Handle(GEOM_AISShape)
|
||||||
ConvertIOinGEOMAISShape( const Handle(SALOME_InteractiveObject)& IO,
|
ConvertIOinGEOMAISShape( const Handle(SALOME_InteractiveObject)& IO,
|
||||||
bool onlyInActiveView = false );
|
bool onlyInActiveView = false );
|
||||||
|
@ -967,7 +967,7 @@ bool GEOMBase_Helper::onAccept( const bool publish, const bool useTransaction, b
|
|||||||
|
|
||||||
//================================================================
|
//================================================================
|
||||||
// Function : showError
|
// Function : showError
|
||||||
// Purpose : Shows a message box with infromation about an error taken from getOperation()->GetErrorCode()
|
// Purpose : Shows a message box with information about an error taken from getOperation()->GetErrorCode()
|
||||||
//================================================================
|
//================================================================
|
||||||
void GEOMBase_Helper::showError()
|
void GEOMBase_Helper::showError()
|
||||||
{
|
{
|
||||||
|
@ -134,7 +134,7 @@ protected:
|
|||||||
// should be published in a study.
|
// should be published in a study.
|
||||||
|
|
||||||
void showError();
|
void showError();
|
||||||
// Shows a message box with infromation about an error taken from getOperation()->GetErrorCode()
|
// Shows a message box with information about an error taken from getOperation()->GetErrorCode()
|
||||||
void showError( const QString& msg );
|
void showError( const QString& msg );
|
||||||
// Shows a error message followed by <msg>
|
// Shows a error message followed by <msg>
|
||||||
|
|
||||||
|
@ -135,14 +135,14 @@ public:
|
|||||||
/*!
|
/*!
|
||||||
* \brief Inits property fields from the passed length object.
|
* \brief Inits property fields from the passed length object.
|
||||||
* \param theIO [in] the interactive presentation.
|
* \param theIO [in] the interactive presentation.
|
||||||
* \param theLCS [in] the local coordiante system of parent object.
|
* \param theLCS [in] the local coordinate system of parent object.
|
||||||
*/
|
*/
|
||||||
void Init( const Handle(AIS_LengthDimension)& theIO, const gp_Ax3& theLCS );
|
void Init( const Handle(AIS_LengthDimension)& theIO, const gp_Ax3& theLCS );
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Updates length object properties from the fields.
|
* \brief Updates length object properties from the fields.
|
||||||
* \param theIO [in/out] the interactive presentation.
|
* \param theIO [in/out] the interactive presentation.
|
||||||
* \param theLCS [in] the local coordiante system of parent object.
|
* \param theLCS [in] the local coordinate system of parent object.
|
||||||
*/
|
*/
|
||||||
void Update( Handle(AIS_LengthDimension)& theIO, const gp_Ax3& theLCS );
|
void Update( Handle(AIS_LengthDimension)& theIO, const gp_Ax3& theLCS );
|
||||||
|
|
||||||
@ -160,7 +160,7 @@ public:
|
|||||||
void FromValues(int& theIt, const std::vector<double>& theValues);
|
void FromValues(int& theIt, const std::vector<double>& theValues);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Overload comparsion.
|
* \brief Overload comparison.
|
||||||
*/
|
*/
|
||||||
bool operator == (const Length &theOther) const;
|
bool operator == (const Length &theOther) const;
|
||||||
bool operator != (const Length &theOther) const { return !(operator == (theOther)); }
|
bool operator != (const Length &theOther) const { return !(operator == (theOther)); }
|
||||||
@ -203,14 +203,14 @@ public:
|
|||||||
/*!
|
/*!
|
||||||
* \brief Inits property fields from the passed length object.
|
* \brief Inits property fields from the passed length object.
|
||||||
* \param theIO [in] the interactive presentation.
|
* \param theIO [in] the interactive presentation.
|
||||||
* \param theLCS [in] the local coordiante system of parent object.
|
* \param theLCS [in] the local coordinate system of parent object.
|
||||||
*/
|
*/
|
||||||
void Init( const Handle(AIS_DiameterDimension)& theIO, const gp_Ax3& theLCS );
|
void Init( const Handle(AIS_DiameterDimension)& theIO, const gp_Ax3& theLCS );
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Updates length object properties from the fields.
|
* \brief Updates length object properties from the fields.
|
||||||
* \param theIO [in/out] the interactive presentation.
|
* \param theIO [in/out] the interactive presentation.
|
||||||
* \param theLCS [in] the local coordiante system of parent object.
|
* \param theLCS [in] the local coordinate system of parent object.
|
||||||
*/
|
*/
|
||||||
void Update( Handle(AIS_DiameterDimension)& theIO, const gp_Ax3& theLCS );
|
void Update( Handle(AIS_DiameterDimension)& theIO, const gp_Ax3& theLCS );
|
||||||
|
|
||||||
@ -228,7 +228,7 @@ public:
|
|||||||
void FromValues(int& theIt, const std::vector<double>& theValues);
|
void FromValues(int& theIt, const std::vector<double>& theValues);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Overload comparsion.
|
* \brief Overload comparison.
|
||||||
*/
|
*/
|
||||||
bool operator == (const Diameter &theOther) const;
|
bool operator == (const Diameter &theOther) const;
|
||||||
bool operator != (const Diameter &theOther) const { return !(operator == (theOther)); }
|
bool operator != (const Diameter &theOther) const { return !(operator == (theOther)); }
|
||||||
@ -273,14 +273,14 @@ public:
|
|||||||
/*!
|
/*!
|
||||||
* \brief Inits property fields from the passed length object.
|
* \brief Inits property fields from the passed length object.
|
||||||
* \param theIO [in] the interactive presentation.
|
* \param theIO [in] the interactive presentation.
|
||||||
* \param theLCS [in] the local coordiante system of parent object.
|
* \param theLCS [in] the local coordinate system of parent object.
|
||||||
*/
|
*/
|
||||||
void Init( const Handle(AIS_AngleDimension)& theIO, const gp_Ax3& theLCS );
|
void Init( const Handle(AIS_AngleDimension)& theIO, const gp_Ax3& theLCS );
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Updates length object properties from the fields.
|
* \brief Updates length object properties from the fields.
|
||||||
* \param theIO [in/out] the interactive presentation.
|
* \param theIO [in/out] the interactive presentation.
|
||||||
* \param theLCS [in] the local coordiante system of parent object.
|
* \param theLCS [in] the local coordinate system of parent object.
|
||||||
*/
|
*/
|
||||||
void Update( Handle(AIS_AngleDimension)& theIO, const gp_Ax3& theLCS );
|
void Update( Handle(AIS_AngleDimension)& theIO, const gp_Ax3& theLCS );
|
||||||
|
|
||||||
@ -298,7 +298,7 @@ public:
|
|||||||
void FromValues(int& theIt, const std::vector<double>& theValues);
|
void FromValues(int& theIt, const std::vector<double>& theValues);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Overload comparsion.
|
* \brief Overload comparison.
|
||||||
*/
|
*/
|
||||||
bool operator == (const Angle &theOther) const;
|
bool operator == (const Angle &theOther) const;
|
||||||
bool operator != (const Angle &theOther) const { return !(operator == (theOther)); }
|
bool operator != (const Angle &theOther) const { return !(operator == (theOther)); }
|
||||||
@ -352,12 +352,12 @@ public:
|
|||||||
operator QString() const;
|
operator QString() const;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Overload comparsion.
|
* \brief Overload comparison.
|
||||||
*/
|
*/
|
||||||
bool operator == (const GEOMGUI_DimensionProperty &theOther) const;
|
bool operator == (const GEOMGUI_DimensionProperty &theOther) const;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Overload comparsion.
|
* \brief Overload comparison.
|
||||||
*/
|
*/
|
||||||
bool operator != (const GEOMGUI_DimensionProperty &theOther) const
|
bool operator != (const GEOMGUI_DimensionProperty &theOther) const
|
||||||
{
|
{
|
||||||
|
@ -1672,7 +1672,7 @@ void GEOM_Displayer::Update( SALOME_VTKPrs* prs )
|
|||||||
//=================================================================
|
//=================================================================
|
||||||
/*!
|
/*!
|
||||||
* GEOM_Displayer::BuildPrs
|
* GEOM_Displayer::BuildPrs
|
||||||
* Build presentation accordint to the current viewer type
|
* Build presentation according to the current viewer type
|
||||||
*/
|
*/
|
||||||
//=================================================================
|
//=================================================================
|
||||||
SALOME_Prs* GEOM_Displayer::BuildPrs( GEOM::GEOM_Object_ptr theObj )
|
SALOME_Prs* GEOM_Displayer::BuildPrs( GEOM::GEOM_Object_ptr theObj )
|
||||||
@ -1701,7 +1701,7 @@ SALOME_Prs* GEOM_Displayer::BuildPrs( GEOM::GEOM_Object_ptr theObj )
|
|||||||
//=================================================================
|
//=================================================================
|
||||||
/*!
|
/*!
|
||||||
* GEOM_Displayer::BuildPrs
|
* GEOM_Displayer::BuildPrs
|
||||||
* Build presentation accordint to the current viewer type
|
* Build presentation according to the current viewer type
|
||||||
*/
|
*/
|
||||||
//=================================================================
|
//=================================================================
|
||||||
SALOME_Prs* GEOM_Displayer::BuildPrs( const TopoDS_Shape& theShape )
|
SALOME_Prs* GEOM_Displayer::BuildPrs( const TopoDS_Shape& theShape )
|
||||||
|
@ -129,7 +129,7 @@ public:
|
|||||||
/* Update visibility state */
|
/* Update visibility state */
|
||||||
void UpdateVisibility( SALOME_View*, const SALOME_Prs*, bool );
|
void UpdateVisibility( SALOME_View*, const SALOME_Prs*, bool );
|
||||||
|
|
||||||
/* build presentation accordint to the current viewer type*/
|
/* build presentation according to the current viewer type*/
|
||||||
SALOME_Prs* BuildPrs ( GEOM::GEOM_Object_ptr );
|
SALOME_Prs* BuildPrs ( GEOM::GEOM_Object_ptr );
|
||||||
SALOME_Prs* BuildPrs ( const TopoDS_Shape& );
|
SALOME_Prs* BuildPrs ( const TopoDS_Shape& );
|
||||||
|
|
||||||
|
@ -116,7 +116,7 @@ Standard_Integer GEOMImpl_ArchimedeDriver::Execute(Handle(TFunction_Logbook)& lo
|
|||||||
double volume = VOL.CalculateVolume(Zmax) * aWaterDensity;
|
double volume = VOL.CalculateVolume(Zmax) * aWaterDensity;
|
||||||
|
|
||||||
char msg[100] = "";
|
char msg[100] = "";
|
||||||
sprintf(msg, "shape sinks to the bottom : Weigth max = %.1f", volume);
|
sprintf(msg, "shape sinks to the bottom : Weight max = %.1f", volume);
|
||||||
|
|
||||||
StdFail_NotDone::Raise(msg);
|
StdFail_NotDone::Raise(msg);
|
||||||
}
|
}
|
||||||
|
@ -336,7 +336,7 @@ TopoDS_Shape GEOMImpl_GlueDriver::GlueFaces
|
|||||||
aGA.SetTolerance(theTolerance);
|
aGA.SetTolerance(theTolerance);
|
||||||
aGA.SetKeepNonSolids(doKeepNonSolids);
|
aGA.SetKeepNonSolids(doKeepNonSolids);
|
||||||
|
|
||||||
// 2. Detect interferred shapes
|
// 2. Detect interfered shapes
|
||||||
aGA.Detect();
|
aGA.Detect();
|
||||||
|
|
||||||
//Standard_Integer iWrnDetect = aGA.WarningStatus();
|
//Standard_Integer iWrnDetect = aGA.WarningStatus();
|
||||||
@ -451,7 +451,7 @@ TopoDS_Shape GEOMImpl_GlueDriver::GlueWithWarnings (const TopoDS_Shape& theShape
|
|||||||
aGA.SetTolerance(theTolerance);
|
aGA.SetTolerance(theTolerance);
|
||||||
aGA.SetKeepNonSolids(doKeepNonSolids);
|
aGA.SetKeepNonSolids(doKeepNonSolids);
|
||||||
|
|
||||||
// 2. Detect interferred shapes
|
// 2. Detect interfered shapes
|
||||||
aGA.Detect();
|
aGA.Detect();
|
||||||
|
|
||||||
//modified by NIZNHY-PKV Tue Mar 13 14:07:12 2012f
|
//modified by NIZNHY-PKV Tue Mar 13 14:07:12 2012f
|
||||||
@ -609,7 +609,7 @@ TopoDS_Shape GEOMImpl_GlueDriver::GlueByList (const TopoDS_Shape& theShape,
|
|||||||
aGA.SetTolerance(theTolerance);
|
aGA.SetTolerance(theTolerance);
|
||||||
aGA.SetKeepNonSolids(doKeepNonSolids);
|
aGA.SetKeepNonSolids(doKeepNonSolids);
|
||||||
|
|
||||||
// 2. Detect interferred shapes
|
// 2. Detect interfered shapes
|
||||||
aGA.Detect();
|
aGA.Detect();
|
||||||
|
|
||||||
//modified by NIZNHY-PKV Tue Mar 13 14:07:12 2012f
|
//modified by NIZNHY-PKV Tue Mar 13 14:07:12 2012f
|
||||||
|
@ -63,7 +63,7 @@
|
|||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
//function : raiseNotDoneExeption
|
//function : raiseNotDoneExeption
|
||||||
//purpose : global function: forms error message and raises exeption
|
//purpose : global function: forms error message and raises exception
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
void raiseNotDoneExeption( const int theErrorStatus )
|
void raiseNotDoneExeption( const int theErrorStatus )
|
||||||
{
|
{
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Arc creation.
|
//NOTE: This is an interface to a function for the Arc creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Archimede operation.
|
//NOTE: This is an interface to a function for the Archimede operation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Common, Cut and Fuse creation.
|
//NOTE: This is an interface to a function for the Common, Cut and Fuse creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
#include "TColStd_HSequenceOfTransient.hxx"
|
#include "TColStd_HSequenceOfTransient.hxx"
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Box creation.
|
//NOTE: This is an interface to a function for the Box creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Circle creation.
|
//NOTE: This is an interface to a function for the Circle creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Cone creation.
|
//NOTE: This is an interface to a function for the Cone creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Copy operation.
|
//NOTE: This is an interface to a function for the Copy operation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Cylinder creation.
|
//NOTE: This is an interface to a function for the Cylinder creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Disk creation.
|
//NOTE: This is an interface to a function for the Disk creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Ellipse creation.
|
//NOTE: This is an interface to a function for the Ellipse creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Offset creation.
|
//NOTE: This is an interface to a function for the Offset creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
#include <TColStd_HArray1OfInteger.hxx>
|
#include <TColStd_HArray1OfInteger.hxx>
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Face creation.
|
//NOTE: This is an interface to a function for the Face creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Filling operation.
|
//NOTE: This is an interface to a function for the Filling operation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
#include <TColStd_HSequenceOfTransient.hxx>
|
#include <TColStd_HSequenceOfTransient.hxx>
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Import Export operation.
|
//NOTE: This is an interface to a function for the Import Export operation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the vector creation.
|
//NOTE: This is an interface to a function for the vector creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Offset creation.
|
//NOTE: This is an interface to a function for the Offset creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
#include <TColStd_HArray1OfInteger.hxx>
|
#include <TColStd_HArray1OfInteger.hxx>
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Partition creation.
|
//NOTE: This is an interface to a function for the Partition creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Pipe creation.
|
//NOTE: This is an interface to a function for the Pipe creation.
|
||||||
//
|
//
|
||||||
#ifndef _GEOMImpl_IPIPE_HXX_
|
#ifndef _GEOMImpl_IPIPE_HXX_
|
||||||
#define _GEOMImpl_IPIPE_HXX_
|
#define _GEOMImpl_IPIPE_HXX_
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Pipe creation.
|
//NOTE: This is an interface to a function for the Pipe creation.
|
||||||
|
|
||||||
#ifndef _GEOMImpl_IPIPEDIFFSECT_HXX_
|
#ifndef _GEOMImpl_IPIPEDIFFSECT_HXX_
|
||||||
#define _GEOMImpl_IPIPEDIFFSECT_HXX_
|
#define _GEOMImpl_IPIPEDIFFSECT_HXX_
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Pipe creation.
|
//NOTE: This is an interface to a function for the Pipe creation.
|
||||||
|
|
||||||
#ifndef _GEOMImpl_IPIPESHELLSECT_HXX_
|
#ifndef _GEOMImpl_IPIPESHELLSECT_HXX_
|
||||||
#define _GEOMImpl_IPIPESHELLSECT_HXX_
|
#define _GEOMImpl_IPIPESHELLSECT_HXX_
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the vector creation.
|
//NOTE: This is an interface to a function for the vector creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Setting In Position.
|
//NOTE: This is an interface to a function for the Setting In Position.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Prism creation.
|
//NOTE: This is an interface to a function for the Prism creation.
|
||||||
|
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
// #include <GEOMImpl_Mode.hxx> TEST
|
// #include <GEOMImpl_Mode.hxx> TEST
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Revolution creation.
|
//NOTE: This is an interface to a function for the Revolution creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Scale creation.
|
//NOTE: This is an interface to a function for the Scale creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the extended shape creation.
|
//NOTE: This is an interface to a function for the extended shape creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Sphere creation.
|
//NOTE: This is an interface to a function for the Sphere creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Pipe creation.
|
//NOTE: This is an interface to a function for the Pipe creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
#include <TColStd_HSequenceOfTransient.hxx>
|
#include <TColStd_HSequenceOfTransient.hxx>
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Torus creation.
|
//NOTE: This is an interface to a function for the Torus creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Transfer Data functionality.
|
//NOTE: This is an interface to a function for the Transfer Data functionality.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Transfer Data functionality.
|
//NOTE: This is an interface to a function for the Transfer Data functionality.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
//NOTE: This is an intreface to a function for the Translate creation.
|
//NOTE: This is an interface to a function for the Translate creation.
|
||||||
//
|
//
|
||||||
#include "GEOM_Function.hxx"
|
#include "GEOM_Function.hxx"
|
||||||
|
|
||||||
|
@ -569,7 +569,7 @@ static void FindNextPairOfFaces(const TopoDS_Shape& aCurFace,
|
|||||||
bool stat = FillForOtherEdges(F1other,E1,V1,FF);
|
bool stat = FillForOtherEdges(F1other,E1,V1,FF);
|
||||||
if (!stat) {
|
if (!stat) {
|
||||||
if (aCI) delete aCI;
|
if (aCI) delete aCI;
|
||||||
Standard_ConstructionError::Raise("FindNextPairOfFaces: Can not mapping other egdes");
|
Standard_ConstructionError::Raise("FindNextPairOfFaces: Can not map other edges");
|
||||||
}
|
}
|
||||||
|
|
||||||
FindNextPairOfFaces(F1other, aMapEdgeFaces1, aMapEdgeFaces2, FF, aCI);
|
FindNextPairOfFaces(F1other, aMapEdgeFaces1, aMapEdgeFaces2, FF, aCI);
|
||||||
@ -919,7 +919,7 @@ TopoDS_Shape GEOMImpl_PipeDriver::CreatePipeWithDifferentSections
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (nbEdges<Edges.Length()) {
|
if (nbEdges<Edges.Length()) {
|
||||||
// one of edges was splitted => we have to update WirePath
|
// one of edges was split => we have to update WirePath
|
||||||
BRep_Builder B;
|
BRep_Builder B;
|
||||||
TopoDS_Wire W;
|
TopoDS_Wire W;
|
||||||
B.MakeWire(W);
|
B.MakeWire(W);
|
||||||
@ -1824,7 +1824,7 @@ static TopoDS_Shape CreatePipeForShellSections(const TopoDS_Wire& aWirePath,
|
|||||||
bool stat = FillForOtherEdges(FS1,E1,V11,FF);
|
bool stat = FillForOtherEdges(FS1,E1,V11,FF);
|
||||||
if (!stat) {
|
if (!stat) {
|
||||||
if (aCI) delete aCI;
|
if (aCI) delete aCI;
|
||||||
Standard_ConstructionError::Raise("FindForOtherEdges: Can not mapping other egdes");
|
Standard_ConstructionError::Raise("FindForOtherEdges: Can not map other edges");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -91,7 +91,7 @@ Standard_Boolean GEOMImpl_PolylineDumper::Dump
|
|||||||
aPD << theObject << " = pl.result(";
|
aPD << theObject << " = pl.result(";
|
||||||
|
|
||||||
if (myWorkingPlane.IsNull()) {
|
if (myWorkingPlane.IsNull()) {
|
||||||
// Add coodinates of working plane.
|
// Add coordinates of working plane.
|
||||||
Standard_Integer i;
|
Standard_Integer i;
|
||||||
|
|
||||||
aPD << "[";
|
aPD << "[";
|
||||||
|
@ -77,7 +77,7 @@ static QString getParentComponent( _PTR( SObject ) obj )
|
|||||||
|
|
||||||
//=====================================================================================
|
//=====================================================================================
|
||||||
// function : inUse
|
// function : inUse
|
||||||
// purpose : check if the object(s) passed as the the second arguments are used
|
// purpose : check if the object(s) passed as the second arguments are used
|
||||||
// by the other objects in the study
|
// by the other objects in the study
|
||||||
//=====================================================================================
|
//=====================================================================================
|
||||||
static bool inUse( _PTR(Study) study, const QString& component, const QMap<QString,QString>& objects )
|
static bool inUse( _PTR(Study) study, const QString& component, const QMap<QString,QString>& objects )
|
||||||
|
@ -124,7 +124,7 @@
|
|||||||
// Below macro, when uncommented, switches on simplified (more performant) algorithm
|
// Below macro, when uncommented, switches on simplified (more performant) algorithm
|
||||||
// of auto-color picking up
|
// of auto-color picking up
|
||||||
#define SIMPLE_AUTOCOLOR
|
#define SIMPLE_AUTOCOLOR
|
||||||
// Below macro, when defined, switches on automatic layouting of OCC and Dependecy views
|
// Below macro, when defined, switches on automatic layouting of OCC and Dependency views
|
||||||
// on Show Dependencies operation
|
// on Show Dependencies operation
|
||||||
#define LAYOUT_DEPVIEW
|
#define LAYOUT_DEPVIEW
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Contructor
|
\brief Constructor
|
||||||
*/
|
*/
|
||||||
GEOMToolsGUI_MaterialList::GEOMToolsGUI_MaterialList( QWidget* parent )
|
GEOMToolsGUI_MaterialList::GEOMToolsGUI_MaterialList( QWidget* parent )
|
||||||
: QListWidget( parent )
|
: QListWidget( parent )
|
||||||
|
@ -254,10 +254,10 @@ namespace GEOMUtils
|
|||||||
Standard_EXPORT bool CheckShape( TopoDS_Shape& shape, bool checkGeometry = false );
|
Standard_EXPORT bool CheckShape( TopoDS_Shape& shape, bool checkGeometry = false );
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Check boolean and partition operations agruments
|
* \brief Check boolean and partition operations arguments
|
||||||
*
|
*
|
||||||
* \param theShape the agrument of an operation to be checked
|
* \param theShape the argument of an operation to be checked
|
||||||
* \return \c true if the agrument is valid for a boolean or partition
|
* \return \c true if the argument is valid for a boolean or partition
|
||||||
* operation or \c false otherwise
|
* operation or \c false otherwise
|
||||||
*/
|
*/
|
||||||
Standard_EXPORT bool CheckBOPArguments(const TopoDS_Shape &theShape);
|
Standard_EXPORT bool CheckBOPArguments(const TopoDS_Shape &theShape);
|
||||||
|
@ -919,7 +919,7 @@ GEOM::ListOfGO* GEOM_Gen_i::RestoreSubShapesO (SALOMEDS::Study_ptr theStudy,
|
|||||||
CORBA::String_var anIORo = _orb->object_to_string(theObject);
|
CORBA::String_var anIORo = _orb->object_to_string(theObject);
|
||||||
SALOMEDS::SObject_var aSO = theStudy->FindObjectIOR(anIORo.in());
|
SALOMEDS::SObject_var aSO = theStudy->FindObjectIOR(anIORo.in());
|
||||||
//PTv, IMP 0020001, The salome object <aSO>
|
//PTv, IMP 0020001, The salome object <aSO>
|
||||||
// is not obligatory in case of invokation from script
|
// is not obligatory in case of invocation from script
|
||||||
// if (CORBA::is_nil(aSO))
|
// if (CORBA::is_nil(aSO))
|
||||||
// return aParts._retn();
|
// return aParts._retn();
|
||||||
|
|
||||||
@ -949,7 +949,7 @@ GEOM::ListOfGO* GEOM_Gen_i::RestoreGivenSubShapesO (SALOMEDS::Study_ptr theS
|
|||||||
CORBA::String_var anIORo = _orb->object_to_string(theObject);
|
CORBA::String_var anIORo = _orb->object_to_string(theObject);
|
||||||
SALOMEDS::SObject_var aSO = theStudy->FindObjectIOR(anIORo.in());
|
SALOMEDS::SObject_var aSO = theStudy->FindObjectIOR(anIORo.in());
|
||||||
//PTv, IMP 0020001, The salome object <aSO>
|
//PTv, IMP 0020001, The salome object <aSO>
|
||||||
// is not obligatory in case of invokation from script
|
// is not obligatory in case of invocation from script
|
||||||
// if (CORBA::is_nil(aSO))
|
// if (CORBA::is_nil(aSO))
|
||||||
// return aParts._retn();
|
// return aParts._retn();
|
||||||
|
|
||||||
@ -1033,7 +1033,7 @@ GEOM::ListOfGO* GEOM_Gen_i::RestoreSubShapes(SALOMEDS::Study_ptr theStudy,
|
|||||||
{
|
{
|
||||||
GEOM::ListOfGO_var aParts = new GEOM::ListOfGO;
|
GEOM::ListOfGO_var aParts = new GEOM::ListOfGO;
|
||||||
//PTv, IMP 0020001, The salome object <theSObject>
|
//PTv, IMP 0020001, The salome object <theSObject>
|
||||||
// is not obligatory in case of invokation from script
|
// is not obligatory in case of invocation from script
|
||||||
if (CORBA::is_nil(theStudy) || CORBA::is_nil(theObject) /*|| CORBA::is_nil(theSObject)*/)
|
if (CORBA::is_nil(theStudy) || CORBA::is_nil(theObject) /*|| CORBA::is_nil(theSObject)*/)
|
||||||
return aParts._retn();
|
return aParts._retn();
|
||||||
|
|
||||||
@ -1625,7 +1625,7 @@ GEOM::ListOfGO* GEOM_Gen_i::RestoreGivenSubShapes(SALOMEDS::Study_ptr theStu
|
|||||||
{
|
{
|
||||||
GEOM::ListOfGO_var aParts = new GEOM::ListOfGO;
|
GEOM::ListOfGO_var aParts = new GEOM::ListOfGO;
|
||||||
//PTv, IMP 0020001, The salome object <theSObject>
|
//PTv, IMP 0020001, The salome object <theSObject>
|
||||||
// is not obligatory in case of invokation from script
|
// is not obligatory in case of invocation from script
|
||||||
if (CORBA::is_nil(theStudy) || CORBA::is_nil(theObject) /*|| CORBA::is_nil(theSObject)*/)
|
if (CORBA::is_nil(theStudy) || CORBA::is_nil(theObject) /*|| CORBA::is_nil(theSObject)*/)
|
||||||
return aParts._retn();
|
return aParts._retn();
|
||||||
|
|
||||||
|
@ -826,7 +826,7 @@ CORBA::Boolean GEOM_IMeasureOperations_i::CheckBOPArguments
|
|||||||
bool isGood = false;
|
bool isGood = false;
|
||||||
|
|
||||||
if (!aShape.IsNull()) {
|
if (!aShape.IsNull()) {
|
||||||
// Check BOP agruments
|
// Check BOP arguments
|
||||||
isGood = GetOperations()->CheckBOPArguments(aShape);
|
isGood = GetOperations()->CheckBOPArguments(aShape);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
#
|
#
|
||||||
|
|
||||||
# GEOM_SWIG : binding of C++ implementaion with Python
|
# GEOM_SWIG : binding of C++ implementation with Python
|
||||||
# File : GEOM_TestHealing.py
|
# File : GEOM_TestHealing.py
|
||||||
# Author : Julia DOROVSKIKH
|
# Author : Julia DOROVSKIKH
|
||||||
# Module : GEOM
|
# Module : GEOM
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
#
|
#
|
||||||
|
|
||||||
# GEOM GEOM_SWIG : binding of C++ implementaion with Python
|
# GEOM GEOM_SWIG : binding of C++ implementation with Python
|
||||||
# File : GEOM_blocks.py
|
# File : GEOM_blocks.py
|
||||||
# Author : Julia DOROVSKIKH
|
# Author : Julia DOROVSKIKH
|
||||||
# Module : GEOM
|
# Module : GEOM
|
||||||
|
@ -4289,7 +4289,7 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
# @param theBase Base shape to be extruded.
|
# @param theBase Base shape to be extruded.
|
||||||
# @param thePath Path shape to extrude the base shape along it.
|
# @param thePath Path shape to extrude the base shape along it.
|
||||||
# @param theVec Vector defines a constant binormal direction to keep the
|
# @param theVec Vector defines a constant binormal direction to keep the
|
||||||
# same angle beetween the direction and the sections
|
# same angle between the direction and the sections
|
||||||
# along the sweep surface.
|
# along the sweep surface.
|
||||||
# @param IsGenerateGroups flag that tells if it is necessary to
|
# @param IsGenerateGroups flag that tells if it is necessary to
|
||||||
# create groups. It is equal to False by default.
|
# create groups. It is equal to False by default.
|
||||||
@ -4318,7 +4318,7 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
theBase Base shape to be extruded.
|
theBase Base shape to be extruded.
|
||||||
thePath Path shape to extrude the base shape along it.
|
thePath Path shape to extrude the base shape along it.
|
||||||
theVec Vector defines a constant binormal direction to keep the
|
theVec Vector defines a constant binormal direction to keep the
|
||||||
same angle beetween the direction and the sections
|
same angle between the direction and the sections
|
||||||
along the sweep surface.
|
along the sweep surface.
|
||||||
IsGenerateGroups flag that tells if it is necessary to
|
IsGenerateGroups flag that tells if it is necessary to
|
||||||
create groups. It is equal to False by default.
|
create groups. It is equal to False by default.
|
||||||
@ -11462,7 +11462,7 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
|
|
||||||
## Detect self-intersections of the given shape with algorithm based on mesh intersections.
|
## Detect self-intersections of the given shape with algorithm based on mesh intersections.
|
||||||
# @param theShape Shape to check.
|
# @param theShape Shape to check.
|
||||||
# @param theDeflection Linear deflection coefficient that specifies quality of tesselation:
|
# @param theDeflection Linear deflection coefficient that specifies quality of tessellation:
|
||||||
# - if \a theDeflection <= 0, default deflection 0.001 is used
|
# - if \a theDeflection <= 0, default deflection 0.001 is used
|
||||||
# @param theTolerance Specifies a distance between sub-shapes used for detecting gaps:
|
# @param theTolerance Specifies a distance between sub-shapes used for detecting gaps:
|
||||||
# - if \a theTolerance <= 0, algorithm detects intersections (default behavior)
|
# - if \a theTolerance <= 0, algorithm detects intersections (default behavior)
|
||||||
@ -11477,7 +11477,7 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
theShape Shape to check.
|
theShape Shape to check.
|
||||||
theDeflection Linear deflection coefficient that specifies quality of tesselation:
|
theDeflection Linear deflection coefficient that specifies quality of tessellation:
|
||||||
- if theDeflection <= 0, default deflection 0.001 is used
|
- if theDeflection <= 0, default deflection 0.001 is used
|
||||||
theTolerance Specifies a distance between shapes used for detecting gaps:
|
theTolerance Specifies a distance between shapes used for detecting gaps:
|
||||||
- if theTolerance <= 0, algorithm detects intersections (default behavior)
|
- if theTolerance <= 0, algorithm detects intersections (default behavior)
|
||||||
@ -11491,20 +11491,20 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
RaiseIfFailed("CheckSelfIntersectionsFast", self.MeasuOp)
|
RaiseIfFailed("CheckSelfIntersectionsFast", self.MeasuOp)
|
||||||
return IsValid
|
return IsValid
|
||||||
|
|
||||||
## Check boolean and partition operations agruments.
|
## Check boolean and partition operations arguments.
|
||||||
# @param theShape the agrument of an operation to be checked
|
# @param theShape the argument of an operation to be checked
|
||||||
# @return TRUE if the agrument is valid for a boolean or partition
|
# @return TRUE if the argument is valid for a boolean or partition
|
||||||
# operation; FALSE otherwise.
|
# operation; FALSE otherwise.
|
||||||
@ManageTransactions("MeasuOp")
|
@ManageTransactions("MeasuOp")
|
||||||
def CheckBOPArguments(self, theShape):
|
def CheckBOPArguments(self, theShape):
|
||||||
"""
|
"""
|
||||||
Check boolean and partition operations agruments.
|
Check boolean and partition operations arguments.
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
theShape the agrument of an operation to be checked
|
theShape the argument of an operation to be checked
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
TRUE if the agrument is valid for a boolean or partition
|
TRUE if the argument is valid for a boolean or partition
|
||||||
operation; FALSE otherwise.
|
operation; FALSE otherwise.
|
||||||
"""
|
"""
|
||||||
return self.MeasuOp.CheckBOPArguments(theShape)
|
return self.MeasuOp.CheckBOPArguments(theShape)
|
||||||
@ -11515,7 +11515,7 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
# @param theTolerance Specifies a distance between shapes used for detecting gaps:
|
# @param theTolerance Specifies a distance between shapes used for detecting gaps:
|
||||||
# - if \a theTolerance <= 0, algorithm detects intersections (default behavior)
|
# - if \a theTolerance <= 0, algorithm detects intersections (default behavior)
|
||||||
# - if \a theTolerance > 0, algorithm detects gaps
|
# - if \a theTolerance > 0, algorithm detects gaps
|
||||||
# @param theDeflection Linear deflection coefficient that specifies quality of tesselation:
|
# @param theDeflection Linear deflection coefficient that specifies quality of tessellation:
|
||||||
# - if \a theDeflection <= 0, default deflection 0.001 is used
|
# - if \a theDeflection <= 0, default deflection 0.001 is used
|
||||||
# @return TRUE, if there are intersections (gaps) between source shapes
|
# @return TRUE, if there are intersections (gaps) between source shapes
|
||||||
# @return List of sub-shapes IDs from 1st shape that localize intersection.
|
# @return List of sub-shapes IDs from 1st shape that localize intersection.
|
||||||
@ -11533,7 +11533,7 @@ class geomBuilder(object, GEOM._objref_GEOM_Gen):
|
|||||||
theTolerance Specifies a distance between shapes used for detecting gaps:
|
theTolerance Specifies a distance between shapes used for detecting gaps:
|
||||||
- if theTolerance <= 0, algorithm detects intersections (default behavior)
|
- if theTolerance <= 0, algorithm detects intersections (default behavior)
|
||||||
- if theTolerance > 0, algorithm detects gaps
|
- if theTolerance > 0, algorithm detects gaps
|
||||||
theDeflection Linear deflection coefficient that specifies quality of tesselation:
|
theDeflection Linear deflection coefficient that specifies quality of tessellation:
|
||||||
- if theDeflection <= 0, default deflection 0.001 is used
|
- if theDeflection <= 0, default deflection 0.001 is used
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
|
@ -508,7 +508,7 @@ public:
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Initialize GEOM module's engine
|
\brief Initialize GEOM module's engine
|
||||||
\return \c true if initialization succeedes or \c false otherwise
|
\return \c true if initialization succeeds or \c false otherwise
|
||||||
*/
|
*/
|
||||||
bool GEOM_Swig::initGeomGen()
|
bool GEOM_Swig::initGeomGen()
|
||||||
{
|
{
|
||||||
|
@ -101,10 +101,10 @@ Material_ResourceMgr* Material_ResourceMgr::resourceMgr()
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Get list of avaiable materials
|
\brief Get list of available materials
|
||||||
\param theType material type
|
\param theType material type
|
||||||
\param theSort if \c true (default), returns a list of materials sorted by name
|
\param theSort if \c true (default), returns a list of materials sorted by name
|
||||||
\return list of avaiable materials names
|
\return list of available materials names
|
||||||
*/
|
*/
|
||||||
QStringList Material_ResourceMgr::materials( MaterialType theType, bool theSort )
|
QStringList Material_ResourceMgr::materials( MaterialType theType, bool theSort )
|
||||||
{
|
{
|
||||||
|
@ -1076,7 +1076,7 @@ void MeasureGUI_DimensionCreateTool::ChooseLengthFlyoutsFromBnd( SeqOfDirs& theD
|
|||||||
{
|
{
|
||||||
const gp_Pln& aPlane = aPlaneIt.Value();
|
const gp_Pln& aPlane = aPlaneIt.Value();
|
||||||
|
|
||||||
// transform bounding box to orthogonal coordiantes relative to
|
// transform bounding box to orthogonal coordinates relative to
|
||||||
// dimension points P1, P2 (x-axis) and plane direction (z-axis),
|
// dimension points P1, P2 (x-axis) and plane direction (z-axis),
|
||||||
// where y coordinates will correspond to flyout direction against
|
// where y coordinates will correspond to flyout direction against
|
||||||
// the dimension point line
|
// the dimension point line
|
||||||
|
@ -209,7 +209,7 @@ void GEOM_Annotation::SetAttachPoint( const gp_Pnt& thePoint )
|
|||||||
|
|
||||||
// =======================================================================
|
// =======================================================================
|
||||||
// function : SetHilightShape
|
// function : SetHilightShape
|
||||||
// purpose : Sets shape (annotated shape) that will be used for hilighting.
|
// purpose : Sets shape (annotated shape) that will be used for highlighting.
|
||||||
// =======================================================================
|
// =======================================================================
|
||||||
void GEOM_Annotation::SetHilightShape( const TopoDS_Shape& theShape )
|
void GEOM_Annotation::SetHilightShape( const TopoDS_Shape& theShape )
|
||||||
{
|
{
|
||||||
|
@ -122,10 +122,10 @@ public:
|
|||||||
//! Returns attachment point of extension line.
|
//! Returns attachment point of extension line.
|
||||||
const gp_Pnt& GetAttachPoint() const { return myAttach; }
|
const gp_Pnt& GetAttachPoint() const { return myAttach; }
|
||||||
|
|
||||||
//! Sets shape (annotated shape) that will be used for hilighting.
|
//! Sets shape (annotated shape) that will be used for highlighting.
|
||||||
Standard_EXPORT void SetHilightShape( const TopoDS_Shape& theShape );
|
Standard_EXPORT void SetHilightShape( const TopoDS_Shape& theShape );
|
||||||
|
|
||||||
//! Returns the hilighting shape.
|
//! Returns the highlighting shape.
|
||||||
const TopoDS_Shape HilightShape() const { return myShape; }
|
const TopoDS_Shape HilightShape() const { return myShape; }
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@ -283,10 +283,10 @@ private:
|
|||||||
gp_Pnt myStartPosition; //!< Position before starting dragging operation.
|
gp_Pnt myStartPosition; //!< Position before starting dragging operation.
|
||||||
Standard_Boolean myIsScreenFixed; //!< Flag indicating whether "screen fixed" positioning mode is turned on or off.
|
Standard_Boolean myIsScreenFixed; //!< Flag indicating whether "screen fixed" positioning mode is turned on or off.
|
||||||
Standard_Boolean myIsAutoHide; //!< Flag indicating whether "auto-hiding" option is turned on.
|
Standard_Boolean myIsAutoHide; //!< Flag indicating whether "auto-hiding" option is turned on.
|
||||||
Standard_Boolean myIsDepthCulling; //!< Flag indiciating whether the "depth culling" is turned on.
|
Standard_Boolean myIsDepthCulling; //!< Flag indicating whether the "depth culling" is turned on.
|
||||||
HighlightMode myHilightMode; //!< Highlight mode for presentation.
|
HighlightMode myHilightMode; //!< Highlight mode for presentation.
|
||||||
TCollection_ExtendedString myText; //!< Text string of the label presentation.
|
TCollection_ExtendedString myText; //!< Text string of the label presentation.
|
||||||
TopoDS_Shape myShape; //!< Hilighting shape.
|
TopoDS_Shape myShape; //!< Highlighting shape.
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
|
@ -842,7 +842,7 @@ GEOM::string_array* RepairGUI_ShapeProcessDlg::getParameters( const GEOM::string
|
|||||||
for ( i = 0, j = 0; i < theOperators.length(); i++ )
|
for ( i = 0, j = 0; i < theOperators.length(); i++ )
|
||||||
j += myValMap[ QString( theOperators[i].in() ) ].size();
|
j += myValMap[ QString( theOperators[i].in() ) ].size();
|
||||||
|
|
||||||
// set the new length of paremeters
|
// set the new length of parameters
|
||||||
aParams->length( j );
|
aParams->length( j );
|
||||||
|
|
||||||
// fill the parameters
|
// fill the parameters
|
||||||
|
@ -594,8 +594,8 @@ void Sketcher_Profile::ShapeFunctor::addSegmentAbsolute( const TCollection_Ascii
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add segment by relativ coordinates
|
\brief Add segment by relativ coordinates
|
||||||
\param dx dX value specifing segment end
|
\param dx dX value specifying segment end
|
||||||
\param dy dY value specifing segment end
|
\param dy dY value specifying segment end
|
||||||
\internal
|
\internal
|
||||||
*/
|
*/
|
||||||
void Sketcher_Profile::ShapeFunctor::addSegmentRelative( const TCollection_AsciiString& dx,
|
void Sketcher_Profile::ShapeFunctor::addSegmentRelative( const TCollection_AsciiString& dx,
|
||||||
@ -801,8 +801,8 @@ void Sketcher_Profile::ShapeFunctor::addArcAbsolute( const TCollection_AsciiStri
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add arc along current direction vector by specified relative coordinates
|
\brief Add arc along current direction vector by specified relative coordinates
|
||||||
\param dx dX value specifing arc end
|
\param dx dX value specifying arc end
|
||||||
\param dy dY value specifing arc end
|
\param dy dY value specifying arc end
|
||||||
\internal
|
\internal
|
||||||
*/
|
*/
|
||||||
void Sketcher_Profile::ShapeFunctor::addArcRelative( const TCollection_AsciiString& dx,
|
void Sketcher_Profile::ShapeFunctor::addArcRelative( const TCollection_AsciiString& dx,
|
||||||
@ -867,8 +867,8 @@ void Sketcher_Profile::ShapeFunctor::addArcRadiusAbsolute( const TCollection_Asc
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add arc with given radius by specified relative coordinates
|
\brief Add arc with given radius by specified relative coordinates
|
||||||
\param dx dX value specifing arc end
|
\param dx dX value specifying arc end
|
||||||
\param dy dY value specifing arc end
|
\param dy dY value specifying arc end
|
||||||
\param radius arc radius
|
\param radius arc radius
|
||||||
\param flag reverse direction flag
|
\param flag reverse direction flag
|
||||||
\internal
|
\internal
|
||||||
@ -958,8 +958,8 @@ void Sketcher_Profile::ShapeFunctor::addArcCenterAbsolute( const TCollection_Asc
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add arc with given center by specified relative coordinates
|
\brief Add arc with given center by specified relative coordinates
|
||||||
\param dx dX value specifing arc end
|
\param dx dX value specifying arc end
|
||||||
\param dy dY value specifing arc end
|
\param dy dY value specifying arc end
|
||||||
\param xc X coordinate of arc center
|
\param xc X coordinate of arc center
|
||||||
\param yc Y coordinate of arc center
|
\param yc Y coordinate of arc center
|
||||||
\param flag1 reverse direction flag
|
\param flag1 reverse direction flag
|
||||||
@ -1351,8 +1351,8 @@ void Sketcher_Profile::DumpFunctor::addSegmentAbsolute( const TCollection_AsciiS
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add segment by relativ coordinates
|
\brief Add segment by relativ coordinates
|
||||||
\param dx dX value specifing segment end
|
\param dx dX value specifying segment end
|
||||||
\param dy dY value specifing segment end
|
\param dy dY value specifying segment end
|
||||||
\internal
|
\internal
|
||||||
*/
|
*/
|
||||||
void Sketcher_Profile::DumpFunctor::addSegmentRelative( const TCollection_AsciiString& dx,
|
void Sketcher_Profile::DumpFunctor::addSegmentRelative( const TCollection_AsciiString& dx,
|
||||||
@ -1531,8 +1531,8 @@ void Sketcher_Profile::DumpFunctor::addArcAbsolute( const TCollection_AsciiStrin
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add arc along current direction vector by specified relative coordinates
|
\brief Add arc along current direction vector by specified relative coordinates
|
||||||
\param dx dX value specifing arc end
|
\param dx dX value specifying arc end
|
||||||
\param dy dY value specifing arc end
|
\param dy dY value specifying arc end
|
||||||
\internal
|
\internal
|
||||||
*/
|
*/
|
||||||
void Sketcher_Profile::DumpFunctor::addArcRelative( const TCollection_AsciiString& dx,
|
void Sketcher_Profile::DumpFunctor::addArcRelative( const TCollection_AsciiString& dx,
|
||||||
@ -1561,8 +1561,8 @@ void Sketcher_Profile::DumpFunctor::addArcRadiusAbsolute( const TCollection_Asci
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add arc with given radius by specified relative coordinates
|
\brief Add arc with given radius by specified relative coordinates
|
||||||
\param dx dX value specifing arc end
|
\param dx dX value specifying arc end
|
||||||
\param dy dY value specifing arc end
|
\param dy dY value specifying arc end
|
||||||
\param radius arc radius
|
\param radius arc radius
|
||||||
\param flag reverse direction flag
|
\param flag reverse direction flag
|
||||||
\internal
|
\internal
|
||||||
@ -1599,8 +1599,8 @@ void Sketcher_Profile::DumpFunctor::addArcCenterAbsolute( const TCollection_Asci
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Add arc with given center by specified relative coordinates
|
\brief Add arc with given center by specified relative coordinates
|
||||||
\param dx dX value specifing arc end
|
\param dx dX value specifying arc end
|
||||||
\param dy dY value specifing arc end
|
\param dy dY value specifying arc end
|
||||||
\param xc X coordinate of arc center
|
\param xc X coordinate of arc center
|
||||||
\param yc Y coordinate of arc center
|
\param yc Y coordinate of arc center
|
||||||
\param flag1 reverse direction flag
|
\param flag1 reverse direction flag
|
||||||
|
@ -261,7 +261,7 @@ Standard_Boolean ShHealOper_EdgeDivide::computeValues(const Handle(TColStd_HSequ
|
|||||||
|
|
||||||
Standard_Real aFirst =0.,aLast=0.;
|
Standard_Real aFirst =0.,aLast=0.;
|
||||||
|
|
||||||
//computation of the split values if edge should be splitted by parameter.
|
//computation of the split values if edge should be split by parameter.
|
||||||
if(myDivideParamMode) {
|
if(myDivideParamMode) {
|
||||||
BRep_Tool::Range(myEdge,aFirst,aLast);
|
BRep_Tool::Range(myEdge,aFirst,aLast);
|
||||||
Handle(Geom_Curve) aCurve = BRep_Tool::Curve(myEdge,aFirst,aLast);
|
Handle(Geom_Curve) aCurve = BRep_Tool::Curve(myEdge,aFirst,aLast);
|
||||||
@ -275,7 +275,7 @@ Standard_Boolean ShHealOper_EdgeDivide::computeValues(const Handle(TColStd_HSequ
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//computation of the split values if edge should be splitted by length.
|
//computation of the split values if edge should be split by length.
|
||||||
ShapeAnalysis_Edge sae;
|
ShapeAnalysis_Edge sae;
|
||||||
Handle(Geom_Curve) aCurve;
|
Handle(Geom_Curve) aCurve;
|
||||||
Standard_Real aCurLen =0.;
|
Standard_Real aCurLen =0.;
|
||||||
|
@ -56,7 +56,7 @@ class ShHealOper_EdgeDivide : public ShHealOper_Tool
|
|||||||
const Standard_Boolean theDivideParamMode = Standard_True);
|
const Standard_Boolean theDivideParamMode = Standard_True);
|
||||||
//Performs spitting of the specified edge in the accoradnce to
|
//Performs spitting of the specified edge in the accoradnce to
|
||||||
//specified mode and value.
|
//specified mode and value.
|
||||||
//If theDivideParamMode is equal to true edge will be splitted by parameter.
|
//If theDivideParamMode is equal to true edge will be split by parameter.
|
||||||
//Else edge will be spliited by length (default true).
|
//Else edge will be spliited by length (default true).
|
||||||
//theValue is coefficient for splitting from 0 to 1.
|
//theValue is coefficient for splitting from 0 to 1.
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ class ShHealOper_ShapeProcess : public ShHealOper_Tool
|
|||||||
|
|
||||||
/// Empty constructor
|
/// Empty constructor
|
||||||
Standard_EXPORT ShHealOper_ShapeProcess();
|
Standard_EXPORT ShHealOper_ShapeProcess();
|
||||||
//Constuctor initializes by defaults parameters
|
//Constructor initializes by defaults parameters
|
||||||
// (name of resource file - ShHealing, prefix - ShapeProcess,
|
// (name of resource file - ShHealing, prefix - ShapeProcess,
|
||||||
// SaveHistory = Standard_False, level = TopAbs_FACE)
|
// SaveHistory = Standard_False, level = TopAbs_FACE)
|
||||||
|
|
||||||
@ -55,7 +55,7 @@ class ShHealOper_ShapeProcess : public ShHealOper_Tool
|
|||||||
Standard_EXPORT ShHealOper_ShapeProcess
|
Standard_EXPORT ShHealOper_ShapeProcess
|
||||||
(const TCollection_AsciiString& theNameResource,
|
(const TCollection_AsciiString& theNameResource,
|
||||||
const TCollection_AsciiString& thePrefix = "ShapeProcess");
|
const TCollection_AsciiString& thePrefix = "ShapeProcess");
|
||||||
//Constuctor initializes by specified name of resource file and prefix
|
//Constructor initializes by specified name of resource file and prefix
|
||||||
|
|
||||||
Standard_EXPORT void Perform(const TopoDS_Shape& theOldShape,
|
Standard_EXPORT void Perform(const TopoDS_Shape& theOldShape,
|
||||||
TopoDS_Shape& theNewShape);
|
TopoDS_Shape& theNewShape);
|
||||||
|
Loading…
Reference in New Issue
Block a user