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
 color
 
 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(), Gui::LocationImpUi< Ui >.get(), nlohmann::detail::span_input_adapter.get(), nlohmann::detail::lexer< BasicJsonType, InputAdapterType >.get(), nlohmann::detail::binary_reader< BasicJsonType, InputAdapterType, SAX >.get(), PyObjectWrapper.get(), Base::vec_traits< Vector3f >.get(), Base::vec_traits< Vector3d >.get(), Base::vec_traits< Rotation >.get(), Gui::ViewProviderWeakPtrT::Private.get(), Base::vec_traits< SbVec3f >.get(), Base::vec_traits< SbVec3d >.get(), Base::vec_traits< SbRotation >.get(), Base::vec_traits< SbColor >.get(), Base::vec_traits< App::Color >.get(), Base::vec_traits< Wm4::Vector3d >.get(), Base::vec_traits< Wm4::Vector3f >.get(), Base::vec_traits< gp_Pnt >.get(), Base::vec_traits< gp_Vec >.get(), Base::vec_traits< gp_Dir >.get(), Base::vec_traits< gp_XYZ >.get(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.get(), zipios::SimpleSmartPointer< Type >.get(), App::DocumentObjectWeakPtrT::Private.get(), App::DocumentObjectWeakPtrT.get(), App::WeakPtrT< T >.get(), App::WeakPtrT< Sketcher::SketchObject >.get(), Gui::ViewProviderWeakPtrT.get(), Gui::WeakPtrT< T >.get(), Gui::WeakPtrT< FemGui::ViewProviderFemConstraint >.get(), Gui::WeakPtrT< PartDesignGui::ViewProviderShapeBinder >.get(), Gui::AbstractUi.get(), Gui::LinkInfo.get(), App::DocInfo.get(), App::Expression::Component.get(), boost::polygon::point_traits< InPoint >.get(), boost::polygon::segment_traits< InSegment >.get(), App::ObjectIdentifier::Component.get(), e57::NodeImpl.get(), boost::filesystem::get< size >.get(), boost::filesystem::get< mtime >.get(), boost::filesystem::get< is_directory >.get(), boost::filesystem::get< is_regular >.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(), geoff_geometry::Point.get(), geoff_geometry::Vector2d.get(), geoff_geometry::Point3d.get(), geoff_geometry::Vector3d.get(), TechDraw::DashSpec.get(), e57::StructureNodeImpl.get(), e57::StructureNode.get(), e57::VectorNode.get(), draftguitools.gui_trackers.editTracker.get(), draftguitools.gui_edit.GuiToolsRepository.get(), Gui::SoFCInteractiveElement.get(), MeshGui::SoFCMeshFacetElement.get(), MeshGui::SoFCMeshObjectElement.get(), MeshGui::SoFCMeshVertexElement.get(), Gui::SoGLWidgetElement.get(), Gui::SoGLVBOActivatedElement.get(), Gui::SoGLRenderActionElement.get(), App::DocumentObjectWeakPtrT::Private.set(), App::Material.set(), App::ColorField.set(), App::Expression::Component.set(), e57::StructureNode.set(), e57::NodeImpl.set(), boost::filesystem::set< is_hidden >.set(), boost::filesystem::set< user_write >.set(), App::ColorGradient.set(), Point3D.set(), App::Color.set(), e57::StructureNodeImpl.set(), e57::VectorNodeImpl.set(), App::ObjectIdentifier::Component.set(), Py::SmartPtr.set(), Py::Object.set(), draftguitools.gui_trackers.gridTracker.set(), draftguitools.gui_trackers.editTracker.set(), draftguitools.gui_trackers.PlaneTracker.set(), FemFace.set(), MeshGui::SoFCMeshObjectElement.set(), MeshGui::SoFCMeshFacetElement.set(), MeshGui::SoFCMeshVertexElement.set(), Gui::SoFCInteractiveElement.set(), Gui::SoGLWidgetElement.set(), Gui::SoGLVBOActivatedElement.set(), Gui::SoGLRenderActionElement.set(), and Gui::ViewProviderWeakPtrT::Private.set().

Referenced by draftguitools.gui_circulararray.CircularArray.Activated(), and draftguitools.gui_polararray.PolarArray.Activated().

◆ set()

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

◆ setColor()

Member Data Documentation

◆ color

◆ coords

◆ marker

draftguitools.gui_trackers.editTracker.marker

◆ selnode


The documentation for this class was generated from the following file: