smesh/idl/SMESH_Mesh.idl
admin bef9beee88 This commit was generated by cvs2git to create branch 'IMPORT'.
Cherrypick from master 2003-05-19 14:07:00 UTC nri <nri@opencascade.com> 'NRI : First integration.':
    idl/SMESH_BasicHypothesis.idl
    idl/SMESH_Gen.idl
    idl/SMESH_Hypothesis.idl
    idl/SMESH_Mesh.idl
    src/Driver/Document_Reader.cxx
    src/Driver/Document_Reader.h
    src/Driver/Document_Writer.cxx
    src/Driver/Document_Writer.h
    src/Driver/Driver_dl.cxx
    src/Driver/Makefile.in
    src/Driver/Mesh_Reader.cxx
    src/Driver/Mesh_Reader.h
    src/Driver/Mesh_Writer.cxx
    src/Driver/Mesh_Writer.h
    src/Driver/SMESHDriver.cxx
    src/Driver/SMESHDriver.h
    src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx
    src/DriverDAT/DriverDAT_R_SMDS_Mesh.h
    src/DriverDAT/DriverDAT_R_SMESHDS_Document.cxx
    src/DriverDAT/DriverDAT_R_SMESHDS_Document.h
    src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.cxx
    src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.h
    src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx
    src/DriverDAT/DriverDAT_W_SMDS_Mesh.h
    src/DriverDAT/DriverDAT_W_SMESHDS_Document.cxx
    src/DriverDAT/DriverDAT_W_SMESHDS_Document.h
    src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.cxx
    src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.h
    src/DriverDAT/Makefile.in
    src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx
    src/DriverUNV/DriverUNV_R_SMDS_Mesh.h
    src/DriverUNV/DriverUNV_R_SMESHDS_Document.cxx
    src/DriverUNV/DriverUNV_R_SMESHDS_Document.h
    src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cxx
    src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.h
    src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx
    src/DriverUNV/DriverUNV_W_SMDS_Mesh.h
    src/DriverUNV/DriverUNV_W_SMESHDS_Document.cxx
    src/DriverUNV/DriverUNV_W_SMESHDS_Document.h
    src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cxx
    src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.h
    src/DriverUNV/Makefile.in
    src/MEFISTO2/Makefile.in
    src/MEFISTO2/Rn.h
    src/MEFISTO2/aptrte.cxx
    src/MEFISTO2/aptrte.h
    src/MEFISTO2/areteideale.f
    src/MEFISTO2/trte.f
    src/Makefile.in
    src/OBJECT/Makefile.in
    src/OBJECT/SMESH_Actor.cxx
    src/OBJECT/SMESH_Actor.h
    src/OBJECT/SMESH_Grid.cxx
    src/OBJECT/SMESH_Grid.h
    src/SMDS/Handle_SMDSControl_BoundaryEdges.hxx
    src/SMDS/Handle_SMDSControl_BoundaryFaces.hxx
    src/SMDS/Handle_SMDSControl_MeshBoundary.hxx
    src/SMDS/Handle_SMDS_DataMapNodeOfDataMapOfIntegerMeshElement.hxx
    src/SMDS/Handle_SMDS_DataMapNodeOfDataMapOfPntInteger.hxx
    src/SMDS/Handle_SMDS_EdgePosition.hxx
    src/SMDS/Handle_SMDS_FacePosition.hxx
    src/SMDS/Handle_SMDS_HSequenceOfMesh.hxx
    src/SMDS/Handle_SMDS_ListNodeOfListOfMesh.hxx
    src/SMDS/Handle_SMDS_ListNodeOfListOfMeshElement.hxx
    src/SMDS/Handle_SMDS_ListNodeOfListOfMeshGroup.hxx
    src/SMDS/Handle_SMDS_Mesh.hxx
    src/SMDS/Handle_SMDS_MeshEdge.hxx
    src/SMDS/Handle_SMDS_MeshElement.hxx
    src/SMDS/Handle_SMDS_MeshElementIDFactory.hxx
    src/SMDS/Handle_SMDS_MeshFace.hxx
    src/SMDS/Handle_SMDS_MeshGroup.hxx
    src/SMDS/Handle_SMDS_MeshHexahedron.hxx
    src/SMDS/Handle_SMDS_MeshIDFactory.hxx
    src/SMDS/Handle_SMDS_MeshNode.hxx
    src/SMDS/Handle_SMDS_MeshNodeIDFactory.hxx
    src/SMDS/Handle_SMDS_MeshObject.hxx
    src/SMDS/Handle_SMDS_MeshPrism.hxx
    src/SMDS/Handle_SMDS_MeshPyramid.hxx
    src/SMDS/Handle_SMDS_MeshQuadrangle.hxx
    src/SMDS/Handle_SMDS_MeshTetrahedron.hxx
    src/SMDS/Handle_SMDS_MeshTriangle.hxx
    src/SMDS/Handle_SMDS_MeshVolume.hxx
    src/SMDS/Handle_SMDS_Position.hxx
    src/SMDS/Handle_SMDS_SequenceNodeOfSequenceOfMesh.hxx
    src/SMDS/Handle_SMDS_SpacePosition.hxx
    src/SMDS/Handle_SMDS_StdMapNodeOfExtendedMap.hxx
    src/SMDS/Handle_SMDS_StdMapNodeOfExtendedOrientedMap.hxx
    src/SMDS/Handle_SMDS_VertexPosition.hxx
    src/SMDS/Makefile.in
    src/SMDS/SMDS.cdl
    src/SMDS/SMDSAbs.cdl
    src/SMDS/SMDSAbs_ElementType.hxx
    src/SMDS/SMDSControl.cdl
    src/SMDS/SMDSControl.cxx
    src/SMDS/SMDSControl.hxx
    src/SMDS/SMDSControl.ixx
    src/SMDS/SMDSControl.jxx
    src/SMDS/SMDSControl_BoundaryEdges.cdl
    src/SMDS/SMDSControl_BoundaryEdges.cxx
    src/SMDS/SMDSControl_BoundaryEdges.hxx
    src/SMDS/SMDSControl_BoundaryEdges.ixx
    src/SMDS/SMDSControl_BoundaryEdges.jxx
    src/SMDS/SMDSControl_BoundaryFaces.cdl
    src/SMDS/SMDSControl_BoundaryFaces.cxx
    src/SMDS/SMDSControl_BoundaryFaces.hxx
    src/SMDS/SMDSControl_BoundaryFaces.ixx
    src/SMDS/SMDSControl_BoundaryFaces.jxx
    src/SMDS/SMDSControl_MeshBoundary.cdl
    src/SMDS/SMDSControl_MeshBoundary.cxx
    src/SMDS/SMDSControl_MeshBoundary.hxx
    src/SMDS/SMDSControl_MeshBoundary.ixx
    src/SMDS/SMDSControl_MeshBoundary.jxx
    src/SMDS/SMDSEdit.cdl
    src/SMDS/SMDSEdit_Transform.cdl
    src/SMDS/SMDSEdit_Transform.cxx
    src/SMDS/SMDSEdit_Transform.hxx
    src/SMDS/SMDSEdit_Transform.ixx
    src/SMDS/SMDSEdit_Transform.jxx
    src/SMDS/SMDS_BasicMap.lxx
    src/SMDS/SMDS_BasicMapIterator.lxx
    src/SMDS/SMDS_DataMapIteratorOfDataMapOfIntegerMeshElement.hxx
    src/SMDS/SMDS_DataMapIteratorOfDataMapOfIntegerMeshElement_0.cxx
    src/SMDS/SMDS_DataMapIteratorOfDataMapOfPntInteger.hxx
    src/SMDS/SMDS_DataMapIteratorOfDataMapOfPntInteger_0.cxx
    src/SMDS/SMDS_DataMapNodeOfDataMapOfIntegerMeshElement.hxx
    src/SMDS/SMDS_DataMapNodeOfDataMapOfIntegerMeshElement_0.cxx
    src/SMDS/SMDS_DataMapNodeOfDataMapOfPntInteger.hxx
    src/SMDS/SMDS_DataMapNodeOfDataMapOfPntInteger_0.cxx
    src/SMDS/SMDS_DataMapOfIntegerMeshElement.hxx
    src/SMDS/SMDS_DataMapOfIntegerMeshElement_0.cxx
    src/SMDS/SMDS_DataMapOfPntInteger.hxx
    src/SMDS/SMDS_DataMapOfPntInteger_0.cxx
    src/SMDS/SMDS_EdgePosition.cdl
    src/SMDS/SMDS_EdgePosition.cxx
    src/SMDS/SMDS_EdgePosition.hxx
    src/SMDS/SMDS_EdgePosition.ixx
    src/SMDS/SMDS_EdgePosition.jxx
    src/SMDS/SMDS_EdgePosition.lxx
    src/SMDS/SMDS_ExtendedMap.hxx
    src/SMDS/SMDS_ExtendedMap_0.cxx
    src/SMDS/SMDS_ExtendedOrientedMap.hxx
    src/SMDS/SMDS_ExtendedOrientedMap_0.cxx
    src/SMDS/SMDS_FacePosition.cdl
    src/SMDS/SMDS_FacePosition.cxx
    src/SMDS/SMDS_FacePosition.hxx
    src/SMDS/SMDS_FacePosition.ixx
    src/SMDS/SMDS_FacePosition.jxx
    src/SMDS/SMDS_FacePosition.lxx
    src/SMDS/SMDS_HSequenceOfMesh.hxx
    src/SMDS/SMDS_HSequenceOfMesh_0.cxx
    src/SMDS/SMDS_ListIteratorOfListOfMesh.hxx
    src/SMDS/SMDS_ListIteratorOfListOfMeshElement.hxx
    src/SMDS/SMDS_ListIteratorOfListOfMeshElement_0.cxx
    src/SMDS/SMDS_ListIteratorOfListOfMeshGroup.hxx
    src/SMDS/SMDS_ListIteratorOfListOfMeshGroup_0.cxx
    src/SMDS/SMDS_ListIteratorOfListOfMesh_0.cxx
    src/SMDS/SMDS_ListNodeOfListOfMesh.hxx
    src/SMDS/SMDS_ListNodeOfListOfMeshElement.hxx
    src/SMDS/SMDS_ListNodeOfListOfMeshElement_0.cxx
    src/SMDS/SMDS_ListNodeOfListOfMeshGroup.hxx
    src/SMDS/SMDS_ListNodeOfListOfMeshGroup_0.cxx
    src/SMDS/SMDS_ListNodeOfListOfMesh_0.cxx
    src/SMDS/SMDS_ListOfMesh.hxx
    src/SMDS/SMDS_ListOfMeshElement.hxx
    src/SMDS/SMDS_ListOfMeshElement_0.cxx
    src/SMDS/SMDS_ListOfMeshGroup.hxx
    src/SMDS/SMDS_ListOfMeshGroup_0.cxx
    src/SMDS/SMDS_ListOfMesh_0.cxx
    src/SMDS/SMDS_Map.gxx
    src/SMDS/SMDS_MapHasher.gxx
    src/SMDS/SMDS_MapIterator.gxx
    src/SMDS/SMDS_MapIteratorOfExtendedMap.hxx
    src/SMDS/SMDS_MapIteratorOfExtendedMap_0.cxx
    src/SMDS/SMDS_MapIteratorOfExtendedOrientedMap.hxx
    src/SMDS/SMDS_MapIteratorOfExtendedOrientedMap_0.cxx
    src/SMDS/SMDS_MapNode.lxx
    src/SMDS/SMDS_MapOfMeshElement.cdl
    src/SMDS/SMDS_MapOfMeshElement.cxx
    src/SMDS/SMDS_MapOfMeshElement.hxx
    src/SMDS/SMDS_MapOfMeshElement.ixx
    src/SMDS/SMDS_MapOfMeshElement.jxx
    src/SMDS/SMDS_MapOfMeshElement.lxx
    src/SMDS/SMDS_MapOfMeshOrientedElement.cdl
    src/SMDS/SMDS_MapOfMeshOrientedElement.cxx
    src/SMDS/SMDS_MapOfMeshOrientedElement.hxx
    src/SMDS/SMDS_MapOfMeshOrientedElement.ixx
    src/SMDS/SMDS_MapOfMeshOrientedElement.jxx
    src/SMDS/SMDS_MapOfMeshOrientedElement.lxx
    src/SMDS/SMDS_Mesh.cdl
    src/SMDS/SMDS_Mesh.cxx
    src/SMDS/SMDS_Mesh.hxx
    src/SMDS/SMDS_Mesh.ixx
    src/SMDS/SMDS_Mesh.jxx
    src/SMDS/SMDS_Mesh.lxx
    src/SMDS/SMDS_MeshEdge.cdl
    src/SMDS/SMDS_MeshEdge.cxx
    src/SMDS/SMDS_MeshEdge.hxx
    src/SMDS/SMDS_MeshEdge.ixx
    src/SMDS/SMDS_MeshEdge.jxx
    src/SMDS/SMDS_MeshEdge.lxx
    src/SMDS/SMDS_MeshEdgesIterator.cdl
    src/SMDS/SMDS_MeshEdgesIterator.cxx
    src/SMDS/SMDS_MeshEdgesIterator.hxx
    src/SMDS/SMDS_MeshEdgesIterator.ixx
    src/SMDS/SMDS_MeshEdgesIterator.jxx
    src/SMDS/SMDS_MeshElement.cdl
    src/SMDS/SMDS_MeshElement.cxx
    src/SMDS/SMDS_MeshElement.hxx
    src/SMDS/SMDS_MeshElement.ixx
    src/SMDS/SMDS_MeshElement.jxx
    src/SMDS/SMDS_MeshElement.lxx
    src/SMDS/SMDS_MeshElementIDFactory.cdl
    src/SMDS/SMDS_MeshElementIDFactory.cxx
    src/SMDS/SMDS_MeshElementIDFactory.hxx
    src/SMDS/SMDS_MeshElementIDFactory.ixx
    src/SMDS/SMDS_MeshElementIDFactory.jxx
    src/SMDS/SMDS_MeshElementIDFactory.lxx
    src/SMDS/SMDS_MeshElementMapHasher.cdl
    src/SMDS/SMDS_MeshElementMapHasher.cxx
    src/SMDS/SMDS_MeshElementMapHasher.hxx
    src/SMDS/SMDS_MeshElementMapHasher.ixx
    src/SMDS/SMDS_MeshElementMapHasher.jxx
    src/SMDS/SMDS_MeshElementMapHasher.lxx
    src/SMDS/SMDS_MeshElementsIterator.cdl
    src/SMDS/SMDS_MeshElementsIterator.cxx
    src/SMDS/SMDS_MeshElementsIterator.hxx
    src/SMDS/SMDS_MeshElementsIterator.ixx
    src/SMDS/SMDS_MeshElementsIterator.jxx
    src/SMDS/SMDS_MeshElementsIterator.lxx
    src/SMDS/SMDS_MeshFace.cdl
    src/SMDS/SMDS_MeshFace.cxx
    src/SMDS/SMDS_MeshFace.hxx
    src/SMDS/SMDS_MeshFace.ixx
    src/SMDS/SMDS_MeshFace.jxx
    src/SMDS/SMDS_MeshFace.lxx
    src/SMDS/SMDS_MeshFacesIterator.cdl
    src/SMDS/SMDS_MeshFacesIterator.cxx
    src/SMDS/SMDS_MeshFacesIterator.hxx
    src/SMDS/SMDS_MeshFacesIterator.ixx
    src/SMDS/SMDS_MeshFacesIterator.jxx
    src/SMDS/SMDS_MeshGroup.cdl
    src/SMDS/SMDS_MeshGroup.cxx
    src/SMDS/SMDS_MeshGroup.hxx
    src/SMDS/SMDS_MeshGroup.ixx
    src/SMDS/SMDS_MeshGroup.jxx
    src/SMDS/SMDS_MeshGroup.lxx
    src/SMDS/SMDS_MeshHexahedron.cdl
    src/SMDS/SMDS_MeshHexahedron.cxx
    src/SMDS/SMDS_MeshHexahedron.hxx
    src/SMDS/SMDS_MeshHexahedron.ixx
    src/SMDS/SMDS_MeshHexahedron.jxx
    src/SMDS/SMDS_MeshHexahedron.lxx
    src/SMDS/SMDS_MeshIDFactory.cdl
    src/SMDS/SMDS_MeshIDFactory.cxx
    src/SMDS/SMDS_MeshIDFactory.hxx
    src/SMDS/SMDS_MeshIDFactory.ixx
    src/SMDS/SMDS_MeshIDFactory.jxx
    src/SMDS/SMDS_MeshIDFactory.lxx
    src/SMDS/SMDS_MeshNode.cdl
    src/SMDS/SMDS_MeshNode.cxx
    src/SMDS/SMDS_MeshNode.hxx
    src/SMDS/SMDS_MeshNode.ixx
    src/SMDS/SMDS_MeshNode.jxx
    src/SMDS/SMDS_MeshNode.lxx
    src/SMDS/SMDS_MeshNodeIDFactory.cdl
    src/SMDS/SMDS_MeshNodeIDFactory.cxx
    src/SMDS/SMDS_MeshNodeIDFactory.hxx
    src/SMDS/SMDS_MeshNodeIDFactory.ixx
    src/SMDS/SMDS_MeshNodeIDFactory.jxx
    src/SMDS/SMDS_MeshNodeIDFactory.lxx
    src/SMDS/SMDS_MeshNodesIterator.cdl
    src/SMDS/SMDS_MeshNodesIterator.cxx
    src/SMDS/SMDS_MeshNodesIterator.hxx
    src/SMDS/SMDS_MeshNodesIterator.ixx
    src/SMDS/SMDS_MeshNodesIterator.jxx
    src/SMDS/SMDS_MeshObject.cdl
    src/SMDS/SMDS_MeshObject.cxx
    src/SMDS/SMDS_MeshObject.hxx
    src/SMDS/SMDS_MeshObject.ixx
    src/SMDS/SMDS_MeshObject.jxx
    src/SMDS/SMDS_MeshOrientedElementMapHasher.cdl
    src/SMDS/SMDS_MeshOrientedElementMapHasher.cxx
    src/SMDS/SMDS_MeshOrientedElementMapHasher.hxx
    src/SMDS/SMDS_MeshOrientedElementMapHasher.ixx
    src/SMDS/SMDS_MeshOrientedElementMapHasher.jxx
    src/SMDS/SMDS_MeshOrientedElementMapHasher.lxx
    src/SMDS/SMDS_MeshPrism.cdl
    src/SMDS/SMDS_MeshPrism.cxx
    src/SMDS/SMDS_MeshPrism.hxx
    src/SMDS/SMDS_MeshPrism.ixx
    src/SMDS/SMDS_MeshPrism.jxx
    src/SMDS/SMDS_MeshPrism.lxx
    src/SMDS/SMDS_MeshPyramid.cdl
    src/SMDS/SMDS_MeshPyramid.cxx
    src/SMDS/SMDS_MeshPyramid.hxx
    src/SMDS/SMDS_MeshPyramid.ixx
    src/SMDS/SMDS_MeshPyramid.jxx
    src/SMDS/SMDS_MeshPyramid.lxx
    src/SMDS/SMDS_MeshQuadrangle.cdl
    src/SMDS/SMDS_MeshQuadrangle.cxx
    src/SMDS/SMDS_MeshQuadrangle.hxx
    src/SMDS/SMDS_MeshQuadrangle.ixx
    src/SMDS/SMDS_MeshQuadrangle.jxx
    src/SMDS/SMDS_MeshQuadrangle.lxx
    src/SMDS/SMDS_MeshTetrahedron.cdl
    src/SMDS/SMDS_MeshTetrahedron.cxx
    src/SMDS/SMDS_MeshTetrahedron.hxx
    src/SMDS/SMDS_MeshTetrahedron.ixx
    src/SMDS/SMDS_MeshTetrahedron.jxx
    src/SMDS/SMDS_MeshTetrahedron.lxx
    src/SMDS/SMDS_MeshTriangle.cdl
    src/SMDS/SMDS_MeshTriangle.cxx
    src/SMDS/SMDS_MeshTriangle.hxx
    src/SMDS/SMDS_MeshTriangle.ixx
    src/SMDS/SMDS_MeshTriangle.jxx
    src/SMDS/SMDS_MeshTriangle.lxx
    src/SMDS/SMDS_MeshVolume.cdl
    src/SMDS/SMDS_MeshVolume.cxx
    src/SMDS/SMDS_MeshVolume.hxx
    src/SMDS/SMDS_MeshVolume.ixx
    src/SMDS/SMDS_MeshVolume.jxx
    src/SMDS/SMDS_MeshVolume.lxx
    src/SMDS/SMDS_MeshVolumesIterator.cdl
    src/SMDS/SMDS_MeshVolumesIterator.cxx
    src/SMDS/SMDS_MeshVolumesIterator.hxx
    src/SMDS/SMDS_MeshVolumesIterator.ixx
    src/SMDS/SMDS_MeshVolumesIterator.jxx
    src/SMDS/SMDS_PntHasher.cdl
    src/SMDS/SMDS_PntHasher.cxx
    src/SMDS/SMDS_PntHasher.hxx
    src/SMDS/SMDS_PntHasher.ixx
    src/SMDS/SMDS_PntHasher.jxx
    src/SMDS/SMDS_PntHasher.lxx
    src/SMDS/SMDS_Position.cdl
    src/SMDS/SMDS_Position.cxx
    src/SMDS/SMDS_Position.hxx
    src/SMDS/SMDS_Position.ixx
    src/SMDS/SMDS_Position.jxx
    src/SMDS/SMDS_Position.lxx
    src/SMDS/SMDS_SequenceNodeOfSequenceOfMesh.hxx
    src/SMDS/SMDS_SequenceNodeOfSequenceOfMesh_0.cxx
    src/SMDS/SMDS_SequenceOfMesh.hxx
    src/SMDS/SMDS_SequenceOfMesh_0.cxx
    src/SMDS/SMDS_SpacePosition.cdl
    src/SMDS/SMDS_SpacePosition.cxx
    src/SMDS/SMDS_SpacePosition.hxx
    src/SMDS/SMDS_SpacePosition.ixx
    src/SMDS/SMDS_SpacePosition.jxx
    src/SMDS/SMDS_SpacePosition.lxx
    src/SMDS/SMDS_StdMapNode.gxx
    src/SMDS/SMDS_StdMapNode.lxx
    src/SMDS/SMDS_StdMapNodeOfExtendedMap.hxx
    src/SMDS/SMDS_StdMapNodeOfExtendedMap_0.cxx
    src/SMDS/SMDS_StdMapNodeOfExtendedOrientedMap.hxx
    src/SMDS/SMDS_StdMapNodeOfExtendedOrientedMap_0.cxx
    src/SMDS/SMDS_TypeOfPosition.hxx
    src/SMDS/SMDS_VertexPosition.cdl
    src/SMDS/SMDS_VertexPosition.cxx
    src/SMDS/SMDS_VertexPosition.hxx
    src/SMDS/SMDS_VertexPosition.ixx
    src/SMDS/SMDS_VertexPosition.jxx
    src/SMESH/Makefile.in
    src/SMESH/SMESH_1D_Algo.cxx
    src/SMESH/SMESH_1D_Algo.hxx
    src/SMESH/SMESH_2D_Algo.cxx
    src/SMESH/SMESH_2D_Algo.hxx
    src/SMESH/SMESH_3D_Algo.cxx
    src/SMESH/SMESH_3D_Algo.hxx
    src/SMESH/SMESH_Algo.cxx
    src/SMESH/SMESH_Algo.hxx
    src/SMESH/SMESH_Gen.cxx
    src/SMESH/SMESH_Gen.hxx
    src/SMESH/SMESH_Hexa_3D.cxx
    src/SMESH/SMESH_Hexa_3D.hxx
    src/SMESH/SMESH_Hypothesis.cxx
    src/SMESH/SMESH_Hypothesis.hxx
    src/SMESH/SMESH_HypothesisCreator.hxx
    src/SMESH/SMESH_HypothesisFactory.cxx
    src/SMESH/SMESH_HypothesisFactory.hxx
    src/SMESH/SMESH_LengthFromEdges.cxx
    src/SMESH/SMESH_LengthFromEdges.hxx
    src/SMESH/SMESH_LocalLength.cxx
    src/SMESH/SMESH_LocalLength.hxx
    src/SMESH/SMESH_MEFISTO_2D.cxx
    src/SMESH/SMESH_MEFISTO_2D.hxx
    src/SMESH/SMESH_MaxElementArea.cxx
    src/SMESH/SMESH_MaxElementArea.hxx
    src/SMESH/SMESH_MaxElementVolume.cxx
    src/SMESH/SMESH_MaxElementVolume.hxx
    src/SMESH/SMESH_Mesh.cxx
    src/SMESH/SMESH_Mesh.hxx
    src/SMESH/SMESH_NumberOfSegments.cxx
    src/SMESH/SMESH_NumberOfSegments.hxx
    src/SMESH/SMESH_Quadrangle_2D.cxx
    src/SMESH/SMESH_Quadrangle_2D.hxx
    src/SMESH/SMESH_Regular_1D.cxx
    src/SMESH/SMESH_Regular_1D.hxx
    src/SMESH/SMESH_subMesh.cxx
    src/SMESH/SMESH_subMesh.hxx
    src/SMESHDS/Handle_SMESHDS_Command.hxx
    src/SMESHDS/Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx
    src/SMESHDS/Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis.hxx
    src/SMESHDS/Handle_SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh.hxx
    src/SMESHDS/Handle_SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis.hxx
    src/SMESHDS/Handle_SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh.hxx
    src/SMESHDS/Handle_SMESHDS_Document.hxx
    src/SMESHDS/Handle_SMESHDS_ListNodeOfListOfAsciiString.hxx
    src/SMESHDS/Handle_SMESHDS_ListNodeOfListOfCommand.hxx
    src/SMESHDS/Handle_SMESHDS_ListNodeOfListOfPtrHypothesis.hxx
    src/SMESHDS/Handle_SMESHDS_Mesh.hxx
    src/SMESHDS/Handle_SMESHDS_Script.hxx
    src/SMESHDS/Handle_SMESHDS_SubMesh.hxx
    src/SMESHDS/Makefile.in
    src/SMESHDS/SMESHDS.cdl
    src/SMESHDS/SMESHDS_Command.cdl
    src/SMESHDS/SMESHDS_Command.cxx
    src/SMESHDS/SMESHDS_Command.hxx
    src/SMESHDS/SMESHDS_Command.ixx
    src/SMESHDS/SMESHDS_Command.jxx
    src/SMESHDS/SMESHDS_CommandType.hxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfIntegerMesh.hxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfIntegerMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfIntegerPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfIntegerPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfIntegerSubMesh.hxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfIntegerSubMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfShapeListOfPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfShapeListOfPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfShapeSubMesh.hxx
    src/SMESHDS/SMESHDS_DataMapIteratorOfDataMapOfShapeSubMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfIntegerMesh.hxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfIntegerMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfIntegerPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh.hxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfIntegerSubMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfShapeListOfPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh.hxx
    src/SMESHDS/SMESHDS_DataMapNodeOfDataMapOfShapeSubMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapOfIntegerMesh.hxx
    src/SMESHDS/SMESHDS_DataMapOfIntegerMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapOfIntegerPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_DataMapOfIntegerPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_DataMapOfIntegerSubMesh.hxx
    src/SMESHDS/SMESHDS_DataMapOfIntegerSubMesh_0.cxx
    src/SMESHDS/SMESHDS_DataMapOfShapeListOfPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_DataMapOfShapeListOfPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_DataMapOfShapeSubMesh.hxx
    src/SMESHDS/SMESHDS_DataMapOfShapeSubMesh_0.cxx
    src/SMESHDS/SMESHDS_Document.cdl
    src/SMESHDS/SMESHDS_Document.cxx
    src/SMESHDS/SMESHDS_Document.hxx
    src/SMESHDS/SMESHDS_Document.ixx
    src/SMESHDS/SMESHDS_Document.jxx
    src/SMESHDS/SMESHDS_Hypothesis.cxx
    src/SMESHDS/SMESHDS_Hypothesis.hxx
    src/SMESHDS/SMESHDS_ListIteratorOfListOfAsciiString.hxx
    src/SMESHDS/SMESHDS_ListIteratorOfListOfAsciiString_0.cxx
    src/SMESHDS/SMESHDS_ListIteratorOfListOfCommand.hxx
    src/SMESHDS/SMESHDS_ListIteratorOfListOfCommand_0.cxx
    src/SMESHDS/SMESHDS_ListIteratorOfListOfPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_ListIteratorOfListOfPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_ListNodeOfListOfAsciiString.hxx
    src/SMESHDS/SMESHDS_ListNodeOfListOfAsciiString_0.cxx
    src/SMESHDS/SMESHDS_ListNodeOfListOfCommand.hxx
    src/SMESHDS/SMESHDS_ListNodeOfListOfCommand_0.cxx
    src/SMESHDS/SMESHDS_ListNodeOfListOfPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_ListNodeOfListOfPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_ListOfAsciiString.hxx
    src/SMESHDS/SMESHDS_ListOfAsciiString_0.cxx
    src/SMESHDS/SMESHDS_ListOfCommand.hxx
    src/SMESHDS/SMESHDS_ListOfCommand_0.cxx
    src/SMESHDS/SMESHDS_ListOfPtrHypothesis.hxx
    src/SMESHDS/SMESHDS_ListOfPtrHypothesis_0.cxx
    src/SMESHDS/SMESHDS_Mesh.cdl
    src/SMESHDS/SMESHDS_Mesh.cxx
    src/SMESHDS/SMESHDS_Mesh.hxx
    src/SMESHDS/SMESHDS_Mesh.ixx
    src/SMESHDS/SMESHDS_Mesh.jxx
    src/SMESHDS/SMESHDS_PtrHypothesis.hxx
    src/SMESHDS/SMESHDS_Script.cdl
    src/SMESHDS/SMESHDS_Script.cxx
    src/SMESHDS/SMESHDS_Script.hxx
    src/SMESHDS/SMESHDS_Script.ixx
    src/SMESHDS/SMESHDS_Script.jxx
    src/SMESHDS/SMESHDS_SubMesh.cdl
    src/SMESHDS/SMESHDS_SubMesh.cxx
    src/SMESHDS/SMESHDS_SubMesh.hxx
    src/SMESHDS/SMESHDS_SubMesh.ixx
    src/SMESHDS/SMESHDS_SubMesh.jxx
    src/SMESHFiltersSelection/Handle_SMESH_TypeFilter.hxx
    src/SMESHFiltersSelection/Makefile.in
    src/SMESHFiltersSelection/SMESH_Type.h
    src/SMESHFiltersSelection/SMESH_TypeFilter.cxx
    src/SMESHFiltersSelection/SMESH_TypeFilter.hxx
    src/SMESHFiltersSelection/SMESH_TypeFilter.ixx
    src/SMESHFiltersSelection/SMESH_TypeFilter.jxx
    src/SMESHGUI/Makefile.in
    src/SMESHGUI/SMESHGUI.cxx
    src/SMESHGUI/SMESHGUI.h
    src/SMESHGUI/SMESHGUI_AddAlgorithmDlg.cxx
    src/SMESHGUI/SMESHGUI_AddAlgorithmDlg.h
    src/SMESHGUI/SMESHGUI_AddEdgeDlg.cxx
    src/SMESHGUI/SMESHGUI_AddEdgeDlg.h
    src/SMESHGUI/SMESHGUI_AddFaceDlg.cxx
    src/SMESHGUI/SMESHGUI_AddFaceDlg.h
    src/SMESHGUI/SMESHGUI_AddHypothesisDlg.cxx
    src/SMESHGUI/SMESHGUI_AddHypothesisDlg.h
    src/SMESHGUI/SMESHGUI_AddSubMeshDlg.cxx
    src/SMESHGUI/SMESHGUI_AddSubMeshDlg.h
    src/SMESHGUI/SMESHGUI_AddVolumeDlg.cxx
    src/SMESHGUI/SMESHGUI_AddVolumeDlg.h
    src/SMESHGUI/SMESHGUI_ComputeScalarValue.cxx
    src/SMESHGUI/SMESHGUI_ComputeScalarValue.h
    src/SMESHGUI/SMESHGUI_DiagonalInversionDlg.cxx
    src/SMESHGUI/SMESHGUI_DiagonalInversionDlg.h
    src/SMESHGUI/SMESHGUI_EdgesConnectivityDlg.cxx
    src/SMESHGUI/SMESHGUI_EdgesConnectivityDlg.h
    src/SMESHGUI/SMESHGUI_EditHypothesesDlg.cxx
    src/SMESHGUI/SMESHGUI_EditHypothesesDlg.h
    src/SMESHGUI/SMESHGUI_EditScalarBarDlg.cxx
    src/SMESHGUI/SMESHGUI_EditScalarBarDlg.h
    src/SMESHGUI/SMESHGUI_InitMeshDlg.cxx
    src/SMESHGUI/SMESHGUI_InitMeshDlg.h
    src/SMESHGUI/SMESHGUI_LocalLengthDlg.cxx
    src/SMESHGUI/SMESHGUI_LocalLengthDlg.h
    src/SMESHGUI/SMESHGUI_MaxElementAreaDlg.cxx
    src/SMESHGUI/SMESHGUI_MaxElementAreaDlg.h
    src/SMESHGUI/SMESHGUI_MaxElementVolumeDlg.cxx
    src/SMESHGUI/SMESHGUI_MaxElementVolumeDlg.h
    src/SMESHGUI/SMESHGUI_MeshInfosDlg.cxx
    src/SMESHGUI/SMESHGUI_MeshInfosDlg.h
    src/SMESHGUI/SMESHGUI_MoveNodesDlg.cxx
    src/SMESHGUI/SMESHGUI_MoveNodesDlg.h
    src/SMESHGUI/SMESHGUI_NbSegmentsDlg.cxx
    src/SMESHGUI/SMESHGUI_NbSegmentsDlg.h
    src/SMESHGUI/SMESHGUI_NodesDlg.cxx
    src/SMESHGUI/SMESHGUI_NodesDlg.h
    src/SMESHGUI/SMESHGUI_OrientationElementsDlg.cxx
    src/SMESHGUI/SMESHGUI_OrientationElementsDlg.h
    src/SMESHGUI/SMESHGUI_Preferences_ColorDlg.cxx
    src/SMESHGUI/SMESHGUI_Preferences_ColorDlg.h
    src/SMESHGUI/SMESHGUI_Preferences_ScalarBarDlg.cxx
    src/SMESHGUI/SMESHGUI_Preferences_ScalarBarDlg.h
    src/SMESHGUI/SMESHGUI_RemoveElementsDlg.cxx
    src/SMESHGUI/SMESHGUI_RemoveElementsDlg.h
    src/SMESHGUI/SMESHGUI_RemoveNodesDlg.cxx
    src/SMESHGUI/SMESHGUI_RemoveNodesDlg.h
    src/SMESHGUI/SMESHGUI_SpinBox.cxx
    src/SMESHGUI/SMESHGUI_SpinBox.h
    src/SMESHGUI/SMESHGUI_StudyAPI.cxx
    src/SMESHGUI/SMESHGUI_StudyAPI.h
    src/SMESHGUI/SMESHGUI_Swig.cxx
    src/SMESHGUI/SMESHGUI_Swig.hxx
    src/SMESHGUI/SMESHGUI_Swig.i
    src/SMESHGUI/SMESHGUI_TransparencyDlg.cxx
    src/SMESHGUI/SMESHGUI_TransparencyDlg.h
    src/SMESHGUI/SMESHGUI_aParameterDlg.cxx
    src/SMESHGUI/SMESHGUI_aParameterDlg.h
    src/SMESH_I/Makefile.in
    src/SMESH_I/SMESH_1D_Algo_i.cxx
    src/SMESH_I/SMESH_1D_Algo_i.hxx
    src/SMESH_I/SMESH_2D_Algo_i.cxx
    src/SMESH_I/SMESH_2D_Algo_i.hxx
    src/SMESH_I/SMESH_3D_Algo_i.cxx
    src/SMESH_I/SMESH_3D_Algo_i.hxx
    src/SMESH_I/SMESH_Algo_i.cxx
    src/SMESH_I/SMESH_Algo_i.hxx
    src/SMESH_I/SMESH_Gen_i.cxx
    src/SMESH_I/SMESH_Gen_i.hxx
    src/SMESH_I/SMESH_Hexa_3D_i.cxx
    src/SMESH_I/SMESH_Hexa_3D_i.hxx
    src/SMESH_I/SMESH_HypothesisFactory_i.cxx
    src/SMESH_I/SMESH_HypothesisFactory_i.hxx
    src/SMESH_I/SMESH_Hypothesis_i.cxx
    src/SMESH_I/SMESH_Hypothesis_i.hxx
    src/SMESH_I/SMESH_LocalLength_i.cxx
    src/SMESH_I/SMESH_LocalLength_i.hxx
    src/SMESH_I/SMESH_MEDFamily_i.cxx
    src/SMESH_I/SMESH_MEDFamily_i.hxx
    src/SMESH_I/SMESH_MEDMesh_i.cxx
    src/SMESH_I/SMESH_MEDMesh_i.hxx
    src/SMESH_I/SMESH_MEDSupport_i.cxx
    src/SMESH_I/SMESH_MEDSupport_i.hxx
    src/SMESH_I/SMESH_MEFISTO_2D_i.cxx
    src/SMESH_I/SMESH_MEFISTO_2D_i.hxx
    src/SMESH_I/SMESH_MaxElementArea_i.cxx
    src/SMESH_I/SMESH_MaxElementArea_i.hxx
    src/SMESH_I/SMESH_MaxElementVolume_i.cxx
    src/SMESH_I/SMESH_MaxElementVolume_i.hxx
    src/SMESH_I/SMESH_MeshEditor_i.cxx
    src/SMESH_I/SMESH_MeshEditor_i.hxx
    src/SMESH_I/SMESH_Mesh_i.cxx
    src/SMESH_I/SMESH_Mesh_i.hxx
    src/SMESH_I/SMESH_NumberOfSegments_i.cxx
    src/SMESH_I/SMESH_NumberOfSegments_i.hxx
    src/SMESH_I/SMESH_Quadrangle_2D_i.cxx
    src/SMESH_I/SMESH_Quadrangle_2D_i.hxx
    src/SMESH_I/SMESH_Regular_1D_i.cxx
    src/SMESH_I/SMESH_Regular_1D_i.hxx
    src/SMESH_I/SMESH_subMesh_i.cxx
    src/SMESH_I/SMESH_subMesh_i.hxx
    src/SMESH_I/SMESH_test.py
    src/SMESH_I/SMESH_topo.cxx
    src/SMESH_I/SMESH_topo.hxx
    src/SMESH_I/smeshpy.py
    src/SMESH_I/sstream
    src/SMESH_SWIG/Makefile.in
    src/SMESH_SWIG/SMESH_fixation.py
    src/SMESH_SWIG/SMESH_mechanic.py
    src/SMESH_SWIG/SMESH_test0.py
    src/SMESH_SWIG/SMESH_test1.py
    src/SMESH_SWIG/SMESH_test2.py
    src/SMESH_SWIG/SMESH_test3.py
    src/SMESH_SWIG/batchmode_smesh.py
    src/SMESH_SWIG/libSMESH_Swig.i
