mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-01-30 00:40:33 +05:00
rnc: cleaned the code up
This commit is contained in:
parent
677c061c6e
commit
df4ce866bc
@ -37,9 +37,6 @@
|
|||||||
|
|
||||||
#include <TopoDS_Shape.hxx>
|
#include <TopoDS_Shape.hxx>
|
||||||
#include <TopoDS.hxx>
|
#include <TopoDS.hxx>
|
||||||
#include <TopExp.hxx>
|
|
||||||
#include <TColStd_IndexedMapOfInteger.hxx>
|
|
||||||
#include <TopTools_IndexedMapOfShape.hxx>
|
|
||||||
|
|
||||||
#include <GEOMImpl_Types.hxx>
|
#include <GEOMImpl_Types.hxx>
|
||||||
|
|
||||||
@ -60,13 +57,8 @@ EntityGUI_PictureImportDlg::EntityGUI_PictureImportDlg( GeometryGUI* theGeometry
|
|||||||
: GEOMBase_Skeleton( theGeometryGUI, parent, modal, fl )
|
: GEOMBase_Skeleton( theGeometryGUI, parent, modal, fl )
|
||||||
{
|
{
|
||||||
// QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_LINE_2P" ) ) );
|
// QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_LINE_2P" ) ) );
|
||||||
// QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
|
|
||||||
// QPixmap image2( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_LINE_2F" ) ) );
|
|
||||||
//
|
|
||||||
setWindowTitle( tr( "GEOM_IMPORT_PICT_TITLE" ) );
|
setWindowTitle( tr( "GEOM_IMPORT_PICT_TITLE" ) );
|
||||||
//
|
mainFrame()->GroupConstructors->setTitle( tr( "GEOM_PICTURE" ) );
|
||||||
// /***************************************************************/
|
|
||||||
// mainFrame()->GroupConstructors->setTitle( tr( "GEOM_LINE" ) );
|
|
||||||
// mainFrame()->RadioButton1->setIcon( image0 );
|
// mainFrame()->RadioButton1->setIcon( image0 );
|
||||||
// mainFrame()->RadioButton2->setIcon( image2 );
|
// mainFrame()->RadioButton2->setIcon( image2 );
|
||||||
|
|
||||||
@ -76,6 +68,7 @@ EntityGUI_PictureImportDlg::EntityGUI_PictureImportDlg( GeometryGUI* theGeometry
|
|||||||
mainFrame()->RadioButton3->close();
|
mainFrame()->RadioButton3->close();
|
||||||
|
|
||||||
QGroupBox* GroupFileSel = new QGroupBox( centralWidget() );
|
QGroupBox* GroupFileSel = new QGroupBox( centralWidget() );
|
||||||
|
GroupFileSel->setTitle( tr( "GEOM_FILE" ) );
|
||||||
QHBoxLayout* myFileSelGrpLayout = new QHBoxLayout(GroupFileSel );
|
QHBoxLayout* myFileSelGrpLayout = new QHBoxLayout(GroupFileSel );
|
||||||
myPushButton = new QPushButton( GroupFileSel );
|
myPushButton = new QPushButton( GroupFileSel );
|
||||||
myLineEdit = new QLineEdit( GroupFileSel );
|
myLineEdit = new QLineEdit( GroupFileSel );
|
||||||
@ -88,7 +81,7 @@ EntityGUI_PictureImportDlg::EntityGUI_PictureImportDlg( GeometryGUI* theGeometry
|
|||||||
layout->setMargin( 0 ); layout->setSpacing( 6 );
|
layout->setMargin( 0 ); layout->setSpacing( 6 );
|
||||||
layout->addWidget( GroupFileSel );
|
layout->addWidget( GroupFileSel );
|
||||||
|
|
||||||
// setHelpFileName( "create_line_page.html" );
|
// setHelpFileName( "import_picture_page.html" );
|
||||||
|
|
||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
@ -109,31 +102,9 @@ EntityGUI_PictureImportDlg::~EntityGUI_PictureImportDlg()
|
|||||||
//=================================================================================
|
//=================================================================================
|
||||||
void EntityGUI_PictureImportDlg::Init()
|
void EntityGUI_PictureImportDlg::Init()
|
||||||
{
|
{
|
||||||
// /* init variables */
|
|
||||||
// myEditCurrentArgument = GroupPoints->LineEdit1;
|
|
||||||
// myPoint1.nullify();
|
|
||||||
// myPoint2.nullify();
|
|
||||||
// myFace1.nullify();
|
|
||||||
// myFace2.nullify();
|
|
||||||
//
|
|
||||||
// GroupPoints->PushButton1->setDown(true);
|
|
||||||
|
|
||||||
/* signals and slots connections */
|
|
||||||
// connect( myGeomGUI, SIGNAL( SignalDeactivateActiveDialog() ), this, SLOT( DeactivateActiveDialog() ) );
|
|
||||||
// connect( myGeomGUI, SIGNAL( SignalCloseAllDialogs() ), this, SLOT( ClickOnCancel() ) );
|
|
||||||
//
|
|
||||||
// connect( this, SIGNAL( constructorsClicked( int ) ), this, SLOT( ConstructorsClicked( int ) ) );
|
|
||||||
//
|
|
||||||
connect( buttonOk(), SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
|
connect( buttonOk(), SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
|
||||||
connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
|
connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
|
||||||
//
|
connect( myPushButton, SIGNAL( clicked() ), this, SLOT( FileSelectionClicked() ) );
|
||||||
connect( myPushButton, SIGNAL( clicked() ), this, SLOT( FileSelectionClicked() ) );
|
|
||||||
// connect( GroupPoints->PushButton2, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
|
|
||||||
// connect( GroupFaces->PushButton1, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
|
|
||||||
// connect( GroupFaces->PushButton2, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
|
|
||||||
//
|
|
||||||
// connect( myGeomGUI->getApp()->selectionMgr(), SIGNAL( currentSelectionChanged() ),
|
|
||||||
// this, SLOT( SelectionIntoArgument() ) );
|
|
||||||
|
|
||||||
resize(100,100);
|
resize(100,100);
|
||||||
|
|
||||||
@ -147,10 +118,8 @@ void EntityGUI_PictureImportDlg::Init()
|
|||||||
myGeomGUI->ActiveWorkingPlane();
|
myGeomGUI->ActiveWorkingPlane();
|
||||||
|
|
||||||
initName( tr( "GEOM_PICTURE" ) );
|
initName( tr( "GEOM_PICTURE" ) );
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// =================================================================================
|
// =================================================================================
|
||||||
// function : FileSelectionClicked()
|
// function : FileSelectionClicked()
|
||||||
// purpose :
|
// purpose :
|
||||||
@ -185,192 +154,10 @@ bool EntityGUI_PictureImportDlg::ClickOnApply()
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
initName();
|
initName();
|
||||||
|
|
||||||
myLineEdit->setText( "" );
|
myLineEdit->setText( "" );
|
||||||
// ConstructorsClicked( getConstructorId() );
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
//
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : ConstructorsClicked()
|
|
||||||
// // purpose : Radio button management
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::ConstructorsClicked( int constructorId )
|
|
||||||
// {
|
|
||||||
// switch ( constructorId ) {
|
|
||||||
// case 0:
|
|
||||||
// {
|
|
||||||
// myEditCurrentArgument = GroupPoints->LineEdit1;
|
|
||||||
// myEditCurrentArgument->setText( "" );
|
|
||||||
// GroupPoints->LineEdit2->setText( "" );
|
|
||||||
// myPoint1.nullify();
|
|
||||||
// myPoint2.nullify();
|
|
||||||
// GroupPoints->PushButton1->setDown(true);
|
|
||||||
// GroupPoints->PushButton2->setDown(false);
|
|
||||||
// GroupPoints->LineEdit1->setEnabled(true);
|
|
||||||
// GroupPoints->LineEdit2->setEnabled(false);
|
|
||||||
// GroupPoints->show();
|
|
||||||
// GroupFaces->hide();
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// case 1:
|
|
||||||
// {
|
|
||||||
// myEditCurrentArgument = GroupFaces->LineEdit1;
|
|
||||||
// myEditCurrentArgument->setText("");
|
|
||||||
// myFace1.nullify();
|
|
||||||
// myFace2.nullify();
|
|
||||||
// GroupFaces->PushButton1->setDown(true);
|
|
||||||
// GroupFaces->PushButton2->setDown(false);
|
|
||||||
// GroupFaces->LineEdit1->setEnabled(true);
|
|
||||||
// GroupFaces->LineEdit2->setEnabled(false);
|
|
||||||
// GroupPoints->hide();
|
|
||||||
// GroupFaces->show();
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// TopAbs_ShapeEnum aNeedType = ( myEditCurrentArgument == GroupFaces->LineEdit1 ||
|
|
||||||
// myEditCurrentArgument == GroupFaces->LineEdit2 ) ?
|
|
||||||
// TopAbs_FACE : TopAbs_VERTEX;
|
|
||||||
// globalSelection(); // close local selection to clear it
|
|
||||||
// localSelection( GEOM::GEOM_Object::_nil(), aNeedType );
|
|
||||||
//
|
|
||||||
// qApp->processEvents();
|
|
||||||
// updateGeometry();
|
|
||||||
// resize( minimumSizeHint() );
|
|
||||||
// SelectionIntoArgument();
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : SelectionIntoArgument()
|
|
||||||
// // purpose : Called when selection as changed or other case
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::SelectionIntoArgument()
|
|
||||||
// {
|
|
||||||
// myEditCurrentArgument->setText( "" );
|
|
||||||
//
|
|
||||||
// LightApp_SelectionMgr* aSelMgr = myGeomGUI->getApp()->selectionMgr();
|
|
||||||
// SALOME_ListIO aSelList;
|
|
||||||
// aSelMgr->selectedObjects(aSelList);
|
|
||||||
//
|
|
||||||
// if (aSelList.Extent() != 1) {
|
|
||||||
// if (myEditCurrentArgument == GroupPoints->LineEdit1) myPoint1.nullify();
|
|
||||||
// else if (myEditCurrentArgument == GroupPoints->LineEdit2) myPoint2.nullify();
|
|
||||||
// else if (myEditCurrentArgument == GroupFaces->LineEdit1) myFace1.nullify();
|
|
||||||
// else if (myEditCurrentArgument == GroupFaces->LineEdit2) myFace2.nullify();
|
|
||||||
// displayPreview(true);
|
|
||||||
// return;
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// TopAbs_ShapeEnum aNeedType = ( myEditCurrentArgument == GroupFaces->LineEdit1 ||
|
|
||||||
// myEditCurrentArgument == GroupFaces->LineEdit2 ) ?
|
|
||||||
// TopAbs_FACE : TopAbs_VERTEX;
|
|
||||||
// GEOM::GeomObjPtr aSelectedObject = getSelected( aNeedType );
|
|
||||||
// TopoDS_Shape aShape;
|
|
||||||
// if ( aSelectedObject && GEOMBase::GetShape( aSelectedObject.get(), aShape ) && !aShape.IsNull() ) {
|
|
||||||
// QString aName = GEOMBase::GetName( aSelectedObject.get() );
|
|
||||||
// myEditCurrentArgument->setText( aName );
|
|
||||||
// if ( myEditCurrentArgument == GroupPoints->LineEdit1 ) {
|
|
||||||
// myPoint1 = aSelectedObject;
|
|
||||||
// if ( myPoint1 && !myPoint2 )
|
|
||||||
// GroupPoints->PushButton2->click();
|
|
||||||
// }
|
|
||||||
// else if ( myEditCurrentArgument == GroupPoints->LineEdit2 ) {
|
|
||||||
// myPoint2 = aSelectedObject;
|
|
||||||
// if ( myPoint2 && !myPoint1 )
|
|
||||||
// GroupPoints->PushButton1->click();
|
|
||||||
// }
|
|
||||||
// else if ( myEditCurrentArgument == GroupFaces->LineEdit1 ) {
|
|
||||||
// myFace1 = aSelectedObject;
|
|
||||||
// if ( myFace1 && !myFace2 )
|
|
||||||
// GroupFaces->PushButton2->click();
|
|
||||||
// }
|
|
||||||
// else if ( myEditCurrentArgument == GroupFaces->LineEdit2 ) {
|
|
||||||
// myFace2 = aSelectedObject;
|
|
||||||
// if ( myFace2 && !myFace1 )
|
|
||||||
// GroupFaces->PushButton1->click();
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// displayPreview(true);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : SetEditCurrentArgument()
|
|
||||||
// // purpose :
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::SetEditCurrentArgument()
|
|
||||||
// {
|
|
||||||
// QPushButton* send = (QPushButton*)sender();
|
|
||||||
// if ( send == GroupPoints->PushButton1 ) {
|
|
||||||
// myEditCurrentArgument = GroupPoints->LineEdit1;
|
|
||||||
// GroupPoints->PushButton2->setDown(false);
|
|
||||||
// GroupPoints->LineEdit1->setEnabled(true);
|
|
||||||
// GroupPoints->LineEdit2->setEnabled(false);
|
|
||||||
// }
|
|
||||||
// else if ( send == GroupPoints->PushButton2 ) {
|
|
||||||
// myEditCurrentArgument = GroupPoints->LineEdit2;
|
|
||||||
// GroupPoints->PushButton1->setDown(false);
|
|
||||||
// GroupPoints->LineEdit1->setEnabled(false);
|
|
||||||
// GroupPoints->LineEdit2->setEnabled(true);
|
|
||||||
// }
|
|
||||||
// else if ( send == GroupFaces->PushButton1 ) {
|
|
||||||
// myEditCurrentArgument = GroupFaces->LineEdit1;
|
|
||||||
// GroupFaces->PushButton2->setDown(false);
|
|
||||||
// GroupFaces->LineEdit1->setEnabled(true);
|
|
||||||
// GroupFaces->LineEdit2->setEnabled(false);
|
|
||||||
// }
|
|
||||||
// else if ( send == GroupFaces->PushButton2 ) {
|
|
||||||
// myEditCurrentArgument = GroupFaces->LineEdit2;
|
|
||||||
// GroupFaces->PushButton1->setDown(false);
|
|
||||||
// GroupFaces->LineEdit1->setEnabled(false);
|
|
||||||
// GroupFaces->LineEdit2->setEnabled(true);
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// TopAbs_ShapeEnum aNeedType = ( myEditCurrentArgument == GroupFaces->LineEdit1 ||
|
|
||||||
// myEditCurrentArgument == GroupFaces->LineEdit2 ) ?
|
|
||||||
// TopAbs_FACE : TopAbs_VERTEX;
|
|
||||||
// globalSelection(); // close local selection to clear it
|
|
||||||
// localSelection( GEOM::GEOM_Object::_nil(), aNeedType );
|
|
||||||
//
|
|
||||||
// myEditCurrentArgument->setFocus();
|
|
||||||
// // SelectionIntoArgument();
|
|
||||||
// send->setDown(true);
|
|
||||||
// displayPreview(true);
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : ActivateThisDialog()
|
|
||||||
// // purpose :
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::ActivateThisDialog()
|
|
||||||
// {
|
|
||||||
// GEOMBase_Skeleton::ActivateThisDialog();
|
|
||||||
// connect( myGeomGUI->getApp()->selectionMgr(), SIGNAL( currentSelectionChanged() ),
|
|
||||||
// this, SLOT( SelectionIntoArgument() ) );
|
|
||||||
//
|
|
||||||
// ConstructorsClicked( getConstructorId() );
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : DeactivateActiveDialog()
|
|
||||||
// // purpose : public slot to deactivate if active
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::DeactivateActiveDialog()
|
|
||||||
// {
|
|
||||||
// GEOMBase_Skeleton::DeactivateActiveDialog();
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : enterEvent()
|
|
||||||
// // purpose :
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::enterEvent( QEvent* )
|
|
||||||
// {
|
|
||||||
// if ( !mainFrame()->GroupConstructors->isEnabled() )
|
|
||||||
// ActivateThisDialog();
|
|
||||||
// }
|
|
||||||
|
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
// function : createOperation
|
// function : createOperation
|
||||||
@ -380,26 +167,6 @@ GEOM::GEOM_IOperations_ptr EntityGUI_PictureImportDlg::createOperation()
|
|||||||
{
|
{
|
||||||
return myGeomGUI->GetGeomGen()->GetIBlocksOperations( getStudyId() );
|
return myGeomGUI->GetGeomGen()->GetIBlocksOperations( getStudyId() );
|
||||||
}
|
}
|
||||||
//
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : isValid
|
|
||||||
// // purpose :
|
|
||||||
// //=================================================================================
|
|
||||||
// bool EntityGUI_PictureImportDlg::isValid( QString& msg )
|
|
||||||
// {
|
|
||||||
// bool ok = false;
|
|
||||||
// switch ( getConstructorId() ) {
|
|
||||||
// case 0 :
|
|
||||||
// ok = myPoint1 && myPoint2;
|
|
||||||
// break;
|
|
||||||
// case 1:
|
|
||||||
// ok = myFace1 && myFace2;
|
|
||||||
// break;
|
|
||||||
// default:
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// return ok;
|
|
||||||
// }
|
|
||||||
|
|
||||||
//=================================================================================
|
//=================================================================================
|
||||||
// function : execute
|
// function : execute
|
||||||
@ -407,8 +174,8 @@ GEOM::GEOM_IOperations_ptr EntityGUI_PictureImportDlg::createOperation()
|
|||||||
//=================================================================================
|
//=================================================================================
|
||||||
bool EntityGUI_PictureImportDlg::execute( ObjectList& objects )
|
bool EntityGUI_PictureImportDlg::execute( ObjectList& objects )
|
||||||
{
|
{
|
||||||
MESSAGE("EntityGUI_PictureImportDlg::execute()")
|
|
||||||
bool res = false;
|
bool res = false;
|
||||||
|
|
||||||
GEOM::GEOM_Object_var anObj;
|
GEOM::GEOM_Object_var anObj;
|
||||||
GEOM::GEOM_IBasicOperations_var aBasicOperations = myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
|
GEOM::GEOM_IBasicOperations_var aBasicOperations = myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
|
||||||
GEOM::GEOM_IBlocksOperations_var aBlocksOperations = GEOM::GEOM_IBlocksOperations::_narrow( getOperation() );
|
GEOM::GEOM_IBlocksOperations_var aBlocksOperations = GEOM::GEOM_IBlocksOperations::_narrow( getOperation() );
|
||||||
@ -422,18 +189,14 @@ bool EntityGUI_PictureImportDlg::execute( ObjectList& objects )
|
|||||||
int width = aDetector->GetImgWidth();
|
int width = aDetector->GetImgWidth();
|
||||||
|
|
||||||
|
|
||||||
GEOM::GEOM_Object_var P1 = aBasicOperations->MakePointXYZ( -0.5*width, -0.5*height,0 );
|
GEOM::GEOM_Object_var P1 = aBasicOperations->MakePointXYZ( -0.5*width, -0.5*height, 0 );
|
||||||
GEOM::GEOM_Object_var P2 = aBasicOperations->MakePointXYZ( -0.5*width, 0.5*height,0 );
|
GEOM::GEOM_Object_var P2 = aBasicOperations->MakePointXYZ( -0.5*width, 0.5*height, 0 );
|
||||||
GEOM::GEOM_Object_var P3 = aBasicOperations->MakePointXYZ( 0.5*width, 0.5*height,0 );
|
GEOM::GEOM_Object_var P3 = aBasicOperations->MakePointXYZ( 0.5*width, 0.5*height, 0 );
|
||||||
GEOM::GEOM_Object_var P4 = aBasicOperations->MakePointXYZ( 0.5*width, -0.5*height,0 );
|
GEOM::GEOM_Object_var P4 = aBasicOperations->MakePointXYZ( 0.5*width, -0.5*height, 0 );
|
||||||
|
|
||||||
GEOM::GEOM_Object_var aFace = aBlocksOperations->MakeQuad4Vertices(P1,P2,P3,P4);
|
GEOM::GEOM_Object_var aFace = aBlocksOperations->MakeQuad4Vertices(P1,P2,P3,P4);
|
||||||
getDisplayer()->SetTexture(theImgFileName.toStdString());
|
getDisplayer()->SetTexture(theImgFileName.toStdString());
|
||||||
getDisplayer()->SetDisplayMode( 3 );
|
|
||||||
// OCCViewer_Viewer* anOCCViewer =((OCCViewer_ViewWindow*)theViewWindow)->getViewManager())->getOCCViewer();
|
|
||||||
// Handle(AIS_InteractiveContext) aContext = anOCCViewer->getAISContext();
|
|
||||||
|
|
||||||
MESSAGE("EntityGUI_FeatureDetectorDlg::execute() theImgFileName = "<<theImgFileName.toStdString());
|
|
||||||
if ( !aFace->_is_nil() )
|
if ( !aFace->_is_nil() )
|
||||||
{
|
{
|
||||||
objects.push_back( aFace._retn() );
|
objects.push_back( aFace._retn() );
|
||||||
@ -445,22 +208,3 @@ bool EntityGUI_PictureImportDlg::execute( ObjectList& objects )
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
// //=================================================================================
|
|
||||||
// // function : addSubshapeToStudy
|
|
||||||
// // purpose : virtual method to add new SubObjects if local selection
|
|
||||||
// //=================================================================================
|
|
||||||
// void EntityGUI_PictureImportDlg::addSubshapesToStudy()
|
|
||||||
// {
|
|
||||||
// switch ( getConstructorId() ) {
|
|
||||||
// case 0 :
|
|
||||||
// GEOMBase::PublishSubObject( myPoint1.get() );
|
|
||||||
// GEOMBase::PublishSubObject( myPoint2.get() );
|
|
||||||
// break;
|
|
||||||
// case 1 :
|
|
||||||
// GEOMBase::PublishSubObject( myFace1.get() );
|
|
||||||
// GEOMBase::PublishSubObject( myFace2.get() );
|
|
||||||
// break;
|
|
||||||
// default:
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
Loading…
Reference in New Issue
Block a user