Public Member Functions | |
def | byTag (self, tag) |
def | dissolve (self) |
def | getSplitSequence (self, tv) |
def | insert (self, tv, index=None) |
def | purge_dead (self) |
def | rebuild_index (self, start=0) |
def | restoreAll (self) |
def | rewindAfterSaving (self) |
def | unwindForSaving (self) |
def | value_after (self, tv, detail) |
def | withdraw (self, tv) |
Static Public Attributes | |
document = None | |
index_LUT = None | |
stack = None | |
def Mod.Show.TVStack.TVStack.byTag | ( | self, | |
tag | |||
) |
References Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.dissolve | ( | self | ) |
silently cleans all TVs, so that they won't restore.
References Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.getSplitSequence | ( | self, | |
tv | |||
) |
getSplitSequence(tv): returns (list_before, list_after), neither list includes tv.
References Mod.Show.TVStack.TVStack.index_LUT, Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.insert | ( | self, | |
tv, | |||
index = None |
|||
) |
References Mod.Show.TVStack.TVStack._destruction(), Mod.Show.TVStack.TVStack.index_LUT, Mod.Show.TVStack.TVStack.insert(), Mod.Show.TVStack.TVStack.rebuild_index(), Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
Referenced by Mod.Show.TVStack.TVStack.insert().
def Mod.Show.TVStack.TVStack.purge_dead | ( | self | ) |
removes dead TV instances from the stack
References Mod.Show.TVStack.TVStack.rebuild_index(), Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.rebuild_index | ( | self, | |
start = 0 |
|||
) |
References Mod.Show.TVStack.TVStack.index_LUT, Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
Referenced by Mod.Show.TVStack.TVStack.insert(), Mod.Show.TVStack.TVStack.purge_dead(), and Mod.Show.TVStack.TVStack.withdraw().
def Mod.Show.TVStack.TVStack.restoreAll | ( | self | ) |
References Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.rewindAfterSaving | ( | self | ) |
References Mod.Show.TVStack.TVStack._rewind_tv.
Referenced by Mod.Show.TVStack.TVStack.unwindForSaving().
def Mod.Show.TVStack.TVStack.unwindForSaving | ( | self | ) |
References Mod.Show.TVStack.TVStack._rewind_tv, App::DocumentT.document, App::DocumentObjectT.document, Gui::DocumentT.document, Gui::ViewProviderT.document, Gui::MergeDocuments.document, Gui::DocumentItem.document(), DraftUtils::DraftDxfRead.document, femmesh.meshsetsgetter.MeshSetsGetter.document, femsolver.writerbase.FemInputWriter.document, femtest.app.test_ccxtools.TestCcxTools.document, femtest.app.test_common.TestFemCommon.document, femtest.app.test_femimport.TestObjectExistance.document, femtest.app.test_material.TestMaterialUnits.document, femtest.app.test_mesh.TestMeshCommon.document, femtest.app.test_mesh.TestMeshEleTetra10.document, femtest.app.test_mesh.TestMeshGroups.document, femtest.app.test_object.TestObjectCreate.document, femtest.app.test_object.TestObjectType.document, femtest.app.test_open.TestObjectOpen.document, femtest.app.test_result.TestResult.document, femtest.app.test_solver_calculix.TestSolverCalculix.document, femtest.app.test_solver_elmer.TestSolverElmer.document, femtest.app.test_solver_mystran.TestSolverMystran.document, femtest.app.test_solver_z88.TestSolverZ88.document, femtest.gui.test_open.TestObjectOpen.document, Import::ImpExpDxfRead.document, Mesh::Importer.document, MeshPartGui::Tessellation.document, PartGui::DlgExtrusion.document, PartGui::Mirroring.document, PartGui::LoftWidget::Private.document, PartGui::SweepWidget::Private.document, Mod.Show.mTempoVis.TempoVis.document, Mod.Show.TVStack.TVStack.document, MRichTextEdit.document(), Mod.Show.TVStack.TVStack.rewindAfterSaving(), Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.value_after | ( | self, | |
tv, | |||
detail | |||
) |
value_after(tv, detail): returns tuple (tv1, detail), or None. Here, tv1 is the tv that remembers the value, and detail is reference to recorded data in tv1. None is returned, if no TVs in the stack after the provided one have recorded a change to this detail. tv can be None, then, the function returns the original value of the detail, or None, if the current value matches the original.
References Mod.Show.TVStack.TVStack.index_LUT, Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
def Mod.Show.TVStack.TVStack.withdraw | ( | self, | |
tv | |||
) |
References Mod.Show.TVStack.TVStack.index_LUT, Mod.Show.TVStack.TVStack.rebuild_index(), Gui::Dialog::Ui_DlgInputDialog.stack, Gui::View3DInventor.stack, draftguitools.gui_points.Point.stack, Mod.Show.mTempoVis.TempoVis.stack, and Mod.Show.TVStack.TVStack.stack.
|
static |
Referenced by femtest.app.test_solver_calculix.TestSolverCalculix.input_file_writing_test(), femtest.app.test_solver_elmer.TestSolverElmer.input_file_writing_test(), femtest.app.test_solver_mystran.TestSolverMystran.input_file_writing_test(), femtest.app.test_ccxtools.TestCcxTools.input_file_writing_test(), femtest.app.test_solver_z88.TestSolverZ88.inputfile_writing_test(), Mod.Show.mTempoVis.TempoVis.restoreCamera(), femtest.app.test_ccxtools.TestCcxTools.result_reading_test(), Mod.Show.mTempoVis.TempoVis.saveCamera(), femtest.app.test_ccxtools.TestCcxTools.tearDown(), femtest.app.test_common.TestFemCommon.tearDown(), femtest.app.test_femimport.TestObjectExistance.tearDown(), femtest.app.test_material.TestMaterialUnits.tearDown(), femtest.app.test_mesh.TestMeshCommon.tearDown(), femtest.app.test_mesh.TestMeshEleTetra10.tearDown(), femtest.app.test_mesh.TestMeshGroups.tearDown(), femtest.app.test_object.TestObjectCreate.tearDown(), femtest.app.test_object.TestObjectType.tearDown(), femtest.app.test_open.TestObjectOpen.tearDown(), femtest.app.test_result.TestResult.tearDown(), femtest.app.test_solver_calculix.TestSolverCalculix.tearDown(), femtest.app.test_solver_elmer.TestSolverElmer.tearDown(), femtest.app.test_solver_mystran.TestSolverMystran.tearDown(), femtest.app.test_solver_z88.TestSolverZ88.tearDown(), femtest.gui.test_open.TestObjectOpen.tearDown(), femtest.app.test_common.TestFemCommon.test_adding_refshaps(), femtest.app.test_ccxtools.TestCcxTools.test_box_frequency(), femtest.app.test_solver_calculix.TestSolverCalculix.test_box_frequency(), femtest.app.test_ccxtools.TestCcxTools.test_box_static(), femtest.app.test_solver_calculix.TestSolverCalculix.test_box_static(), femtest.app.test_solver_elmer.TestSolverElmer.test_box_static_0_mm(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_buckling_flexuralbuckling(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_beam_circle(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_beam_pipe(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_beam_rect(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_hexa20(), femtest.app.test_solver_z88.TestSolverZ88.test_ccx_cantilever_ele_hexa20(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_quad4(), femtest.app.test_solver_mystran.TestSolverMystran.test_ccx_cantilever_ele_quad4(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_quad8(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_seg2(), femtest.app.test_solver_mystran.TestSolverMystran.test_ccx_cantilever_ele_seg2(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_seg3(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_tria3(), femtest.app.test_solver_mystran.TestSolverMystran.test_ccx_cantilever_ele_tria3(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_ele_tria6(), femtest.app.test_solver_z88.TestSolverZ88.test_ccx_cantilever_ele_tria6(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_faceload(), femtest.app.test_solver_mystran.TestSolverMystran.test_ccx_cantilever_faceload(), femtest.app.test_solver_z88.TestSolverZ88.test_ccx_cantilever_faceload(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_nodeload(), femtest.app.test_solver_mystran.TestSolverMystran.test_ccx_cantilever_nodeload(), femtest.app.test_solver_z88.TestSolverZ88.test_ccx_cantilever_nodeload(), femtest.app.test_solver_calculix.TestSolverCalculix.test_ccx_cantilever_prescribeddisplacement(), femtest.app.test_solver_elmer.TestSolverElmer.test_ccxcantilever_faceload_0_mm(), femtest.app.test_solver_elmer.TestSolverElmer.test_ccxcantilever_faceload_1_si(), femtest.app.test_solver_elmer.TestSolverElmer.test_ccxcantilever_nodeload_0_mm(), femtest.app.test_solver_elmer.TestSolverElmer.test_ccxcantilever_prescribeddisplacement_0_mm(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_centrif(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_contact_shell_shell(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_contact_solid_solid(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_sectionprint(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_selfweight_cantilever(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_tie(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_transform_beam_hinged(), femtest.app.test_solver_calculix.TestSolverCalculix.test_constraint_transform_torque(), femtest.app.test_object.TestObjectType.test_femobjects_derivedfromfem(), femtest.app.test_object.TestObjectType.test_femobjects_derivedfromstd(), femtest.app.test_object.TestObjectType.test_femobjects_isoftype(), femtest.app.test_object.TestObjectCreate.test_femobjects_make(), femtest.app.test_open.TestObjectOpen.test_femobjects_open_de9b3fb438(), femtest.gui.test_open.TestObjectOpen.test_femobjects_open_de9b3fb438(), femtest.app.test_open.TestObjectOpen.test_femobjects_open_head(), femtest.gui.test_open.TestObjectOpen.test_femobjects_open_head(), femtest.app.test_object.TestObjectType.test_femobjects_type(), femtest.app.test_solver_calculix.TestSolverCalculix.test_frequency_beamsimple(), femtest.app.test_solver_calculix.TestSolverCalculix.test_material_multiple_bendingbeam_fiveboxes(), femtest.app.test_solver_calculix.TestSolverCalculix.test_material_multiple_bendingbeam_fivefaces(), femtest.app.test_solver_calculix.TestSolverCalculix.test_material_multiple_tensionrod_twoboxes(), femtest.app.test_solver_calculix.TestSolverCalculix.test_material_nonlinear(), femtest.app.test_solver_mystran.TestSolverMystran.test_mystran_plate(), femtest.app.test_femimport.TestObjectExistance.test_objects_existance(), femtest.app.test_solver_calculix.TestSolverCalculix.test_square_pipe_end_twisted_edgeforces(), femtest.app.test_solver_calculix.TestSolverCalculix.test_square_pipe_end_twisted_nodeforces(), femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_bimetall(), femtest.app.test_ccxtools.TestCcxTools.test_thermomech_flow1D(), femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_flow1D(), femtest.app.test_ccxtools.TestCcxTools.test_thermomech_spine(), femtest.app.test_solver_calculix.TestSolverCalculix.test_thermomech_spine(), and Mod.Show.TVStack.TVStack.unwindForSaving().
|
static |
|
static |
Referenced by Mod.Show.mTempoVis.TempoVis.activateWorkbench(), Mod.Show.TVStack.TVStack.byTag(), draftguitools.gui_points.Point.click(), Mod.Show.TVStack.TVStack.dissolve(), Mod.Show.mTempoVis.TempoVis.forget(), Mod.Show.TVStack.TVStack.getSplitSequence(), Mod.Show.TVStack.TVStack.insert(), Mod.Show.mTempoVis.TempoVis.is_in_stack(), Mod.Show.TVStack.TVStack.purge_dead(), Mod.Show.TVStack.TVStack.rebuild_index(), Mod.Show.mTempoVis.TempoVis.restore(), Mod.Show.TVStack.TVStack.restoreAll(), Mod.Show.TVStack.TVStack.unwindForSaving(), Mod.Show.TVStack.TVStack.value_after(), and Mod.Show.TVStack.TVStack.withdraw().