draftguitools.gui_trackers.editTracker Class Reference

Public Member Functions

def get (self)
 
def get_doc_name (self)
 
def get_obj_name (self)
 
def get_subelement_index (self)
 
def get_subelement_name (self)
 
def move (self, delta)
 
def set (self, pos)
 
def setColor (self, color)
 
- Public Member Functions inherited from draftguitools.gui_trackers.Tracker
def finalize (self)
 
def lowerTracker (self)
 
def off (self)
 
def on (self)
 
def raiseTracker (self)
 

Public Attributes

 color
 
 coords
 
 marker
 
 selnode
 
- Public Attributes inherited from draftguitools.gui_trackers.Tracker
 ontop
 
 switch
 
 Visible
 

Detailed Description

A node edit tracker.

Member Function Documentation

◆ get()

def draftguitools.gui_trackers.editTracker.get (   self)

◆ get_doc_name()

def draftguitools.gui_trackers.editTracker.get_doc_name (   self)
Get the document name.

References draftguitools.gui_trackers.editTracker.selnode.

◆ get_obj_name()

def draftguitools.gui_trackers.editTracker.get_obj_name (   self)
Get the object name.

References draftguitools.gui_trackers.editTracker.selnode.

◆ get_subelement_index()

def draftguitools.gui_trackers.editTracker.get_subelement_index (   self)
Get the subelement index.

References draftguitools.gui_trackers.editTracker.get_subelement_name().

◆ get_subelement_name()

def draftguitools.gui_trackers.editTracker.get_subelement_name (   self)

◆ move()

def draftguitools.gui_trackers.editTracker.move (   self,
  delta 
)
Get the point and add a delta, and set the new point.

References KDTree::_Alloc_base< _Tp, _Alloc >::NoLeakAlloc.get(), Base::vec_traits< SbVec3f >.get(), Base::vec_traits< SbVec3d >.get(), Base::vec_traits< Vector3f >.get(), zipios::SimpleSmartPointer< Type >.get(), Base::vec_traits< SbRotation >.get(), Base::vec_traits< Vector3d >.get(), Base::vec_traits< Rotation >.get(), Gui::SoFCInteractiveElement.get(), Base::vec_traits< SbColor >.get(), Gui::SoGLWidgetElement.get(), Base::vec_traits< App::Color >.get(), App::Expression::Component.get(), Gui::SoGLRenderActionElement.get(), Gui::LinkInfo.get(), boost::filesystem::get< size >.get(), boost::filesystem::get< mtime >.get(), Gui::SoGLVBOActivatedElement.get(), boost::filesystem::get< is_directory >.get(), boost::filesystem::get< is_regular >.get(), Gui::ViewProviderWeakPtrT.get(), boost::filesystem::get< is_hidden >.get(), boost::filesystem::get< user_read >.get(), boost::filesystem::get< user_write >.get(), boost::filesystem::get< user_execute >.get(), App::ObjectIdentifier::Component.get(), boost::polygon::point_traits< InPoint >.get(), boost::polygon::segment_traits< InSegment >.get(), Gui::ViewProviderWeakPtrT::Private.get(), App::DocumentObjectWeakPtrT.get(), PyObjectWrapper.get(), Gui::AbstractUi.get(), Gui::LocationImpUi< Ui >.get(), App::DocumentObjectWeakPtrT::Private.get(), draftguitools.gui_trackers.editTracker.get(), App::DocInfo.get(), App::MaterialPy.set(), Gui::SoFCInteractiveElement.set(), Gui::SoGLWidgetElement.set(), App::Expression::Component.set(), App::Color.set(), Gui::SoGLRenderActionElement.set(), Py::Object.set(), Gui::SoGLVBOActivatedElement.set(), boost::filesystem::set< is_hidden >.set(), App::ColorField.set(), boost::filesystem::set< user_write >.set(), App::ObjectIdentifier::Component.set(), App::Material.set(), App::ColorGradient.set(), App::DocumentObjectWeakPtrT::Private.set(), and draftguitools.gui_trackers.editTracker.set().

◆ set()

def draftguitools.gui_trackers.editTracker.set (   self,
  pos 
)

◆ setColor()

def draftguitools.gui_trackers.editTracker.setColor (   self,
  color 
)

Member Data Documentation

◆ color

◆ coords

◆ marker

draftguitools.gui_trackers.editTracker.marker

◆ selnode


The documentation for this class was generated from the following file:
  • src/Mod/Draft/draftguitools/gui_trackers.py