parameters: (self, obj, isHole)
return_statement: return params
docstring: areaOpAreaParams(obj, isHole) ... returns dictionary with area parameters.
          Do not overwrite.
docstring_summary: areaOpAreaParams(obj, isHole) ... returns dictionary with area parameters.
          Do not overwrite.
docstring_tokens: areaOpAreaParams ( obj isHole ) ... returns dictionary with area parameters . Do not overwrite .
function: def areaOpAreaParams(self, obj, isHole):
          """areaOpAreaParams(obj, isHole) ... returns dictionary with area parameters.
          Do not overwrite."""
          params = {}
          params["Fill"] = 0
          params["Coplanar"] = 0
          params["SectionCount"] = -1
  
          offset = obj.OffsetExtra.Value  # 0.0
          if obj.UseComp:
              offset = self.radius + obj.OffsetExtra.Value
          if obj.Side == "Inside":
              offset = 0 - offset
          if isHole:
              offset = 0 - offset
          params["Offset"] = offset
  
          jointype = ["Round", "Square", "Miter"]
          params["JoinType"] = jointype.index(obj.JoinType)
  
          if obj.JoinType == "Miter":
              params["MiterLimit"] = obj.MiterLimit
  
          if obj.SplitArcs:
              params['Explode'] = True
              params['FitArcs'] = False
  
          return params
function_tokens: def areaOpAreaParams ( self , obj , isHole ) : params = { } params [ "Fill" ] = 0 params [ "Coplanar" ] = 0 params [ "SectionCount" ] = - 1 offset = obj . OffsetExtra . Value # 0.0 if obj . UseComp : offset = self . radius + obj . OffsetExtra . Value if obj . Side == "Inside" : offset = 0 - offset if isHole : offset = 0 - offset params [ "Offset" ] = offset jointype = [ "Round" , "Square" , "Miter" ] params [ "JoinType" ] = jointype . index ( obj . JoinType ) if obj . JoinType == "Miter" : params [ "MiterLimit" ] = obj . MiterLimit if obj . SplitArcs : params [ 'Explode' ] = True params [ 'FitArcs' ] = False return params