2003-05-19 14:07:01 +00:00

263 lines
6.6 KiB
Plaintext

//=============================================================================
// File : SMESH_Mesh.idl
// Created : jeu avr 11 15:31:39 CEST 2002
// Author : Paul RASCLE, EDF
// Project : SALOME
// Copyright : EDF 2002
// $Header$
//=============================================================================
#ifndef _SMESH_MESH_IDL_
#define _SMESH_MESH_IDL_
#include "SALOME_Exception.idl"
#include "SMESH_Hypothesis.idl"
#include "GEOM_Shape.idl"
#include "MED.idl"
module SMESH
{
typedef sequence<double> double_array ;
typedef sequence<long> long_array ;
typedef sequence<string> string_array ;
enum log_command
{
ADD_NODE,
ADD_EDGE,
ADD_TRIANGLE,
ADD_QUADRANGLE,
ADD_TETRAHEDRON,
ADD_PYRAMID,
ADD_PRISM,
ADD_HEXAHEDRON,
REMOVE_NODE,
REMOVE_ELEMENT
};
struct log_block
{
long commandType;
long number;
double_array coords;
long_array indexes;
};
typedef sequence<log_block> log_array;
interface SMESH_subMesh;
interface SMESH_MeshEditor;
interface SMESH_Mesh
{
/*!
* Associate a Shape to a Mesh created with NewEmpty
*/
// boolean SetMesh(in GEOM::GEOM_Shape aShape)
// raises (SALOME::SALOME_Exception);
/*!
* Get the subMesh object associated to a subShape. The subMesh object
* gives access to nodes and elements IDs.
* SubMesh will be used instead of SubShape in a next idl version to
* adress a specific subMesh...
*/
SMESH_subMesh GetElementsOnShape(in GEOM::GEOM_Shape aSubShape)
raises (SALOME::SALOME_Exception);
/*!
* Create a subMesh without reference to a subShape
*/
// SMESH_subMesh NewEmpty()
// raises (SALOME::SALOME_Exception);
/*!
* Add hypothesis to the mesh, under a particular subShape
* (or the main shape itself)
* The Add method is only used to prepare the build of the mesh and store
* the algorithms and associated parameters.
* Actual job of mesh the shape is done by MESH_Gen.
* @params
* - aSubShape : subShape obtained by a shape explode in GEOM
* (or main shape)
* - anHyp : hypothesis object
* @return
* - OK if the hypothesis is compatible with the subShape
* (and all previous hypothesis on the subShape)
* - NOK if the hypothesis is not compatible with the subShape
* (or one previous hypothesis on the subShape)
* raises exception if hypothesis has not been created
*/
boolean AddHypothesis(in GEOM::GEOM_Shape aSubShape, in SMESH_Hypothesis anHyp)
raises (SALOME::SALOME_Exception);
// boolean AddHypothesis(in SMESH_subMesh aSubMesh, in SMESH_Hypothesis anHyp)
// raises (SALOME::SALOME_Exception);
/*!
* Remove an hypothesis previouly added with AddHypothesis.
*/
boolean RemoveHypothesis(in GEOM::GEOM_Shape aSubShape,
in SMESH_Hypothesis anHyp)
raises (SALOME::SALOME_Exception);
// boolean RemoveHypothesis(in SMESH_subMesh aSubMesh,
// in SMESH_Hypothesis anHyp)
// raises (SALOME::SALOME_Exception);
/*!
* Get the list of hypothesis added on a subShape
*/
ListOfHypothesis GetHypothesisList(in GEOM::GEOM_Shape aSubShape)
raises (SALOME::SALOME_Exception);
// ListOfHypothesis GetHypothesisList(in SMESH_subMesh aSubMesh)
// raises (SALOME::SALOME_Exception);
/*!
* Get the log of nodes and elements added or removed since previous
* clear of the log.
* @params
* - clearAfterGet : log is emptied after Get (safe if concurrents access)
*/
// string_array GetLog(in boolean clearAfterGet)
// raises (SALOME::SALOME_Exception);
log_array GetLog(in boolean clearAfterGet)
raises (SALOME::SALOME_Exception);
/*!
* Clear the log of nodes and elements added or removed since previous
* clear. Must be used immediately after GetLog if clearAfterGet is false.
*/
void ClearLog()
raises (SALOME::SALOME_Exception);
/*!
* Get the internal Id
*/
long GetId();
/*!
* Get the study Id
*/
long GetStudyId();
SMESH_MeshEditor GetMeshEditor()
raises (SALOME::SALOME_Exception);
/*!
* Export Mesh with DAT and MED Formats
*/
void ExportDAT( in string file )
raises (SALOME::SALOME_Exception);
void ExportMED( in string file )
raises (SALOME::SALOME_Exception);
void ExportUNV( in string file )
raises (SALOME::SALOME_Exception);
/*!
* Get MED Mesh
*/
SALOME_MED::MESH GetMEDMesh()
raises (SALOME::SALOME_Exception);
long NbNodes()
raises (SALOME::SALOME_Exception);
long NbEdges()
raises (SALOME::SALOME_Exception);
long NbFaces()
raises (SALOME::SALOME_Exception);
long NbTriangles()
raises (SALOME::SALOME_Exception);
long NbQuadrangles()
raises (SALOME::SALOME_Exception);
long NbVolumes()
raises (SALOME::SALOME_Exception);
long NbTetras()
raises (SALOME::SALOME_Exception);
long NbHexas()
raises (SALOME::SALOME_Exception);
long NbSubMesh()
raises (SALOME::SALOME_Exception);
};
interface SMESH_subMesh
{
/*!
*
*/
long GetNumberOfElements()
raises (SALOME::SALOME_Exception);
/*!
*
*/
long GetNumberOfNodes()
raises (SALOME::SALOME_Exception);
/*!
*
*/
long_array GetElementsId()
raises (SALOME::SALOME_Exception);
/*!
*
*/
long_array GetNodesId()
raises (SALOME::SALOME_Exception);
/*!
* Get SMESH_Mesh which stores nodes coordinates & elements definition
*/
SMESH_Mesh GetFather()
raises (SALOME::SALOME_Exception);
/*!
* Get the internal Id
*/
long GetId();
/*!
* Get MED subMesh
*/
SALOME_MED::FAMILY GetFamily()
raises (SALOME::SALOME_Exception);
};
/*
* This interface makes modifications on the Mesh - removing elements and nodes
*/
interface SMESH_MeshEditor {
boolean RemoveElements(in long_array IDsOfElements)
raises (SALOME::SALOME_Exception);
boolean RemoveNodes(in long_array IDsOfNodes)
raises (SALOME::SALOME_Exception);
boolean AddNode(in double x, in double y, in double z)
raises (SALOME::SALOME_Exception);
boolean AddEdge(in long_array IDsOfNodes)
raises (SALOME::SALOME_Exception);
boolean AddFace(in long_array IDsOfNodes)
raises (SALOME::SALOME_Exception);
boolean AddVolume(in long_array IDsOfNodes)
raises (SALOME::SALOME_Exception);
};
};
#endif