Public Member Functions | |
def | bbEdges (self) |
def | bbShow (self) |
def | bottom (self) |
def | createSolidsAt (self, z, R) |
def | filterIntersections (self, pts, face) |
def | fullWidth (self) |
def | intersects (self, edge, param) |
def | isPointOnEdge (self, pt, edge) |
def | nextIntersectionClosestTo (self, edge, solid, refPt) |
def | originAt (self, z) |
def | top (self) |
Public Attributes | |
actualHeight | |
angle | |
enabled | |
height | |
isSquare | |
nr | |
r1 | |
r2 | |
radius | |
realRadius | |
solid | |
toolRadius | |
width | |
x | |
y | |
z | |
Member Function Documentation
◆ bbEdges()
def PathScripts.PathDressupHoldingTags.Tag.bbEdges | ( | self | ) |
References Part::Extrusion::ExtrusionParameters.solid, and PathScripts.PathDressupHoldingTags.Tag.solid.
Referenced by PathScripts.PathDressupHoldingTags.Tag.bbShow().
◆ bbShow()
def PathScripts.PathDressupHoldingTags.Tag.bbShow | ( | self | ) |
References PathScripts.PathDressupHoldingTags.Tag.bbEdges().
◆ bottom()
def PathScripts.PathDressupHoldingTags.Tag.bottom | ( | self | ) |
References Mod.PartDesign.Scripts.FilletArc.Vector.z, Base::DualQuat.z, Base::Vector3< _Precision >.z, point3D.z, importSH3D.SH3DHandler.z, Gui::DockWnd::SelectionView.z, NODE.z, PathScripts.PathDressupHoldingTags.Tag.z, MeshPart::Mesher::Vertex.z, R3.z, Multitype.z, Gui::SelectionChanges.z, MeshPartGui::MeshCrossSection.z, PartGui::DimSelections::DimSelection.z, DraftGui.DraftToolBar.z, geoff_geometry::Point3d.z, MeshCore::MeshFastBuilder::Private::Vertex.z, MeshCore::MeshGridIterator::GridElement.z, XYZ.z, Gui::SelectionSingleton::SelObj.z, Gui::PropertyEditor::PropertyVectorItem.z, Gui::PropertyEditor::PropertyVectorDistanceItem.z, Gui::SelectionSingleton::_SelObj.z, Part::MeshVertex.z, automotive_design.right_angular_wedge.z, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_angular_wedge.z, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.block.z, and automotive_design.block.z.
Referenced by PathScripts.PathDressupHoldingTags.Tag.filterIntersections().
◆ createSolidsAt()
def PathScripts.PathDressupHoldingTags.Tag.createSolidsAt | ( | self, | |
z, | |||
R | |||
) |
References PathScripts.PathDressupHoldingTags.Tag.actualHeight, Mod.PartDesign.fcgear.fcgeardialog.GearCreationFrame.angle, draftguitools.gui_arcs.Arc.angle, drafttaskpanels.task_polararray.TaskPanelPolarArray.angle, PathScripts.PathDressupHoldingTags.Tag.angle, SoGestureSwipeEvent.angle, PartGui::DimensionAngular.angle, PartGui::ArcEngine.angle, draftguitools.gui_rotate.Rotate.angle, DraftGui.DraftToolBar.angle, geoff_geometry::Span.angle, ifc2x3.ifcrevolvedareasolid.angle, ifc4.ifcrevolvedareasolid.angle, automotive_design.revolved_area_solid.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_area_solid.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polar_complex_number_literal.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.runout_zone_orientation.angle, automotive_design.runout_zone_orientation.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_face_solid.angle, automotive_design.revolved_face_solid.angle, PathScripts.PathDressupTag.TagSolid.fullWidth, PathScripts.PathDressupHoldingTags.Tag.fullWidth(), Gui::GLPainter.height, PathScripts.PathDressupHoldingTags.Tag.height, DrawingGui::OrthoViews.height, ArchAxis.ArchGridTaskPanel.height, ifc2x3.ifcpixeltexture.height, ifc4.ifcpixeltexture.height, ifc2x3.ifcrightcircularcylinder.height, automotive_design.right_circular_cylinder.height, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_circular_cylinder.height, ifc4.ifcrightcircularcylinder.height, ifc2x3.ifcrectangularpyramid.height, ifc2x3.ifcchamferedgefeature.height, ifc2x3.ifcrightcircularcone.height, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_circular_cone.height, automotive_design.right_circular_cone.height, ifc4.ifcrectangularpyramid.height, ifc4.ifcrightcircularcone.height, PathScripts.PathDressupHoldingTags.Tag.isSquare, PathScripts.PathDressupHoldingTags.Tag.originAt(), PathScripts.PathDressupHoldingTags.Tag.r1, PathScripts.PathDressupHoldingTags.Tag.r2, draftguitools.gui_snapper.Snapper.radius, PathScripts.PathDressupHoldingTags.Tag.radius, PartGui::DimensionAngular.radius, MeshCore::CylinderSurfaceFit.radius, PartGui::ArcEngine.radius, MeshCore::SphereSurfaceFit.radius, DraftGui.DraftToolBar.radius, geoff_geometry::Circle.radius, geoff_geometry::Span.radius, Inspection::DistanceInspection.radius, ifc2x3.ifccranerailashapeprofiledef.radius, config_control_design.spherical_surface.radius, config_control_design.circle.radius, config_control_design.cylindrical_surface.radius, ifc2x3.ifcroundededgefeature.radius, config_control_design.conical_surface.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polar_complex_number_literal.radius, automotive_design.spherical_surface.radius, automotive_design.swept_disk_solid.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.spherical_surface.radius, ifc4.ifcsweptdisksolid.radius, ifc2x3.ifcrightcircularcylinder.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.swept_disk_solid.radius, automotive_design.right_circular_cylinder.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_circular_cylinder.radius, ifc4.ifcrightcircularcylinder.radius, ifc2x3.ifccircleprofiledef.radius, ifc4.ifccircleprofiledef.radius, ifc2x3.ifccranerailfshapeprofiledef.radius, ifc2x3.ifclightsourcepositional.radius, ifc2x3.ifcsweptdisksolid.radius, automotive_design.circle.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.circle.radius, ifc2x3.ifccircle.radius, ifc4.ifclightsourcepositional.radius, ifc2x3.ifcsphere.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_circular_cone.radius, ifc4.ifccircle.radius, automotive_design.right_circular_cone.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.sphere.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.cylindrical_surface.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_constant_radius_edge_blend.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.conical_surface.radius, automotive_design.sphere.radius, automotive_design.cylindrical_surface.radius, ifc4.ifccylindricalsurface.radius, automotive_design.conical_surface.radius, ifc4.ifcsphere.radius, PathScripts.PathDressupHoldingTags.Tag.realRadius, Part::Extrusion::ExtrusionParameters.solid, PathScripts.PathDressupHoldingTags.Tag.solid, PathScripts.PathDressupHoldingTags.Tag.toolRadius, PathScripts.PathDressupDogbone.ObjectDressup.toolRadius, Mod.PartDesign.Scripts.FilletArc.Vector.z, Base::DualQuat.z, Base::Vector3< _Precision >.z, point3D.z, importSH3D.SH3DHandler.z, Gui::DockWnd::SelectionView.z, NODE.z, PathScripts.PathDressupHoldingTags.Tag.z, MeshPart::Mesher::Vertex.z, R3.z, Multitype.z, Gui::SelectionChanges.z, MeshPartGui::MeshCrossSection.z, PartGui::DimSelections::DimSelection.z, DraftGui.DraftToolBar.z, geoff_geometry::Point3d.z, MeshCore::MeshFastBuilder::Private::Vertex.z, MeshCore::MeshGridIterator::GridElement.z, XYZ.z, Gui::SelectionSingleton::SelObj.z, Gui::PropertyEditor::PropertyVectorItem.z, Gui::PropertyEditor::PropertyVectorDistanceItem.z, Gui::SelectionSingleton::_SelObj.z, Part::MeshVertex.z, automotive_design.right_angular_wedge.z, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_angular_wedge.z, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.block.z, and automotive_design.block.z.
◆ filterIntersections()
def PathScripts.PathDressupHoldingTags.Tag.filterIntersections | ( | self, | |
pts, | |||
face | |||
) |
◆ fullWidth()
def PathScripts.PathDressupHoldingTags.Tag.fullWidth | ( | self | ) |
References PathScripts.PathDressupHoldingTags.Tag.toolRadius, PathScripts.PathDressupDogbone.ObjectDressup.toolRadius, Gui::GLPainter.width, draftguitools.gui_trimex.Trimex.width, SoVectorizeLine.width, PathScripts.PathDressupHoldingTags.Tag.width, DrawingGui::OrthoViews.width, importSVG.svgHandler.width, ArchAxis.ArchGridTaskPanel.width, ifc2x3.ifcpixeltexture.width, ifc4.ifcpixeltexture.width, ifc2x3.ifccshapeprofiledef.width, ifc2x3.ifclshapeprofiledef.width, ifc4.ifccshapeprofiledef.width, ifc2x3.ifcchamferedgefeature.width, and ifc4.ifclshapeprofiledef.width.
Referenced by PathScripts.PathDressupHoldingTags.Tag.createSolidsAt().
◆ intersects()
def PathScripts.PathDressupHoldingTags.Tag.intersects | ( | self, | |
edge, | |||
param | |||
) |
References Gui::DAG::FilterBase.enabled, PathScripts.PathDressupHoldingTags.Tag.enabled, PathScripts.PathDressupHoldingTags.Tag.nextIntersectionClosestTo(), Part::Extrusion::ExtrusionParameters.solid, PathScripts.PathDressupHoldingTags.Tag.solid, Gui::UnsignedValidator.top, PathScripts.PathDressupHoldingTags.Tag.top(), ClipperLib::IntRect.top, and Mod.Test.unittestgui.TkTestRunner.top.
◆ isPointOnEdge()
def PathScripts.PathDressupHoldingTags.Tag.isPointOnEdge | ( | self, | |
pt, | |||
edge | |||
) |
◆ nextIntersectionClosestTo()
def PathScripts.PathDressupHoldingTags.Tag.nextIntersectionClosestTo | ( | self, | |
edge, | |||
solid, | |||
refPt | |||
) |
References PathScripts.PathDressupHoldingTags.debugEdge().
Referenced by PathScripts.PathDressupHoldingTags.Tag.intersects().
◆ originAt()
def PathScripts.PathDressupHoldingTags.Tag.originAt | ( | self, | |
z | |||
) |
References Mod.PartDesign.Scripts.FilletArc.Vector.x, Point.x, Base::Vector2d.x, Base::DualQuat.x, Base::Vector3< _Precision >.x, point3D.x, DrawingGui::orthoview.x, R2.x, PathScripts.PathDressupHoldingTags.Tag.x, Gui::DockWnd::SelectionView.x, NODE.x, MeshPart::Mesher::Vertex.x, R3.x, Gui::SelectionChanges.x, MeshPartGui::MeshCrossSection.x, uvPtStruct.x, geoff_geometry::Point.x, PartGui::DimSelections::DimSelection.x, DraftGui.DraftToolBar.x, geoff_geometry::Point3d.x, MeshCore::MeshFastBuilder::Private::Vertex.x, XYZ.x, MeshCore::MeshGridIterator::GridElement.x, Gui::SelectionSingleton::SelObj.x, Gui::PropertyEditor::PropertyVectorItem.x, Gui::PropertyEditor::PropertyVectorDistanceItem.x, Gui::SelectionSingleton::_SelObj.x, geoff_geometry::SpanVertex.x, importSVG.svgHandler.x, Part::MeshVertex.x, automotive_design.right_angular_wedge.x, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_angular_wedge.x, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.block.x, automotive_design.block.x, Mod.PartDesign.Scripts.FilletArc.Vector.y, Point.y, Base::Vector2d.y, Base::DualQuat.y, Base::Vector3< _Precision >.y, point3D.y, DrawingGui::orthoview.y, R2.y, PathScripts.PathDressupHoldingTags.Tag.y, Gui::DockWnd::SelectionView.y, NODE.y, MeshPart::Mesher::Vertex.y, R3.y, Gui::SelectionChanges.y, MeshPartGui::MeshCrossSection.y, uvPtStruct.y, geoff_geometry::Point.y, PartGui::DimSelections::DimSelection.y, DraftGui.DraftToolBar.y, geoff_geometry::Point3d.y, MeshCore::MeshFastBuilder::Private::Vertex.y, MeshCore::MeshGridIterator::GridElement.y, XYZ.y, Gui::SelectionSingleton::SelObj.y, Gui::PropertyEditor::PropertyVectorItem.y, Gui::PropertyEditor::PropertyVectorDistanceItem.y, Gui::SelectionSingleton::_SelObj.y, geoff_geometry::SpanVertex.y, importSVG.svgHandler.y, Part::MeshVertex.y, automotive_design.right_angular_wedge.y, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_angular_wedge.y, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.block.y, and automotive_design.block.y.
Referenced by PathScripts.PathDressupHoldingTags.Tag.createSolidsAt().
◆ top()
def PathScripts.PathDressupHoldingTags.Tag.top | ( | self | ) |
References PathScripts.PathDressupHoldingTags.Tag.actualHeight, Mod.PartDesign.Scripts.FilletArc.Vector.z, Base::DualQuat.z, Base::Vector3< _Precision >.z, point3D.z, importSH3D.SH3DHandler.z, Gui::DockWnd::SelectionView.z, NODE.z, PathScripts.PathDressupHoldingTags.Tag.z, MeshPart::Mesher::Vertex.z, R3.z, Multitype.z, Gui::SelectionChanges.z, MeshPartGui::MeshCrossSection.z, PartGui::DimSelections::DimSelection.z, DraftGui.DraftToolBar.z, geoff_geometry::Point3d.z, MeshCore::MeshFastBuilder::Private::Vertex.z, MeshCore::MeshGridIterator::GridElement.z, XYZ.z, Gui::SelectionSingleton::SelObj.z, Gui::PropertyEditor::PropertyVectorItem.z, Gui::PropertyEditor::PropertyVectorDistanceItem.z, Gui::SelectionSingleton::_SelObj.z, Part::MeshVertex.z, automotive_design.right_angular_wedge.z, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_angular_wedge.z, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.block.z, and automotive_design.block.z.
Referenced by PathScripts.PathDressupHoldingTags.Tag.filterIntersections(), and PathScripts.PathDressupHoldingTags.Tag.intersects().
Member Data Documentation
◆ actualHeight
PathScripts.PathDressupHoldingTags.Tag.actualHeight |
◆ angle
PathScripts.PathDressupHoldingTags.Tag.angle |
Referenced by PathScripts.PathDressupDogbone.Bone.adaptiveLength(), PathScripts.PathDressupDogbone.Bone.corner(), PathScripts.PathDressupHoldingTags.Tag.createSolidsAt(), PathScripts.PathDressupDogbone.Bone.distance(), PathScripts.PathDressupRampEntry.ObjectDressup.execute(), and PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps().
◆ enabled
PathScripts.PathDressupHoldingTags.Tag.enabled |
◆ height
PathScripts.PathDressupHoldingTags.Tag.height |
◆ isSquare
PathScripts.PathDressupHoldingTags.Tag.isSquare |
Referenced by PathScripts.PathDressupHoldingTags.Tag.createSolidsAt().
◆ nr
PathScripts.PathDressupHoldingTags.Tag.nr |
◆ r1
PathScripts.PathDressupHoldingTags.Tag.r1 |
Referenced by PathScripts.PathDressupHoldingTags.Tag.createSolidsAt().
◆ r2
PathScripts.PathDressupHoldingTags.Tag.r2 |
Referenced by PathScripts.PathDressupHoldingTags.Tag.createSolidsAt().
◆ radius
PathScripts.PathDressupHoldingTags.Tag.radius |
Referenced by PathScripts.PathPocketBase.ObjectPocket.areaOpAreaParams(), PathScripts.PathProfile.ObjectProfile.areaOpAreaParams(), PathScripts.PathPocketBase.ObjectPocket.areaOpPathParams(), PathScripts.PathAreaOp.ObjectOp.areaOpSetDefaultValues(), PathScripts.PathMillFace.ObjectFace.areaOpShapes(), PathScripts.PathHelix.ObjectHelix.circularHoleExecute(), PathScripts.PathDressupHoldingTags.Tag.createSolidsAt(), PathScripts.PathWaterline.ObjectWaterline.deleteOpVariables(), PathScripts.PathSurface.ObjectSurface.deleteOpVariables(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), and PathScripts.PathSurfaceSupport.ProcessSelectedFaces.preProcessModel().
◆ realRadius
PathScripts.PathDressupHoldingTags.Tag.realRadius |
Referenced by PathScripts.PathDressupHoldingTags.Tag.createSolidsAt().
◆ solid
PathScripts.PathDressupHoldingTags.Tag.solid |
◆ toolRadius
PathScripts.PathDressupHoldingTags.Tag.toolRadius |
Referenced by PathScripts.PathDressupTag.ObjectDressup.assignDefaultValues(), PathScripts.PathDressupHoldingTags.Tag.createSolidsAt(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.createTagsPositionDisabled(), PathScripts.PathDressupTag.ObjectDressup.execute(), PathScripts.PathDressupHoldingTags.Tag.fullWidth(), and PathScripts.PathDressupHoldingTags.ObjectTagDressup.setup().
◆ width
PathScripts.PathDressupHoldingTags.Tag.width |
◆ x
PathScripts.PathDressupHoldingTags.Tag.x |
◆ y
PathScripts.PathDressupHoldingTags.Tag.y |
◆ z
PathScripts.PathDressupHoldingTags.Tag.z |
Referenced by automotive_design.revolved_area_solid.axis_line(), automotive_design.surface_of_revolution.axis_line(), automotive_design.revolved_face_solid.axis_line(), ifc4.ifcrevolvedareasolid.axisdirectioninxy(), ifc2x3.ifcsurfaceofrevolution.axisline(), ifc4.ifcsurfaceofrevolution.axisline(), ifc2x3.ifcrevolvedareasolid.axisline(), ifc4.ifcrevolvedareasolid.axisline(), PathScripts.PathDressupHoldingTags.Tag.bottom(), PathScripts.PathDressupTag.TagSolid.cloneAt(), PathScripts.PathDressupHoldingTags.Tag.createSolidsAt(), PathScripts.PathDressupHoldingTags.Tag.top(), and ifc2x3.ifcrevolvedareasolid.wr32().
The documentation for this class was generated from the following file:
- src/Mod/Path/PathScripts/PathDressupHoldingTags.py