sources v1.2

This commit is contained in:
nri 2003-07-09 09:33:50 +00:00
parent 09b238af6f
commit 0f1369c27f
237 changed files with 6355 additions and 1982 deletions

View File

@ -1,15 +1,32 @@
using namespace std; // GEOM ARCHIMEDE : algorithm implementation
// File : Archimede_VolumeSection.cxx //
// Created : Fri Feb 22 09:28:13 CET 2002 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : PULV // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Modified : Fri Feb 22 09:28:13 CET 2002 // This library is free software; you can redistribute it and/or
// Author : Nicolas REJNERI // modify it under the terms of the GNU Lesser General Public
// Project : SALOME // License as published by the Free Software Foundation; either
// Module : GEOM // version 2.1 of the License.
// Copyright : Open CASCADE 2002 //
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Archimede_VolumeSection.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "Archimede_VolumeSection.hxx" #include "Archimede_VolumeSection.hxx"
#include "utilities.h" #include "utilities.h"

View File

@ -1,12 +1,29 @@
// File : Archimede_VolumeSection.hxx // GEOM ARCHIMEDE : algorithm implementation
// Created : Fri Feb 22 09:28:13 CET 2002 //
// Author : PULV // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Modified : Fri Feb 22 09:28:13 CET 2002 //
// Author : Nicolas REJNERI // This library is free software; you can redistribute it and/or
// Project : SALOME // modify it under the terms of the GNU Lesser General Public
// Module : GEOM // License as published by the Free Software Foundation; either
// Copyright : Open CASCADE 2002 // version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Archimede_VolumeSection.hxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
#ifndef ARCHIMEDE_VOLUMESECTION_HXX #ifndef ARCHIMEDE_VOLUMESECTION_HXX

View File

@ -1,15 +1,35 @@
# -* Makefile *- # GEOM ARCHIMEDE : algorithm implementation
# #
# Author : Nicolas REJNERI # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
# Date : Fri Feb 22 09:28:13 CET 2002 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
# $Header$ #
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
# #
#
#
# File : Makefile.in
# Author : Nicolas REJNERI
# Module : GEOM
# $Header$
# source path
top_srcdir=@top_srcdir@ top_srcdir=@top_srcdir@
top_builddir=../.. top_builddir=../../..
srcdir=@srcdir@ srcdir=@srcdir@
VPATH=.:$(srcdir):$(top_srcdir)/idl:$(top_builddir)/idl VPATH=.:@srcdir@:@top_srcdir@/idl
@COMMENCE@ @COMMENCE@
@ -24,9 +44,9 @@ LIB_CLIENT_IDL =
EXPORT_HEADERS = Archimede_VolumeSection.hxx EXPORT_HEADERS = Archimede_VolumeSection.hxx
# additionnal information to compil and link file # additionnal information to compil and link file
CPPFLAGS += $(OCC_INCLUDES) $(QT_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome CPPFLAGS += $(OCC_INCLUDES) $(QT_INCLUDES)
CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome CXXFLAGS += $(OCC_CXXFLAGS)
LDFLAGS += $(OCC_LIBS) -L${KERNEL_ROOT_DIR}/lib/salome LDFLAGS += $(OCC_LIBS)
# additional file to be cleaned # additional file to be cleaned
MOSTLYCLEAN = MOSTLYCLEAN =

View File

@ -1,11 +1,32 @@
using namespace std; // GEOM GEOM : implementaion of GEOM_Gen.idl and GEOM_Shape.idl
// File : GEOM_GEN_i.cc file //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// $Header$ // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_GEN_i.cc file
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$
using namespace std;
#include "GEOM_Gen_i.hh" #include "GEOM_Gen_i.hh"
#include "Partition_Spliter.hxx" #include "Partition_Spliter.hxx"
@ -165,7 +186,8 @@ GEOM_Gen_i::~GEOM_Gen_i() {
//============================================================================ //============================================================================
char* GEOM_Gen_i::IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject, char* GEOM_Gen_i::IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject,
const char* IORString, const char* IORString,
CORBA::Boolean isMultiFile) CORBA::Boolean isMultiFile,
CORBA::Boolean isASCII)
{ {
GEOM::GEOM_Shape_var aShape = GEOM::GEOM_Shape::_narrow(_orb->string_to_object(IORString)); GEOM::GEOM_Shape_var aShape = GEOM::GEOM_Shape::_narrow(_orb->string_to_object(IORString));
if (!CORBA::is_nil(aShape)) { if (!CORBA::is_nil(aShape)) {
@ -183,7 +205,8 @@ char* GEOM_Gen_i::IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject,
//============================================================================ //============================================================================
char* GEOM_Gen_i::LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject, char* GEOM_Gen_i::LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
const char* aLocalPersistentID, const char* aLocalPersistentID,
CORBA::Boolean isMultiFile) CORBA::Boolean isMultiFile,
CORBA::Boolean isASCII)
{ {
SALOMEDS::Study_var myStudy = theSObject->GetStudy(); SALOMEDS::Study_var myStudy = theSObject->GetStudy();
GetCurrentStudy(myStudy->StudyId()); GetCurrentStudy(myStudy->StudyId());
@ -221,7 +244,7 @@ char* GEOM_Gen_i::LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
CORBA::String_var ent = strdup(entry.ToCString()); CORBA::String_var ent = strdup(entry.ToCString());
/* Create the main object recursively */ /* Create the main object recursively */
MainIOR = LocalPersistentIDToIOR(theSObject, ent, isMultiFile ) ; MainIOR = LocalPersistentIDToIOR(theSObject, ent, isMultiFile, isASCII) ;
} else { } else {
GC.ReturnNameIOR( mainLabel, MainIOR ); GC.ReturnNameIOR( mainLabel, MainIOR );
} }
@ -427,21 +450,38 @@ SALOMEDS::TMPFile* GEOM_Gen_i::Save(SALOMEDS::SComponent_ptr theComponent,
return aStreamFile._retn(); return aStreamFile._retn();
} }
SALOMEDS::TMPFile* GEOM_Gen_i::SaveASCII(SALOMEDS::SComponent_ptr theComponent,
const char* theURL,
bool isMultiFile) {
SALOMEDS::TMPFile_var aStreamFile = Save(theComponent, theURL, isMultiFile);
return aStreamFile._retn();
}
CORBA::Boolean GEOM_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent, CORBA::Boolean GEOM_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent,
const SALOMEDS::TMPFile& theStream, const SALOMEDS::TMPFile& theStream,
const char* theURL, const char* theURL,
bool isMultiFile) { bool isMultiFile) {
if (theStream.length() <= 9) {
MESSAGE("The TMPFile is too short : " << theStream.length() << " bytes ");
return false;
}
// Get a temporary directory for a file // Get a temporary directory for a file
TCollection_AsciiString aTmpDir = isMultiFile?TCollection_AsciiString((char*)theURL):SALOMEDS_Tool::GetTmpDir(); TCollection_AsciiString aTmpDir = isMultiFile?TCollection_AsciiString((char*)theURL):SALOMEDS_Tool::GetTmpDir();
// Conver the byte stream theStream to a file and place it in tmp directory // Conver the byte stream theStream to a file and place it in tmp directory
SALOMEDS::ListOfFileNames_var aSeq = SALOMEDS_Tool::PutStreamToFiles(theStream, SALOMEDS::ListOfFileNames_var aSeq = SALOMEDS_Tool::PutStreamToFiles(theStream,
aTmpDir.ToCString(), aTmpDir.ToCString(),
isMultiFile); isMultiFile);
// Prepare a file name to open // Prepare a file name to open
TCollection_AsciiString aNameWithExt(aSeq[0]); TCollection_AsciiString aNameWithExt(aSeq[0]);
TCollection_AsciiString aFullName = aTmpDir + aNameWithExt; TCollection_AsciiString aFullName = aTmpDir + aNameWithExt;
// Open document // Open document
if (myOCAFApp->Open(aFullName, myCurrentOCAFDoc) != CDF_RS_OK) return false; if (myOCAFApp->Open(aFullName, myCurrentOCAFDoc) != CDF_RS_OK) return false;
// Remove the created file and tmp directory // Remove the created file and tmp directory
if (!isMultiFile) SALOMEDS_Tool::RemoveTemporaryFiles(aTmpDir.ToCString(), aSeq.in(), true); if (!isMultiFile) SALOMEDS_Tool::RemoveTemporaryFiles(aTmpDir.ToCString(), aSeq.in(), true);
@ -451,6 +491,7 @@ CORBA::Boolean GEOM_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent,
int StudyID = Study->StudyId(); int StudyID = Study->StudyId();
myStudyIDToDoc.Bind( StudyID, myCurrentOCAFDoc ); myStudyIDToDoc.Bind( StudyID, myCurrentOCAFDoc );
myStudyID = StudyID; myStudyID = StudyID;
/* We clear all IOR (nameIOR) attributes of all objects before reconstruction */ /* We clear all IOR (nameIOR) attributes of all objects before reconstruction */
/* This information will be setted when each object is reconstructed */ /* This information will be setted when each object is reconstructed */
GEOMDS_Commands GC( myCurrentOCAFDoc->Main() ) ; GEOMDS_Commands GC( myCurrentOCAFDoc->Main() ) ;
@ -459,6 +500,13 @@ CORBA::Boolean GEOM_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent,
return true; return true;
} }
CORBA::Boolean GEOM_Gen_i::LoadASCII(SALOMEDS::SComponent_ptr theComponent,
const SALOMEDS::TMPFile& theStream,
const char* theURL,
bool isMultiFile) {
return Load(theComponent, theStream, theURL, isMultiFile);
}
// //============================================================================ // //============================================================================
// // function : Save() // // function : Save()
// // purpose : save OCAF/Geom document // // purpose : save OCAF/Geom document
@ -4050,8 +4098,8 @@ GEOM::GEOM_Shape_ptr GEOM_Gen_i::MakeMirrorByPlane(GEOM::GEOM_Shape_ptr myShape,
/* Insert arguments in ocaf */ /* Insert arguments in ocaf */
GEOM::GEOM_Gen::ListOfIOR_var ListShapes = new GEOM::GEOM_Gen::ListOfIOR; GEOM::GEOM_Gen::ListOfIOR_var ListShapes = new GEOM::GEOM_Gen::ListOfIOR;
ListShapes->length(2); ListShapes->length(2);
ListShapes[0] = GetStringFromIOR(myShape) ; ListShapes[0] = GetStringFromIOR(GEOM::GEOM_Shape::_duplicate(myShape)) ;
ListShapes[1] = GetStringFromIOR(shapePlane) ; ListShapes[1] = GetStringFromIOR(GEOM::GEOM_Shape::_duplicate(shapePlane)) ;
InsertInLabelMoreArguments(tds, result, ListShapes, myCurrentOCAFDoc) ; InsertInLabelMoreArguments(tds, result, ListShapes, myCurrentOCAFDoc) ;
return result ; return result ;
} }
@ -4318,8 +4366,8 @@ GEOM::GEOM_Shape_ptr GEOM_Gen_i::MakePipe( GEOM::GEOM_Shape_ptr pathShape,
/* Insert arguments in ocaf */ /* Insert arguments in ocaf */
GEOM::GEOM_Gen::ListOfIOR_var ListShapes = new GEOM::GEOM_Gen::ListOfIOR; GEOM::GEOM_Gen::ListOfIOR_var ListShapes = new GEOM::GEOM_Gen::ListOfIOR;
ListShapes->length(2); ListShapes->length(2);
ListShapes[0] = GetStringFromIOR(pathShape) ; ListShapes[0] = GetStringFromIOR(GEOM::GEOM_Shape::_duplicate(pathShape)) ;
ListShapes[1] = GetStringFromIOR(baseShape) ; ListShapes[1] = GetStringFromIOR(GEOM::GEOM_Shape::_duplicate(baseShape)) ;
InsertInLabelMoreArguments(tds, result, ListShapes, myCurrentOCAFDoc) ; InsertInLabelMoreArguments(tds, result, ListShapes, myCurrentOCAFDoc) ;
} }
return result ; return result ;

View File

