@template HandleTransient (%HTName,%HTInherits) is
$// File generated by CPPExt (Transient)
$//
-$// Copyright (C) 1991,1995 by
+$// Copyright (C) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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.
+$// 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 _Handle_%HTName_HeaderFile
$#define _Handle_%HTName_HeaderFile
%TICSuppMethod) is
$// File generated by CPPExt (Transient)
$//
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
$
@template TransientIxx (%Class,%Suffix,%Supplement,%TypeMgt,%Methods) is
$// File generated by CPPExt (Transient)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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.
+$
$#include <%Class.%Suffix>
$
$#ifndef _Standard_TypeMismatch_HeaderFile
%TICUndefines,
%TICSuppMethod) is
$// 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.
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
@template MPVIxx (%Class,%Suffix,%Supplement,%Methods) is
$// File generated by CPPExt (Value)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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.
+$
$#include <%Class.%Suffix>
$
$%Supplement
%TICUndefines,
%TICSuppMethod) is
$// File generated by CPPExt (Storable)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
$
@template StorableIxx(%Class,%Suffix,%Supplement,%Methods) is
$// File generated by CPPExt (Storable)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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.
+$
$#include <%Class.%Suffix>
$
$#ifndef _Standard_Type_HeaderFile
@template EnumHXX(%Class,%Values) is
$// File generated by CPPExt (Enum)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
$
@template EnumCXX(%Class,%Values,%Nb) is
$// File generated by CPPExt (Enum)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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.
@end;
-- ================
-- ================
@template AliasHXX(%Class,%Inherits, %HandleTypedef) is
$// File generated by CPPExt (Alias)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
$#ifndef _%Inherits_HeaderFile
@template PointerHXX(%Class,%Inherits) is
$// File generated by CPPExt (Pointer)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
$
-- =====================
@template ExceptionHXX(%Class,%Inherits) is
$// File generated by CPPExt (Exception)
-$// Copyright (C) 1991,1995 by
-$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// At the termination of the contract, the software and all copies of this
-$// software must be deleted.
+$// 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.
+$//
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
$
@template HandlePersistentOBJS(%HPName,%HPName,%HPInherits) is
$// File generated by CPPExt (Persistent OBJS)
$//
-$// Copyright (C) 1991,1995 by
+$// Copyright (C) 1991 - 2000 by
+$// Matra Datavision SA. All rights reserved.
$//
-$// MATRA DATAVISION, FRANCE
-$//
-$// 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.
+$// 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 Handle_%HPName_HeaderFile
$#define Handle_%HPName_HeaderFile
%TICUndefines,
%TICSuppMethod) is
$// File generated by CPPExt (Persistent OBJS)
-$// 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.
+$// 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 _%Class_HeaderFile
$#define _%Class_HeaderFile
@template PersistentOBJSIxx(%Class,%Suffix,%Supplement,%TypeMgt,%Methods,%Destructor,%MethodOID) is
$// File generated by CPPExt (Persistent OBJS)
-$// 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.
+$// 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 _Standard_TypeMismatch_HeaderFile
$#include <Standard_TypeMismatch.hxx>