-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2020 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
\brief Constructor
\internal
*/
-Sketcher_Profile::Functor::Functor() : myError( 0 ), myNumberOfCommand( 0 ), myOk( true )
+Sketcher_Profile::Functor::Functor() : myNumberOfCommand( 0 ), myError( 0 ), myOk( true )
{
}
/*!
\brief Add segment by relativ coordinates
- \param dx dX value specifing segment end
- \param dy dY value specifing segment end
+ \param dx dX value specifying segment end
+ \param dy dY value specifying segment end
\internal
*/
void Sketcher_Profile::ShapeFunctor::addSegmentRelative( const TCollection_AsciiString& dx,
void Sketcher_Profile::ShapeFunctor::addSegmentX( const TCollection_AsciiString& x,
int CurrentIndex )
{
+ (void)CurrentIndex; // unused in release mode
myMove = none;
myLength = x.RealValue();
if ( Abs( myDx ) < Precision::Confusion() ) {
void Sketcher_Profile::ShapeFunctor::addSegmentY( const TCollection_AsciiString& y,
int CurrentIndex )
{
+ (void)CurrentIndex; // unused in release mode
myMove = none;
myLength = y.RealValue();
if ( Abs( myDy ) < Precision::Confusion() ) {
/*!
\brief Add arc along current direction vector by specified relative coordinates
- \param dx dX value specifing arc end
- \param dy dY value specifing arc end
+ \param dx dX value specifying arc end
+ \param dy dY value specifying arc end
\internal
*/
void Sketcher_Profile::ShapeFunctor::addArcRelative( const TCollection_AsciiString& dx,
/*!
\brief Add arc with given radius by specified relative coordinates
- \param dx dX value specifing arc end
- \param dy dY value specifing arc end
+ \param dx dX value specifying arc end
+ \param dy dY value specifying arc end
\param radius arc radius
\param flag reverse direction flag
\internal
/*!
\brief Add arc with given center by specified relative coordinates
- \param dx dX value specifing arc end
- \param dy dY value specifing arc end
+ \param dx dX value specifying arc end
+ \param dy dY value specifying arc end
\param xc X coordinate of arc center
\param yc Y coordinate of arc center
\param flag1 reverse direction flag
/*!
\brief Add segment by relativ coordinates
- \param dx dX value specifing segment end
- \param dy dY value specifing segment end
+ \param dx dX value specifying segment end
+ \param dy dY value specifying segment end
\internal
*/
void Sketcher_Profile::DumpFunctor::addSegmentRelative( const TCollection_AsciiString& dx,
\internal
*/
void Sketcher_Profile::DumpFunctor::addSegmentX( const TCollection_AsciiString& x,
- int CurrentIndex )
+ int /*CurrentIndex*/ )
{
myDescr += "sk.addSegmentX(";
myDescr += x + ")";
\internal
*/
void Sketcher_Profile::DumpFunctor::addSegmentY( const TCollection_AsciiString& y,
- int CurrentIndex )
+ int /*CurrentIndex*/ )
{
myDescr += "sk.addSegmentY(";
myDescr += y + ")";
*/
void Sketcher_Profile::DumpFunctor::addSegmentAngleLength( const TCollection_AsciiString& angle,
const TCollection_AsciiString& length,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
double aAngle = angle.RealValue();
if ( aAngle == 90 ) {
*/
void Sketcher_Profile::DumpFunctor::addSegmentAngleX( const TCollection_AsciiString& angle,
const TCollection_AsciiString& x,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
double aAngle = angle.RealValue();
if ( aAngle == 90 ) {
*/
void Sketcher_Profile::DumpFunctor::addSegmentAngleY( const TCollection_AsciiString& angle,
const TCollection_AsciiString& y,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
double aAngle = angle.RealValue();
if ( aAngle == 90 ) {
void Sketcher_Profile::DumpFunctor::addSegmentDirectionLength( const TCollection_AsciiString& dx,
const TCollection_AsciiString& dy,
const TCollection_AsciiString& length,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
myDescr += "sk.addSegmentDirectionLength(";
myDescr += dx + ", " + dy + ", " + length + ")";
void Sketcher_Profile::DumpFunctor::addSegmentDirectionX( const TCollection_AsciiString& dx,
const TCollection_AsciiString& dy,
const TCollection_AsciiString& x,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
myDescr += "sk.addSegmentDirectionX(";
myDescr += dx + ", " + dy + ", " + x + ")";
void Sketcher_Profile::DumpFunctor::addSegmentDirectionY( const TCollection_AsciiString& dx,
const TCollection_AsciiString& dy,
const TCollection_AsciiString& y,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
myDescr += "sk.addSegmentDirectionY(";
myDescr += dx + ", " + dy + ", " + y + ")";
/*!
\brief Add arc along current direction vector by specified relative coordinates
- \param dx dX value specifing arc end
- \param dy dY value specifing arc end
+ \param dx dX value specifying arc end
+ \param dy dY value specifying arc end
\internal
*/
void Sketcher_Profile::DumpFunctor::addArcRelative( const TCollection_AsciiString& dx,
/*!
\brief Add arc with given radius by specified relative coordinates
- \param dx dX value specifing arc end
- \param dy dY value specifing arc end
+ \param dx dX value specifying arc end
+ \param dy dY value specifying arc end
\param radius arc radius
\param flag reverse direction flag
\internal
/*!
\brief Add arc with given center by specified relative coordinates
- \param dx dX value specifing arc end
- \param dy dY value specifing arc end
+ \param dx dX value specifying arc end
+ \param dy dY value specifying arc end
\param xc X coordinate of arc center
\param yc Y coordinate of arc center
\param flag1 reverse direction flag
void Sketcher_Profile::DumpFunctor::addArcAngleRadiusLength( const TCollection_AsciiString& angle,
const TCollection_AsciiString& radius,
const TCollection_AsciiString& length ,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
double aAngle = angle.RealValue();
if ( aAngle == 90 ) {
const TCollection_AsciiString& dy,
const TCollection_AsciiString& radius,
const TCollection_AsciiString& length ,
- int& CurrentIndex )
+ int& /*CurrentIndex*/ )
{
myDescr += "sk.addArcDirectionRadiusLength(";
myDescr += dx + ", " + dy + ", " + radius + ", " + length + ")";
\param cmd sketcher script to parse
\internal
*/
-void Sketcher_Profile::parse( const TCollection_AsciiString& cmd, Functor* functor )
+void Sketcher_Profile::parse( const TCollection_AsciiString& /*cmd*/, Functor* functor )
{
int CurrentIndex = 1;
int NumberOfArg = 0;