SYMBOL INDEX (54 symbols across 1 files) FILE: prusa_slicer_post_processing_script.py function makeFullSettingDict (line 41) | def makeFullSettingDict(gCodeSettingDict:dict) -> dict: function main (line 102) | def main(gCodeFileStream,path2GCode,skipInput)->None: function getFileStreamAndPath (line 391) | def getFileStreamAndPath(read=True): function splitGCodeIntoLayers (line 406) | def splitGCodeIntoLayers(gcode:list)->list: function getPtfromCmd (line 420) | def getPtfromCmd(line:str)->Point: function makePolygonFromGCode (line 436) | def makePolygonFromGCode(lines:list)->Polygon: class Layer (line 454) | class Layer(): method __init__ (line 455) | def __init__(self,lines:list=[],kwargs:dict={},layernumber:int=-1)->None: method extract_features (line 472) | def extract_features(self)->None: method addZ (line 486) | def addZ(self,z:float=None)->None: method addHeight (line 498) | def addHeight(self): method getRealFeatureStartPoint (line 506) | def getRealFeatureStartPoint(self,idf:int)->Point: method makeExternalPerimeter2Polys (line 515) | def makeExternalPerimeter2Polys(self)->None: method makeStartLineString (line 537) | def makeStartLineString(self,poly:Polygon,kwargs:dict={}): method mergePolys (line 585) | def mergePolys(self,thesepolys:list=None)-> list: method spotFeaturePoints (line 595) | def spotFeaturePoints(self,featureName:str,splitAtWipe=False,includeRe... method spotSolidInfill (line 629) | def spotSolidInfill(self)->None: method makePolysFromSolidInfill (line 634) | def makePolysFromSolidInfill(self,extend:float=1)->None: method verifySolidInfillPts (line 644) | def verifySolidInfillPts(self,infillpts:list)->bool: method spotBridgeInfill (line 652) | def spotBridgeInfill(self)->None: method makePolysFromBridgeInfill (line 656) | def makePolysFromBridgeInfill(self,extend:float=1)->None: method getOverhangPerimeterLineStrings (line 668) | def getOverhangPerimeterLineStrings(self): method verifyinfillpolys (line 674) | def verifyinfillpolys(self,minDistForValidation:float=0.5)->None: method prepareDeletion (line 703) | def prepareDeletion(self,featurename:str="Bridge",polys:list=None)->None: method exportThisLine (line 727) | def exportThisLine(self,linenumber:int)->bool: method createHilbertCurveInPoly (line 735) | def createHilbertCurveInPoly(self,poly:Polygon): method isClose2Bridging (line 776) | def isClose2Bridging(self,line:str,minDetectionDistance:float=3): method spotFanSetting (line 790) | def spotFanSetting(self,lastfansetting:float): class Arc (line 802) | class Arc(): method __init__ (line 803) | def __init__(self,center:Point,r:float,kwargs:dict={}) -> None: method setPoly (line 808) | def setPoly(self,poly:Polygon)->None: method extractArcBoundary (line 810) | def extractArcBoundary(self): method generateConcentricArc (line 834) | def generateConcentricArc(self,startpt:Point,remainingSpace:Polygon)->... class BridgeInfill (line 840) | class BridgeInfill(): method __init__ (line 841) | def __init__(self,pts=[],id=random.randint(1,int(1e10))) -> None: function midpoint (line 849) | def midpoint(p1:Point, p2:Point): function getStartPtOnLS (line 852) | def getStartPtOnLS(ls:LineString,kwargs:dict={},choseRandom:bool=False)-... function create_circle (line 901) | def create_circle(p:Point, radius:float, n:int)->Polygon: function get_farthest_point (line 906) | def get_farthest_point(arc:Polygon, base_poly:Polygon, remaining_empty_s... function move_toward_point (line 956) | def move_toward_point(start_point:Point, target_point:Point, distance:fl... function redistribute_vertices (line 971) | def redistribute_vertices(geom:LineString, distance:float)->LineString: function generateMultipleConcentricArcs (line 986) | def generateMultipleConcentricArcs(startpt:Point,rMin:float,rMax:float, ... function getValueBasedColor (line 1002) | def getValueBasedColor(val:float, max_val=10)->tuple: function plot_geometry (line 1009) | def plot_geometry(geometry, color='black', linewidth=1,**kwargs): function getArcBoundarys (line 1044) | def getArcBoundarys(concentricArcs:list)->list: function readSettingsFromGCode2dict (line 1056) | def readSettingsFromGCode2dict(gcodeLines:list,fallbackValuesDict:dict)-... function checkforNecesarrySettings (line 1090) | def checkforNecesarrySettings(gCodeSettingDict:dict)->bool: function calcEStepsPerMM (line 1109) | def calcEStepsPerMM(settingsdict:dict,layerheight:float=None)->float: function p2GCode (line 1122) | def p2GCode(p:Point,E=0,**kwargs)->str: function retractGCode (line 1130) | def retractGCode(retract:bool=True,kwargs:dict={})->str: function setFeedRateGCode (line 1135) | def setFeedRateGCode(F:int)->str: function arc2GCode (line 1138) | def arc2GCode(arcline:LineString,eStepsPerMM:float,arcidx=None,kwargs={}... function hilbert2GCode (line 1168) | def hilbert2GCode(allhilbertpts:list,parameters:dict,layerheight:float): function _warning (line 1186) | def _warning(message,category = UserWarning, filename = '', lineno = -1,...