@ -1,10 +1,30 @@
// File : GEOM_GEN_i.h file // GEOM GEOM : implementaion of GEOM_Gen.idl and GEOM_Shape.idl
// Created : April 2002 //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Copyright : OPEN CASCADE //
// $Header$ // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_GEN_i.h file
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$
#ifndef __GEOM_GEN_I_H__ #ifndef __GEOM_GEN_I_H__
#define __GEOM_GEN_I_H__ #define __GEOM_GEN_I_H__
@ -108,20 +128,32 @@ class GEOM_Gen_i: public POA_GEOM::GEOM_Gen,
const char* theURL, const char* theURL,
bool isMultiFile); bool isMultiFile);
SALOMEDS::TMPFile* SaveASCII(SALOMEDS::SComponent_ptr theComponent,
const char* theURL,
bool isMultiFile);
CORBA::Boolean Load(SALOMEDS::SComponent_ptr theComponent, CORBA::Boolean Load(SALOMEDS::SComponent_ptr theComponent,
const SALOMEDS::TMPFile& theStream, const SALOMEDS::TMPFile& theStream,
const char* theURL, const char* theURL,
bool isMultiFile); bool isMultiFile);
CORBA::Boolean LoadASCII(SALOMEDS::SComponent_ptr theComponent,
const SALOMEDS::TMPFile& theStream,
const char* theURL,
bool isMultiFile);
void Close(SALOMEDS::SComponent_ptr theComponent); void Close(SALOMEDS::SComponent_ptr theComponent);
char* ComponentDataType(); char* ComponentDataType();
char* IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject, char* IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject,
const char* IORString, const char* IORString,
CORBA::Boolean isMultiFile); CORBA::Boolean isMultiFile,
CORBA::Boolean isASCII);
char* LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject, char* LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
const char* aLocalPersistentID, const char* aLocalPersistentID,
CORBA::Boolean isMultiFile); CORBA::Boolean isMultiFile,
CORBA::Boolean isASCII);
bool CanPublishInStudy(CORBA::Object_ptr theIOR); bool CanPublishInStudy(CORBA::Object_ptr theIOR);
SALOMEDS::SObject_ptr PublishInStudy(SALOMEDS::Study_ptr theStudy, SALOMEDS::SObject_ptr PublishInStudy(SALOMEDS::Study_ptr theStudy,

View File

@ -1,11 +1,32 @@
using namespace std; // GEOM GEOM : implementaion of GEOM_Gen.idl and GEOM_Shape.idl
// File : GEOM_Shape_i.cc //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// $Header$ // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_Shape_i.cc
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$
using namespace std;
#include <BRepTools_ShapeSet.hxx> #include <BRepTools_ShapeSet.hxx>
#include "GEOM_Shape_i.hh" #include "GEOM_Shape_i.hh"
#include "SALOME_NamingService.hxx" #include "SALOME_NamingService.hxx"

View File

@ -1,10 +1,30 @@
// File : GEOM_Shape_i.hh // GEOM GEOM : implementaion of GEOM_Gen.idl and GEOM_Shape.idl
// Created : 29 november 2001 //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Copyright : OPEN CASCADE //
// $Header$ // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_Shape_i.hh
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$
#ifndef __GEOM_SHAPE_I_H__ #ifndef __GEOM_SHAPE_I_H__
#define __GEOM_SHAPE_I_H__ #define __GEOM_SHAPE_I_H__

View File

@ -1,15 +1,36 @@
# -* Makefile *- # GEOM GEOM : implementaion of GEOM_Gen.idl and GEOM_Shape.idl
# #
# Author : Patrick GOLDBRONN (CEA) # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
# Date : 29/06/2001 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
# $Header$ #
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
# #
#
#
# File : Makefile.in
# Author : Patrick GOLDBRONN (CEA)
# Module : GEOM
# $Header$
# source path
top_srcdir=@top_srcdir@ top_srcdir=@top_srcdir@
top_builddir=../.. top_builddir=../../..
srcdir=@srcdir@ srcdir=@srcdir@
VPATH=.:$(srcdir):$(top_srcdir)/idl:$(top_builddir)/idl VPATH=.:@srcdir@:@top_srcdir@/idl
@COMMENCE@ @COMMENCE@
@ -28,9 +49,9 @@ BIN_SERVER_IDL =
EXPORT_HEADERS = EXPORT_HEADERS =
# additionnal information to compil and link file # additionnal information to compil and link file
CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome CPPFLAGS += $(OCC_INCLUDES)
CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome CXXFLAGS += $(OCC_CXXFLAGS)
LDFLAGS += $(OCC_LIBS) -lGeometryDS -lSalomeDS -lSalomeNS -lSalomeContainer -lGeometryPartition -lGeometryArchimede -L${KERNEL_ROOT_DIR}/lib/salome LDFLAGS += $(OCC_LIBS) -lGeometryDS -lTOOLSDS -lSalomeNS -lSalomeContainer -lGeometryPartition -lGeometryArchimede
# additional file to be cleaned # additional file to be cleaned
MOSTLYCLEAN = MOSTLYCLEAN =

View File

@ -1,11 +1,32 @@
using namespace std; // GEOM GEOM : implementaion of GEOM_Gen.idl and GEOM_Shape.idl
// File : geom.cxx //
// Created : 5 November 2001 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// $Header$ // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : geom.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$
using namespace std;
#include "GEOM_Gen_i.hh" #include "GEOM_Gen_i.hh"
#include "SALOME_NamingService.hxx" #include "SALOME_NamingService.hxx"
@ -17,6 +38,7 @@ int main(int argc, char** argv)
{ {
try { try {
// Create and initialise the ORB. // Create and initialise the ORB.
// CORBA::ORB_var orb = CORBA::ORB_init(argc, argv, "omniORB4");
CORBA::ORB_var orb = CORBA::ORB_init(argc, argv, "omniORB3"); CORBA::ORB_var orb = CORBA::ORB_init(argc, argv, "omniORB3");
// Obtain a reference to the root POA. // Obtain a reference to the root POA.

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMClient : tool to transfer BREP files from GEOM server to GEOM client
// File : GEOM_Client.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Yves FRICAUD/Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_Client.cxx
// Author : Yves FRICAUD/Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GEOM_Client.hxx" #include "GEOM_Client.hxx"
#include <SALOMEconfig.h> #include <SALOMEconfig.h>
#include "utilities.h" #include "utilities.h"

View File

@ -1,9 +1,29 @@
// File : GEOM_Client.hxx // GEOM GEOMClient : tool to transfer BREP files from GEOM server to GEOM client
// Created : //
// Author : Yves FRICAUD // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM //
// Copyright : Open CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_Client.hxx
// Author : Yves FRICAUD
// Module : GEOM
// $Header$ // $Header$
#ifndef _GEOM_Client_HeaderFile #ifndef _GEOM_Client_HeaderFile

View File

@ -1,15 +1,35 @@
# -* Makefile *- # GEOM GEOMClient : tool to transfer BREP files from GEOM server to GEOM client
# #
# Author : Patrick GOLDBRONN (CEA) # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
# Date : 29/06/2001 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
# $Header$ #
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
# #
#
#
# File : Makefile.in
# Author : Patrick GOLDBRONN (CEA)
# Module : GEOM
# $Header$
# source path
top_srcdir=@top_srcdir@ top_srcdir=@top_srcdir@
top_builddir=../.. top_builddir=../../..
srcdir=@srcdir@ srcdir=@srcdir@
VPATH=.:$(srcdir):${KERNEL_ROOT_DIR}/idl/salome VPATH=.:@srcdir@:@top_srcdir@/idl
@COMMENCE@ @COMMENCE@
@ -31,9 +51,9 @@ BIN_CLIENT_IDL =
BIN_SERVER_IDL = BIN_SERVER_IDL =
# additionnal information to compil and link file # additionnal information to compil and link file
CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome CPPFLAGS += $(OCC_INCLUDES)
CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome CXXFLAGS += $(OCC_CXXFLAGS)
LDFLAGS += $(OCC_LIBS) -L${KERNEL_ROOT_DIR}/lib/salome LDFLAGS += $(OCC_LIBS)
@CONCLUDE@ @CONCLUDE@

View File

@ -1,9 +1,29 @@
-- File: GEOMDS.cdl -- GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
-- Created: Fri Mar 16 12:16:40 2001 --
-- Author: Yves FRICAUD -- Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-- <yfr@claquox.paris1.matra-dtv.fr> -- CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
---Copyright: Matra Datavision 2001 --
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Lesser General Public
-- License as published by the Free Software Foundation; either
-- version 2.1 of the License.
--
-- This library is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-- Lesser General Public License for more details.
--
-- You should have received a copy of the GNU Lesser General Public
-- License along with this library; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
--
-- See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
--
--
--
-- File : GEOMDS.cdl
-- Author : Yves FRICAUD
-- Module : GEOM
package GEOMDS package GEOMDS

View File

@ -1,11 +1,29 @@
// File : GEOMDS_Application.cdl -- GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// Created : --
// Author : Yves FRICAUD -- Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME -- CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM --
// Copyright : OPEN CASCADE -- This library is free software; you can redistribute it and/or
// $Header$ -- modify it under the terms of the GNU Lesser General Public
-- License as published by the Free Software Foundation; either
-- version 2.1 of the License.
--
-- This library is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-- Lesser General Public License for more details.
--
-- You should have received a copy of the GNU Lesser General Public
-- License along with this library; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
--
-- See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
--
--
--
-- File : GEOMDS_Application.cdl
-- Author : Yves FRICAUD
-- Module : GEOM
class Application from GEOMDS inherits Application from TDocStd class Application from GEOMDS inherits Application from TDocStd

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// File : GEOMDS_Application.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Yves FRICAUD // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Application.cxx
// Author : Yves FRICAUD
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GEOMDS_Application.ixx" #include "GEOMDS_Application.ixx"
//======================================================================= //=======================================================================

View File

@ -1,18 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
// //
//
//
// File : GEOMDS_Application.hxx
// Module : GEOM
#ifndef _GEOMDS_Application_HeaderFile #ifndef _GEOMDS_Application_HeaderFile
#define _GEOMDS_Application_HeaderFile #define _GEOMDS_Application_HeaderFile

View File

@ -1,17 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Application.ixx
// Module : GEOM
#include "GEOMDS_Application.jxx" #include "GEOMDS_Application.jxx"
#ifndef _Standard_TypeMismatch_HeaderFile #ifndef _Standard_TypeMismatch_HeaderFile

View File

@ -1,3 +1,29 @@
// GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
//
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Application.jxx
// Module : GEOM
#ifndef _TColStd_SequenceOfExtendedString_HeaderFile #ifndef _TColStd_SequenceOfExtendedString_HeaderFile
#include <TColStd_SequenceOfExtendedString.hxx> #include <TColStd_SequenceOfExtendedString.hxx>
#endif #endif

View File

@ -1,9 +1,29 @@
-- File: GEOMDS_Commands.cdl -- GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
-- Created: Fri Mar 16 12:21:51 2001 --
-- Author: Yves FRICAUD -- Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-- <yfr@claquox.paris1.matra-dtv.fr> -- CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
---Copyright: Matra Datavision 2001 --
-- This library is free software; you can redistribute it and/or
-- modify it under the terms of the GNU Lesser General Public
-- License as published by the Free Software Foundation; either
-- version 2.1 of the License.
--
-- This library is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-- Lesser General Public License for more details.
--
-- You should have received a copy of the GNU Lesser General Public
-- License along with this library; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
--
-- See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
--
--
--
-- File : GEOMDS_Commands.cdl
-- Author : Yves FRICAUD
-- Module : GEOM
class Commands from GEOMDS class Commands from GEOMDS

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// File : GeomDS_Commands.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Yves FRICAUD/Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeomDS_Commands.cxx
// Author : Yves FRICAUD/Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "utilities.h" #include "utilities.h"
#include "GEOMDS_Commands.ixx" #include "GEOMDS_Commands.ixx"

View File

@ -1,12 +1,31 @@
// File : GeomDS_Commands.hxx // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// Created : //
// Author : Yves FRICAUD/Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeomDS_Commands.hxx
// Author : Yves FRICAUD/Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef _GEOMDS_Commands_HeaderFile #ifndef _GEOMDS_Commands_HeaderFile
#define _GEOMDS_Commands_HeaderFile #define _GEOMDS_Commands_HeaderFile

View File

@ -1,17 +1,29 @@
// File generated by CPPExt (Value) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Commands.ixx
// Module : GEOM
#include "GEOMDS_Commands.jxx" #include "GEOMDS_Commands.jxx"

View File

@ -1,3 +1,29 @@
// GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
//
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Commands.jxx
// Module : GEOM
#ifndef _TDF_Label_HeaderFile #ifndef _TDF_Label_HeaderFile
#include <TDF_Label.hxx> #include <TDF_Label.hxx>
#endif #endif

View File

@ -1,16 +1,28 @@
// File generated by CPPExt (Value) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// Copyright (C) 1991,1995 by //
// // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// MATRA DATAVISION, FRANCE // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// //
// This software is furnished in accordance with the terms and conditions // This library is free software; you can redistribute it and/or
// of the contract and with the inclusion of the above copyright notice. // modify it under the terms of the GNU Lesser General Public
// This software or any other copy thereof may not be provided or otherwise // License as published by the Free Software Foundation; either
// be made available to any other person. No title to an ownership of the // version 2.1 of the License.
// software is hereby transferred. //
// // This library is distributed in the hope that it will be useful,
// At the termination of the contract, the software and all copies of this // but WITHOUT ANY WARRANTY; without even the implied warranty of
// software must be deleted. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient.hxx
// Module : GEOM
#ifndef _GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient_HeaderFile #ifndef _GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient_HeaderFile
#define _GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient_HeaderFile #define _GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient_HeaderFile

View File

@ -1,18 +1,30 @@
using namespace std; // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient_0.cxx
// Module : GEOM
using namespace std;
#include "GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient.hxx" #include "GEOMDS_DataMapIteratorOfDataMapOfIntegerTransient.hxx"
#ifndef _Standard_NoSuchObject_HeaderFile #ifndef _Standard_NoSuchObject_HeaderFile

View File

@ -1,18 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
// //
//
//
// File : GEOMDS_DataMapNodeOfDataMapOfIntegerTransient.hxx
// Module : GEOM
#ifndef _GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile #ifndef _GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile
#define _GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile #define _GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile

View File

@ -1,18 +1,30 @@
using namespace std; // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_0.cxx
// Module : GEOM
using namespace std;
#include "GEOMDS_DataMapNodeOfDataMapOfIntegerTransient.hxx" #include "GEOMDS_DataMapNodeOfDataMapOfIntegerTransient.hxx"
#ifndef _Standard_TypeMismatch_HeaderFile #ifndef _Standard_TypeMismatch_HeaderFile

View File

@ -1,16 +1,28 @@
// File generated by CPPExt (Value) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// Copyright (C) 1991,1995 by //
// // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// MATRA DATAVISION, FRANCE // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// //
// This software is furnished in accordance with the terms and conditions // This library is free software; you can redistribute it and/or
// of the contract and with the inclusion of the above copyright notice. // modify it under the terms of the GNU Lesser General Public
// This software or any other copy thereof may not be provided or otherwise // License as published by the Free Software Foundation; either
// be made available to any other person. No title to an ownership of the // version 2.1 of the License.
// software is hereby transferred. //
// // This library is distributed in the hope that it will be useful,
// At the termination of the contract, the software and all copies of this // but WITHOUT ANY WARRANTY; without even the implied warranty of
// software must be deleted. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_DataMapOfIntegerTransient.hxx
// Module : GEOM
#ifndef _GEOMDS_DataMapOfIntegerTransient_HeaderFile #ifndef _GEOMDS_DataMapOfIntegerTransient_HeaderFile
#define _GEOMDS_DataMapOfIntegerTransient_HeaderFile #define _GEOMDS_DataMapOfIntegerTransient_HeaderFile

View File

@ -1,18 +1,30 @@
using namespace std; // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_DataMapOfIntegerTransient_0.cxx
// Module : GEOM
using namespace std;
#include "GEOMDS_DataMapOfIntegerTransient.hxx" #include "GEOMDS_DataMapOfIntegerTransient.hxx"
#ifndef _Standard_DomainError_HeaderFile #ifndef _Standard_DomainError_HeaderFile

View File

@ -1,10 +1,29 @@
// File : GEOMDS_Explorer.cdl -- GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// Created : --
// Author : Yves FRICAUD -- Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME -- CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM --
// Copyright : OPEN CASCADE -- This library is free software; you can redistribute it and/or
// $Header$ -- modify it under the terms of the GNU Lesser General Public
-- License as published by the Free Software Foundation; either
-- version 2.1 of the License.
--
-- This library is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-- Lesser General Public License for more details.
--
-- You should have received a copy of the GNU Lesser General Public
-- License along with this library; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
--
-- See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
--
--
--
-- File : GEOMDS_Explorer.cdl
-- Author : Yves FRICAUD
-- Module : GEOM
class Explorer from GEOMDS class Explorer from GEOMDS

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// File : GEOMDS_Explorer.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Yves FRICAUD // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Explorer.cxx
// Author : Yves FRICAUD
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GEOMDS_Explorer.ixx" #include "GEOMDS_Explorer.ixx"
#include <TNaming_NamedShape.hxx> #include <TNaming_NamedShape.hxx>

View File

@ -1,16 +1,28 @@
// File generated by CPPExt (Value) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// Copyright (C) 1991,1995 by //
// // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// MATRA DATAVISION, FRANCE // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// //
// This software is furnished in accordance with the terms and conditions // This library is free software; you can redistribute it and/or
// of the contract and with the inclusion of the above copyright notice. // modify it under the terms of the GNU Lesser General Public
// This software or any other copy thereof may not be provided or otherwise // License as published by the Free Software Foundation; either
// be made available to any other person. No title to an ownership of the // version 2.1 of the License.
// software is hereby transferred. //
// // This library is distributed in the hope that it will be useful,
// At the termination of the contract, the software and all copies of this // but WITHOUT ANY WARRANTY; without even the implied warranty of
// software must be deleted. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Explorer.hxx
// Module : GEOM
#ifndef _GEOMDS_Explorer_HeaderFile #ifndef _GEOMDS_Explorer_HeaderFile
#define _GEOMDS_Explorer_HeaderFile #define _GEOMDS_Explorer_HeaderFile

View File

@ -1,17 +1,29 @@
// File generated by CPPExt (Value) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Explorer.ixx
// Module : GEOM
#include "GEOMDS_Explorer.jxx" #include "GEOMDS_Explorer.jxx"

View File

@ -1,3 +1,29 @@
// GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
//
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOMDS_Explorer.jxx
// Module : GEOM
#ifndef _TDF_Label_HeaderFile #ifndef _TDF_Label_HeaderFile
#include <TDF_Label.hxx> #include <TDF_Label.hxx>
#endif #endif

View File

@ -1,17 +1,28 @@
// File generated by CPPExt (Transient) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Handle_GEOMDS_Application.hxx
// Module : GEOM
#ifndef _Handle_GEOMDS_Application_HeaderFile #ifndef _Handle_GEOMDS_Application_HeaderFile
#define _Handle_GEOMDS_Application_HeaderFile #define _Handle_GEOMDS_Application_HeaderFile

View File

@ -1,17 +1,28 @@
// File generated by CPPExt (Transient) // GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Handle_GEOMDS_DataMapNodeOfDataMapOfIntegerTransient.hxx
// Module : GEOM
#ifndef _Handle_GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile #ifndef _Handle_GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile
#define _Handle_GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile #define _Handle_GEOMDS_DataMapNodeOfDataMapOfIntegerTransient_HeaderFile

View File

@ -1,15 +1,35 @@
# -* Makefile *- # GEOM GEOMDS : implementation of Geometry component data structure and Geometry documents management
# #
# Author : Patrick GOLDBRONN (CEA) # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
# Date : 29/06/2001 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
# $Header$ #
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
# #
#
#
# File : Makefile.in
# Author : Patrick GOLDBRONN (CEA)
# Module : GEOM
# $Header$
# source path
top_srcdir=@top_srcdir@ top_srcdir=@top_srcdir@
top_builddir=../.. top_builddir=../../..
srcdir=@srcdir@ srcdir=@srcdir@
VPATH=.:$(srcdir):$(top_srcdir)/idl:$(top_builddir)/idl VPATH=.:@srcdir@:@top_srcdir@/idl
@COMMENCE@ @COMMENCE@
@ -41,9 +61,9 @@ EXPORT_HEADERS= GEOMDS_Application.hxx \
GEOMDS_Explorer.hxx GEOMDS_Explorer.hxx
# additionnal information to compil and link file # additionnal information to compil and link file
CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome CPPFLAGS += $(OCC_INCLUDES)
CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome CXXFLAGS += $(OCC_CXXFLAGS)
LDFLAGS += $(OCC_LIBS) -L${KERNEL_ROOT_DIR}/lib/salome LDFLAGS += $(OCC_LIBS)
# additional file to be cleaned # additional file to be cleaned
MOSTLYCLEAN = MOSTLYCLEAN =

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMFiltersSelection : filter selector for the viewer
// File : GEOM_EdgeFilter.cxx //
// Created : Fri Dec 07 09:57:24 2001 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_EdgeFilter.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GEOM_EdgeFilter.ixx" #include "GEOM_EdgeFilter.ixx"
#include "GEOM_Client.hxx" #include "GEOM_Client.hxx"

View File

@ -1,18 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
// //
//
//
// File : GEOM_EdgeFilter.hxx
// Module : GEOM
#ifndef _GEOM_EdgeFilter_HeaderFile #ifndef _GEOM_EdgeFilter_HeaderFile
#define _GEOM_EdgeFilter_HeaderFile #define _GEOM_EdgeFilter_HeaderFile

View File

@ -1,17 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_EdgeFilter.ixx
// Module : GEOM
#include "GEOM_EdgeFilter.jxx" #include "GEOM_EdgeFilter.jxx"
#ifndef _Standard_TypeMismatch_HeaderFile #ifndef _Standard_TypeMismatch_HeaderFile

View File

@ -1,3 +1,29 @@
// GEOM GEOMFiltersSelection : filter selector for the viewer
//
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_EdgeFilter.jxx
// Module : GEOM
#ifndef _GEOM_EdgeFilter_HeaderFile #ifndef _GEOM_EdgeFilter_HeaderFile
#include "GEOM_EdgeFilter.hxx" #include "GEOM_EdgeFilter.hxx"
#endif #endif

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMFiltersSelection : filter selector for the viewer
// File : GEOM_FaceFilter.cxx //
// Created : Fri Dec 07 09:57:24 2001 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_FaceFilter.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GEOM_FaceFilter.ixx" #include "GEOM_FaceFilter.ixx"
#include "GEOM_Client.hxx" #include "GEOM_Client.hxx"

View File

@ -1,18 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
// //
//
//
// File : GEOM_FaceFilter.hxx
// Module : GEOM
#ifndef _GEOM_FaceFilter_HeaderFile #ifndef _GEOM_FaceFilter_HeaderFile
#define _GEOM_FaceFilter_HeaderFile #define _GEOM_FaceFilter_HeaderFile

View File

@ -1,17 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_FaceFilter.ixx
// Module : GEOM
#include "GEOM_FaceFilter.jxx" #include "GEOM_FaceFilter.jxx"
#ifndef _Standard_TypeMismatch_HeaderFile #ifndef _Standard_TypeMismatch_HeaderFile

View File

@ -1,3 +1,29 @@
// GEOM GEOMFiltersSelection : filter selector for the viewer
//
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_FaceFilter.jxx
// Module : GEOM
#ifndef _GEOM_FaceFilter_HeaderFile #ifndef _GEOM_FaceFilter_HeaderFile
#include "GEOM_FaceFilter.hxx" #include "GEOM_FaceFilter.hxx"
#endif #endif

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMFiltersSelection : filter selector for the viewer
// File : GEOM_ShapeTypeFilter.cxx //
// Created : Fri Dec 07 09:57:24 2001 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : SALOMEGUI // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_ShapeTypeFilter.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GEOM_ShapeTypeFilter.ixx" #include "GEOM_ShapeTypeFilter.ixx"
#include "GEOM_Client.hxx" #include "GEOM_Client.hxx"

View File

@ -1,18 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
// //
//
//
// File : GEOM_ShapeTypeFilter.hxx
// Module : GEOM
#ifndef _GEOM_ShapeTypeFilter_HeaderFile #ifndef _GEOM_ShapeTypeFilter_HeaderFile
#define _GEOM_ShapeTypeFilter_HeaderFile #define _GEOM_ShapeTypeFilter_HeaderFile

View File

@ -1,17 +1,29 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// 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.
//
// At the termination of the contract, the software and all copies of this
// software must be deleted.
// //
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_ShapeTypeFilter.ixx
// Module : GEOM
#include "GEOM_ShapeTypeFilter.jxx" #include "GEOM_ShapeTypeFilter.jxx"
#ifndef _Standard_TypeMismatch_HeaderFile #ifndef _Standard_TypeMismatch_HeaderFile

View File

@ -1,3 +1,29 @@
// GEOM GEOMFiltersSelection : filter selector for the viewer
//
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GEOM_ShapeTypeFilter.jxx
// Module : GEOM
#ifndef _GEOM_ShapeTypeFilter_HeaderFile #ifndef _GEOM_ShapeTypeFilter_HeaderFile
#include "GEOM_ShapeTypeFilter.hxx" #include "GEOM_ShapeTypeFilter.hxx"
#endif #endif

View File

@ -1,17 +1,28 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Handle_GEOM_EdgeFilter.hxx
// Module : GEOM
#ifndef _Handle_GEOM_EdgeFilter_HeaderFile #ifndef _Handle_GEOM_EdgeFilter_HeaderFile
#define _Handle_GEOM_EdgeFilter_HeaderFile #define _Handle_GEOM_EdgeFilter_HeaderFile

View File

@ -1,17 +1,28 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Handle_GEOM_FaceFilter.hxx
// Module : GEOM
#ifndef _Handle_GEOM_FaceFilter_HeaderFile #ifndef _Handle_GEOM_FaceFilter_HeaderFile
#define _Handle_GEOM_FaceFilter_HeaderFile #define _Handle_GEOM_FaceFilter_HeaderFile

View File

@ -1,17 +1,28 @@
// File generated by CPPExt (Transient) // GEOM GEOMFiltersSelection : filter selector for the viewer
// //
// Copyright (C) 1991,1995 by // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// MATRA DATAVISION, FRANCE //
// // This library is free software; you can redistribute it and/or
// This software is furnished in accordance with the terms and conditions // modify it under the terms of the GNU Lesser General Public
// of the contract and with the inclusion of the above copyright notice. // License as published by the Free Software Foundation; either
// This software or any other copy thereof may not be provided or otherwise // version 2.1 of the License.
// be made available to any other person. No title to an ownership of the //
// software is hereby transferred. // This library is distributed in the hope that it will be useful,
// // but WITHOUT ANY WARRANTY; without even the implied warranty of
// At the termination of the contract, the software and all copies of this // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// software must be deleted. // Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : Handle_GEOM_ShapeTypeFilter.hxx
// Module : GEOM
#ifndef _Handle_GEOM_ShapeTypeFilter_HeaderFile #ifndef _Handle_GEOM_ShapeTypeFilter_HeaderFile
#define _Handle_GEOM_ShapeTypeFilter_HeaderFile #define _Handle_GEOM_ShapeTypeFilter_HeaderFile

View File

@ -1,15 +1,35 @@
# -* Makefile *- # GEOM GEOMFiltersSelection : filter selector for the viewer
# #
# Author : Patrick GOLDBRONN (CEA) # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
# Date : 29/06/2001 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
# $Header$ #
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
# #
#
#
# File : Makefile.in
# Author : Patrick GOLDBRONN (CEA)
# Module : GEOM
# $Header$
# source path
top_srcdir=@top_srcdir@ top_srcdir=@top_srcdir@
top_builddir=../.. top_builddir=../../..
srcdir=@srcdir@ srcdir=@srcdir@
VPATH=.:$(srcdir):$(top_srcdir)/idl:$(top_builddir)/idl VPATH=.:@srcdir@:@top_srcdir@/idl
@COMMENCE@ @COMMENCE@

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI.h" #include "GeometryGUI.h"
// SALOME Includes // SALOME Includes
@ -26,15 +46,6 @@ using namespace std;
#include "OCCViewer_ViewPort3d.h" #include "OCCViewer_ViewPort3d.h"
#include "OCCViewer_Viewer3d.h" #include "OCCViewer_Viewer3d.h"
#include "VTKViewer_RenderWindowInteractor.h"
#include "VTKViewer_ViewFrame.h"
#include "GEOM_Actor.h"
#include "GEOM_Client.hxx"
#include "GEOM_AISShape.hxx"
#include "GEOM_AssemblyBuilder.h"
#include "GEOM_InteractiveObject.hxx"
#include "SALOME_NamingService.hxx" #include "SALOME_NamingService.hxx"
#include "SALOME_ListIteratorOfListIO.hxx" #include "SALOME_ListIteratorOfListIO.hxx"
#include "SALOME_InteractiveObject.hxx" #include "SALOME_InteractiveObject.hxx"
@ -141,6 +152,16 @@ using namespace std;
#include <qwidget.h> #include <qwidget.h>
#include <qevent.h> #include <qevent.h>
#include <qlineedit.h> #include <qlineedit.h>
#include "VTKViewer_RenderWindowInteractor.h"
#include "VTKViewer_ViewFrame.h"
#include "GEOM_Actor.h"
#include "GEOM_Client.hxx"
#include "GEOM_AISShape.hxx"
#include "GEOM_AssemblyBuilder.h"
#include "GEOM_InteractiveObject.hxx"
#include "GeometryGUI_aParameterDlg.h" #include "GeometryGUI_aParameterDlg.h"
#include "GeometryGUI_PointDlg.h" // Method POINT #include "GeometryGUI_PointDlg.h" // Method POINT
@ -2942,13 +2963,13 @@ bool GeometryGUI::OnGUIEvent(int theCommandID, QAD_Desktop* parent)
AIS_ListIteratorOfListOfInteractive ite(List); AIS_ListIteratorOfListOfInteractive ite(List);
ic->InitCurrent(); ic->InitCurrent();
if ( ic-> NbCurrents() ) if ( ic->NbCurrents() )
while (ite.More()) { while (ite.More()) {
if (ite.Value()->IsInstance(STANDARD_TYPE(GEOM_AISShape))) { if (ite.Value()->IsInstance(STANDARD_TYPE(GEOM_AISShape))) {
Handle(GEOM_AISShape) aSh = Handle(GEOM_AISShape)::DownCast(ite.Value()); Handle(GEOM_AISShape) aSh = Handle(GEOM_AISShape)::DownCast(ite.Value());
Handle (AIS_Drawer) CurDrawer; Handle (AIS_Drawer) CurDrawer;
CurDrawer = ic->Current()->Attributes(); CurDrawer = aSh->Attributes();
CurDrawer->UIsoAspect()->SetNumber( UIso ); CurDrawer->UIsoAspect()->SetNumber( UIso );
CurDrawer->VIsoAspect()->SetNumber( VIso ); CurDrawer->VIsoAspect()->SetNumber( VIso );
ic->SetLocalAttributes(aSh, CurDrawer); ic->SetLocalAttributes(aSh, CurDrawer);

View File

@ -1,9 +1,29 @@
// File : GeometryGUI.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef GeometryGUI_HeaderFile #ifndef GeometryGUI_HeaderFile

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_ArcDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ArcDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_ArcDlg.h" #include "GeometryGUI_ArcDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_ArcDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ArcDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_ARC_H #ifndef DIALOGBOX_ARC_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_ArchimedeDlg.cxx //
// Created : Mon Feb 25 11:13:13 CET 2002 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ArchimedeDlg.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_ArchimedeDlg.h" #include "GeometryGUI_ArchimedeDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_ArchimedeDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : Mon Feb 25 11:13:13 CET 2002 //
// Author : Nicolas REJNERI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ArchimedeDlg.h
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_ARCHIMEDE_H #ifndef DIALOGBOX_ARCHIMEDE_H

View File

@ -1,14 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_BndBoxDlg.cxx //
// Created : Mon Mar 04 13:16:16 2002 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Project : SALOME // This library is free software; you can redistribute it and/or
// Module : GEOMGUI // modify it under the terms of the GNU Lesser General Public
// Copyright : Open CASCADE 2002 // License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_BndBoxDlg.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_BndBoxDlg.h" #include "GeometryGUI_BndBoxDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,10 +1,29 @@
// File : GeometryGUI_BndBoxDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : Mon Mar 04 13:12:22 2002 //
// Author : Nicolas REJNERI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOMGUI // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE 2002 // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_BndBoxDlg.h
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_BNDBOX_H #ifndef DIALOGBOX_BNDBOX_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_BoxDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_BoxDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_BoxDlg.h" #include "GeometryGUI_BoxDlg.h"
#include "GeometryGUI_SpinBox.h" #include "GeometryGUI_SpinBox.h"

View File

@ -1,12 +1,31 @@
// File : GeometryGUI_BoxDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_BoxDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_BOX_H #ifndef DIALOGBOX_BOX_H
#define DIALOGBOX_BOX_H #define DIALOGBOX_BOX_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CenterMassDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CenterMassDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CenterMassDlg.h" #include "GeometryGUI_CenterMassDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,11 +1,29 @@
// File : GeometryGUI_CenterMassDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// $Heade$ // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CenterMassDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
#ifndef DIALOGBOX_CMASS_H #ifndef DIALOGBOX_CMASS_H
#define DIALOGBOX_CMASS_H #define DIALOGBOX_CMASS_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_ChamferDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Damien COQUERET // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE 2002 // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ChamferDlg.cxx
// Author : Damien COQUERET
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_ChamferDlg.h" #include "GeometryGUI_ChamferDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_ChamferDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Damien COQUERET // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM //
// Copyright : OPEN CASCADE 2002 // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ChamferDlg.h
// Author : Damien COQUERET
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_CHAMFER_H #ifndef DIALOGBOX_CHAMFER_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CheckShape.cxx //
// Created : Tue Mar 12 17:23:51 2002 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE 2002 // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CheckShape.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CheckShape.h" #include "GeometryGUI_CheckShape.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,12 +1,31 @@
// File : GeometryGUI_CheckShape.h // GEOM GEOMGUI : GUI for Geometry component
// Created : Tue Mar 12 17:25:52 2002 //
// Author : Nicolas REJNERI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM //
// Copyright : Open CASCADE 2002 // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CheckShape.h
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_CHECKSHAPE_H #ifndef DIALOGBOX_CHECKSHAPE_H
#define DIALOGBOX_CHECKSHAPE_H #define DIALOGBOX_CHECKSHAPE_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CircleDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CircleDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CircleDlg.h" #include "GeometryGUI_CircleDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_CircleDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CircleDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_CIRCLE_H #ifndef DIALOGBOX_CIRCLE_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CommonDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CommonDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CommonDlg.h" #include "GeometryGUI_CommonDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,12 +1,31 @@
// File : GeometryGUI_CommonDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CommonDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_COMMON_H #ifndef DIALOGBOX_COMMON_H
#define DIALOGBOX_COMMON_H #define DIALOGBOX_COMMON_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CompoundDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CompoundDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CompoundDlg.h" #include "GeometryGUI_CompoundDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_CompoundDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CompoundDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_COMPOUND_H #ifndef DIALOGBOX_COMPOUND_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_ConeDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ConeDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_ConeDlg.h" #include "GeometryGUI_ConeDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_ConeDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_ConeDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_CONE_H #ifndef DIALOGBOX_CONE_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CutDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CutDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CutDlg.h" #include "GeometryGUI_CutDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_CutDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CutDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_CUT_H #ifndef DIALOGBOX_CUT_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_CylinderDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CylinderDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_CylinderDlg.h" #include "GeometryGUI_CylinderDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_CylinderDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_CylinderDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_CYLINDER_H #ifndef DIALOGBOX_CYLINDER_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_DistanceDlg.cxx //
// Created : Mon Mar 04 22:32:20 2002 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : Open CASCADE 2002 // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_DistanceDlg.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_DistanceDlg.h" #include "GeometryGUI_DistanceDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,12 +1,31 @@
// File : GeometryGUI_DistanceDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : Mon Mar 04 22:34:22 2002 //
// Author : Nicolas REJNERI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM //
// Copyright : Open CASCADE 2002 // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_DistanceDlg.h
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_DISTANCE_H #ifndef DIALOGBOX_DISTANCE_H
#define DIALOGBOX_DISTANCE_H #define DIALOGBOX_DISTANCE_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_EdgeDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_EdgeDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_EdgeDlg.h" #include "GeometryGUI_EdgeDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_EdgeDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_EdgeDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_EDGE_H #ifndef DIALOGBOX_EDGE_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_FaceDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FaceDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_FaceDlg.h" #include "GeometryGUI_FaceDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_FaceDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FaceDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_FACE_H #ifndef DIALOGBOX_FACE_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_FilletDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Damien COQUERET // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GEOM // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE 2002 // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FilletDlg.cxx
// Author : Damien COQUERET
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_FilletDlg.h" #include "GeometryGUI_FilletDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_FilletDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Damien COQUERET // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GEOM //
// Copyright : OPEN CASCADE 2002 // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FilletDlg.h
// Author : Damien COQUERET
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_FILLET_H #ifndef DIALOGBOX_FILLET_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_FillingDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FillingDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_FillingDlg.h" #include "GeometryGUI_FillingDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_FillingDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FillingDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_FILLING_H #ifndef DIALOGBOX_FILLING_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_FillingHoleDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FillingHoleDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_FillingHoleDlg.h" #include "GeometryGUI_FillingHoleDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,12 +1,31 @@
// File : GeometryGUI_FillingHoleDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FillingHoleDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef GEOMETRYGUI_FILLINGHOLE_H #ifndef GEOMETRYGUI_FILLINGHOLE_H
#define GEOMETRYGUI_FILLINGHOLE_H #define GEOMETRYGUI_FILLINGHOLE_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_FuseDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FuseDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_FuseDlg.h" #include "GeometryGUI_FuseDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,12 +1,31 @@
// File : GeometryGUI_FuseDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_FuseDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_FUSE_H #ifndef DIALOGBOX_FUSE_H
#define DIALOGBOX_FUSE_H #define DIALOGBOX_FUSE_H

View File

@ -1,12 +1,31 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_InertiaDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// $Headers: // License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_InertiaDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
using namespace std;
#include "GeometryGUI_InertiaDlg.h" #include "GeometryGUI_InertiaDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_InertiaDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_InertiaDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_INERTIA_H #ifndef DIALOGBOX_INERTIA_H

View File

@ -1,12 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_LineDlg.cxx //
// Created : // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Lucien PIGNOLONI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Project : SALOME //
// Module : GeometryGUI // This library is free software; you can redistribute it and/or
// Copyright : OPEN CASCADE // modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_LineDlg.cxx
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_LineDlg.h" #include "GeometryGUI_LineDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

View File

@ -1,9 +1,29 @@
// File : GeometryGUI_LineDlg.h // GEOM GEOMGUI : GUI for Geometry component
// Created : //
// Author : Lucien PIGNOLONI // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Project : SALOME // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
// Module : GeometryGUI //
// Copyright : OPEN CASCADE // This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_LineDlg.h
// Author : Lucien PIGNOLONI
// Module : GEOM
// $Header$ // $Header$
#ifndef DIALOGBOX_LINE_H #ifndef DIALOGBOX_LINE_H

View File

@ -1,13 +1,32 @@
using namespace std; // GEOM GEOMGUI : GUI for Geometry component
// File : GeometryGUI_MaxToleranceDlg.cxx //
// Created : Mon Mar 04 14:08:28 2002 // Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// Author : Nicolas REJNERI // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Project : SALOME // This library is free software; you can redistribute it and/or
// Module : GEOM // modify it under the terms of the GNU Lesser General Public
// Copyright : Open CASCADE 2002 // License as published by the Free Software Foundation; either
// version 2.1 of the License.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
//
//
//
// File : GeometryGUI_MaxToleranceDlg.cxx
// Author : Nicolas REJNERI
// Module : GEOM
// $Header$ // $Header$
using namespace std;
#include "GeometryGUI_MaxToleranceDlg.h" #include "GeometryGUI_MaxToleranceDlg.h"
#include "GeometryGUI.h" #include "GeometryGUI.h"

Some files were not shown because too many files have changed in this diff Show More