/   /
10 2025

C3D Vision

C3D Labs


. , . , , .

. , . , , .

. , .

ExplodeDispatcher, . SetParameter, . .

  1. .
    1. .
      m_explodeDispatcher.SetParameter(cpt_Explode, data);
      
    2. .
      SceneSegment* pSegm;
      m_explodeDispatcher.SetSelectedSegment(pSegm);
      m_explodeDispatcher.SetParameter(cpt_ExplodeFromItem, Variant())
      
    3. .
      SceneSegment* pSegm1;
      m_explodeDispatcher.SetSelectedSegment(pSegm1);
      SceneSegment* pSegm2;
      m_explodeDispatcher.SetSelectedSegment(pSegm2);
      m_explodeDispatcher.SetParameter(cpt_ExplodeFromItem, Variant())
      

. 1.

  1. (,  . .).
    1. .
    2. , ,  . .
      m_explodeDispatcher.SetParameter(cpt_TreeLevel, data);

. 2.

  1. ( ) , , .
    m_explodeDispatcher.SetParameter(cpt_ExplodeFromItem, data);

  2. , . , , , .

  3. , ( ) .
    1. .
      m_explodeDispatcher.SetParameter(cpt_FilterHideSmallItems, data);
      m_explodeDispatcher.SetParameter(cpt_FilterHideBigItems, data);
    2. .
      m_explodeDispatcher.SetParameter(cpt_FilterHideByDistance, data);

. 3.

  1. .
    1. .
      m_explodeDispatcher.SetParameter(cpt_Speed, data);
    2. , ; .
      m_explodeDispatcher.SetParameter(cpt_RadialTrajectory, data);
      m_explodeDispatcher.SetParameter(cpt_AxialTrajectory, data);
      m_explodeDispatcher.SetParameter(cpt_OrthToAxialTrajectory, data);

. 4.

  1. C3D . , .
    m_explodeDispatcher.SetParameter(cpt_RefineAxisSymmetry, data);

  2. Octree .

. . . . , .

SceneSegment* pSegmSelected;
int maxTabNumber = m_explodeDispatcher.GetMaximumTabNumber();
std::string tabName = m_mainTabName + m_tabNameSeparator + std::to_string(++maxTabNumber == 1 ? ++maxTabNumber: maxTabNumber);
if (m_explodeDispatcher.CreateNewItem(tabName, pSegmSelected))
m_tabWidget->setCurrentIndex(m_tabWidget->addTab(new QWidget(), tabName.c_str()));

. 5.


43 ExplodeManager .


. 3 . erid: 2SDnjdsgj2k


:


:

RSS-

: 8 6
-

:

8 6  — (2 2025)
isicad Top 10

    isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

isicad.ru - , . - info@isicad.ru

isicad

  • , PLM ERP...


. © 2004-2025 «»

, isicad.ru .
info@isicad.ru.