PathScripts.PathArray.PathArray Class Reference

Public Member Functions

def getPath (self)
 

Public Attributes

 angle
 
 arrayType
 
 baseList
 
 centre
 
 copies
 
 copiesX
 
 copiesY
 
 jitterMagnitude
 
 jitterPercent
 
 offsetVector
 
 seed
 
 swapDirection
 

Detailed Description

class PathArray ...
This class receives one or more base operations and repeats those operations
at set intervals based upon array type requested and the related settings for that type.

Member Function Documentation

◆ getPath()

def PathScripts.PathArray.PathArray.getPath (   self)
getPath() ... Call this method on an instance of the class to generate and return
path data for the requested path array.

References PathScripts.PathArray.PathArray._calculateJitter(), Gui::Dialog::Ui_Placement.angle, MeshGui::Ui_RemeshGmsh.angle, PartGui::Ui_DlgRevolution.angle, SoGestureSwipeEvent.angle, DraftGui.DraftToolBar.angle, draftguitools.gui_arcs.Arc.angle, draftguitools.gui_rotate.Rotate.angle, drafttaskpanels.task_polararray.TaskPanelPolarArray.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, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_face_solid.angle, automotive_design.revolved_area_solid.angle, automotive_design.runout_zone_orientation.angle, automotive_design.revolved_face_solid.angle, ifc2x3.ifcrevolvedareasolid.angle, ifc4.ifcrevolvedareasolid.angle, Measure::Measurement.angle(), PartGui::DimensionAngular.angle, PartGui::ArcEngine.angle, PartDesign::Hole::CutDimensionSet.angle, Mod.PartDesign.fcgear.fcgeardialog.GearCreationFrame.angle, geoff_geometry::Span.angle, PathScripts.PathArray.PathArray.angle, GCS::ConstraintP2PAngle.angle(), GCS::ConstraintL2LAngle.angle(), GCS::ConstraintAngleViaPoint.angle(), PathScripts.PathDressupDogbone.Bone.angle(), PathScripts.PathDressupHoldingTags.Tag.angle, PathScripts.PathDressupRampEntry.ObjectDressup.angle, PathScripts.PathDressupTag.TagSolid.angle, KDL::RotationalInterpolation_SingleAxis.angle, TechDraw::incidenceItem.angle, TechDraw::Ellipse.angle, PathScripts.PathArray.PathArray.arrayType, PathScripts.PathArray.PathArray.baseList, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.sphere.centre, automotive_design.sphere.centre, PathScripts.PathArray.PathArray.centre, PathScripts.PathArray.PathArray.copies, PathScripts.PathArray.PathArray.copiesX, PathScripts.PathArray.PathArray.copiesY, PathScripts.PathArray.PathArray.offsetVector, PathScripts.PathArray.ObjectArray.rotatePath(), PathScripts.PathArray.PathArray.seed, and PathScripts.PathArray.PathArray.swapDirection.

Member Data Documentation

◆ angle

◆ arrayType

PathScripts.PathArray.PathArray.arrayType

◆ baseList

PathScripts.PathArray.PathArray.baseList

◆ centre

PathScripts.PathArray.PathArray.centre

◆ copies

PathScripts.PathArray.PathArray.copies

◆ copiesX

PathScripts.PathArray.PathArray.copiesX

◆ copiesY

PathScripts.PathArray.PathArray.copiesY

◆ jitterMagnitude

PathScripts.PathArray.PathArray.jitterMagnitude

◆ jitterPercent

PathScripts.PathArray.PathArray.jitterPercent

◆ offsetVector

PathScripts.PathArray.PathArray.offsetVector

◆ seed

PathScripts.PathArray.PathArray.seed

◆ swapDirection

PathScripts.PathArray.PathArray.swapDirection

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