NMTDS_ShapesDataStructure::NMTDS_ShapesDataStructure()
:
BooleanOperations_ShapesDataStructure()
-{}
+{
+ //printf(" NMTDS_ShapesDataStructure CREATE:%x\n", (int)this);
+}
+//modified by NIZNHY-PKV Wed Feb 2 11:45:04 2005f
+//===========================================================================
+//function : ~
+//purpose :
+//===========================================================================
+ NMTDS_ShapesDataStructure::~NMTDS_ShapesDataStructure()
+{
+ //printf(" NMTDS_ShapesDataStructure DELETE:%x\n", (int)this);
+}
+//modified by NIZNHY-PKV Wed Feb 2 11:45:06 2005t
//===========================================================================
//function : SetCompositeShape
//purpose :
// File generated by CPPExt (Value)
-// Copyright (C) 1991,1995 by
-//
-// MATRA DATAVISION, FRANCE
+//
+// Copyright (C) 1991 - 2000 by
+// Matra Datavision SA. All rights reserved.
//
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
+// Copyright (C) 2001 - 2004 by
+// Open CASCADE SA. All rights reserved.
+//
+// This file is part of the Open CASCADE Technology software.
+//
+// This software may be distributed and/or modified under the terms and
+// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
+// and appearing in the file LICENSE included in the packaging of this file.
//
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// This software is distributed on an "AS IS" basis, without warranty of any
+// kind, and Open CASCADE SA hereby disclaims all such warranties,
+// including without limitation, any warranties of merchantability, fitness
+// for a particular purpose or non-infringement. Please see the License for
+// the specific terms and conditions governing rights and limitations under the
+// License.
#ifndef _NMTDS_ShapesDataStructure_HeaderFile
#define _NMTDS_ShapesDataStructure_HeaderFile
// Methods PUBLIC
//
Standard_EXPORT NMTDS_ShapesDataStructure();
+Standard_EXPORT virtual ~NMTDS_ShapesDataStructure();
Standard_EXPORT void SetCompositeShape(const TopoDS_Shape& aS) ;
Standard_EXPORT void Init() ;
Standard_EXPORT const NMTDS_CArray1OfIndexRange& Ranges() const;