MCPcopy Create free account

hub / github.com/GraftingRayman/ComfyUI_GraftingRayman / functions

Functions445 in github.com/GraftingRayman/ComfyUI_GraftingRayman

↓ 16 callersFunctionapplyBoundaryCheck
(node, bounds, nodeWidth, nodeHeight)
web/js/GRMenuHook.js:117
↓ 16 callersFunctionarrangeGroup
(group, layout)
web/js/GRMenuHook.js:2094
↓ 16 callersFunctionarrangeUngroupedNodes
(canvas, layout)
web/js/GRMenuHook.js:2177
↓ 16 callersFunctioncalculateLayoutBounds
(group)
web/js/GRMenuHook.js:98
↓ 13 callersMethoddraw_text
(draw, position, text, font, font_color, font_stroke, font_stroke_thickness, font_stroke_colour)
Nodes/GRScroller.py:194
↓ 13 callersMethodrandomize_colours
(self)
Nodes/GRTextOverlay.py:818
↓ 9 callersFunctiondivX
web/js/gr_sigma_preset_selector.js:191
↓ 9 callersFunctiondivX
web/js/gr_sigma_preset_selector_advanced.js:235
↓ 9 callersFunctiondotX
web/js/gr_sigma_preset_selector_advanced.js:232
↓ 9 callersFunctionhideCaptionGenerator
()
web/js/GRPromptViewer.js:214
↓ 9 callersFunctionrotatedDims
(img, rotation)
web/js/image_loader_ultimate_multi.js:24
↓ 9 callersFunctionroundRect
(ctx, x, y, w, h, r)
web/js/gr_live_group_controller.js:204
↓ 8 callersMethodblend_images
(self, img1, img2, method, strength)
Nodes/GRImage.py:696
↓ 8 callersFunctionclearImageDisplay
()
web/js/GRPromptViewer.js:232
↓ 8 callersFunctionsave
()
web/js/gr_live_group_controller.js:382
↓ 7 callersFunctiondotX
web/js/gr_sigma_preset_selector.js:188
↓ 6 callersFunctionbtn
(ctx, x, y, w, h, bg, border, textCol, label, fontSize)
web/js/image_loader_ultimate_multi.js:63
↓ 6 callersMethodcalculate_position
(frame_index, total_frames, start_pos, end_pos, movement)
Nodes/GRCounter.py:235
↓ 6 callersFunctiondotY
web/js/gr_sigma_preset_selector_advanced.js:233
↓ 6 callersFunctiongetVisibleItems
()
web/js/gr_live_group_controller.js:354
↓ 5 callersFunctioncheckCaptionGeneratorNeeded
()
web/js/GRPromptViewer.js:318
↓ 5 callersFunctiondualBtns
(ctx, margin, bw, bh, y, lBg, rBg, lBorder, rBorder, lCol, rCol, lLabel, rLabel)
web/js/image_loader_ultimate_multi.js:72
↓ 5 callersMethodgenerate
(self, preset, overall_max, overall_min, auto_distribute, total_steps, comp_thresh, mid_thres
Nodes/GRSigmas.py:525
↓ 5 callersMethodhex_to_rgba
(hex_color, alpha)
Nodes/GRScroller.py:189
↓ 4 callersFunction_blank
(h=512, w=512)
Nodes/image_loader_ultimate_multi.py:119
↓ 4 callersFunction_blank_mask
(h=512, w=512)
Nodes/image_loader_ultimate_multi.py:123
↓ 4 callersFunction_to_tensor
(pil_img)
Nodes/image_loader_ultimate_multi.py:111
↓ 4 callersFunctionarrangeGrid
(nodes, group)
web/js/GRMenuHook.js:670
↓ 4 callersMethodcreate_whole_word_pattern
Create a pattern that matches whole words, handling multi-word phrases.
Nodes/GRPromptReplacer.py:91
↓ 4 callersFunctiondotY
web/js/gr_sigma_preset_selector.js:189
↓ 4 callersFunctiongetGroups
()
web/js/gr_live_group_controller.js:61
↓ 4 callersFunctiongetNodesInGroup
(group)
web/js/gr_live_group_controller.js:63
↓ 4 callersFunctionghostRow
(ctx, margin, bw, bh, y, lLabel, rLabel)
web/js/image_loader_ultimate_multi.js:77
↓ 4 callersMethodhex_to_rgb
(self, hex_color)
Nodes/GRTextOverlay.py:198
↓ 4 callersMethodhex_to_rgb
(self, hex_color)
Nodes/GRTextOverlay.py:638
↓ 4 callersFunctionitemH
(it)
web/js/gr_live_group_controller.js:362
↓ 4 callersFunctionloadAssociatedImage
(folderName, fileName)
web/js/GRPromptViewer.js:284
↓ 3 callersFunction_load_and_transform
Load image, rotate, flip, then crop. Returns RGB PIL image or None.
Nodes/image_loader_ultimate_multi.py:62
↓ 3 callersFunction_parse_encoded
Parse 'path|cropX,cropY,cropW,cropH,rotation,flipH,flipV,posX,posY
Nodes/image_loader_ultimate_multi.py:21
↓ 3 callersMethodcalculate_font_size
(frame_index, total_frames, font_size_min, font_size_max, font_control, frames_per_counter=None)
Nodes/GRCounter.py:223
↓ 3 callersMethodconvert_image
Safely convert image tensor to PIL Image.
Nodes/GRPromptGenerator.py:216
↓ 3 callersMethodcreate_frame
(number: str, font_path: str, font_size: int, font_color: str, font_opacity: int, font_shadow: bool, font_shad
Nodes/GRCounter.py:361
↓ 3 callersMethoddraw_polygon
(self, mask, x_center, y_center, diameter, sides=6)
Nodes/GRMask.py:540
↓ 3 callersMethoddraw_text_with_letter_spacing
( self, draw, position, text, font, fill, stroke_fill, stroke_width, align, letter_spacing, spacing, j
Nodes/GRTextOverlay.py:221
↓ 3 callersMethodescape_for_regex
Escape text for regex but preserve word boundaries for phrases.
Nodes/GRPromptReplacer.py:83
↓ 3 callersFunctiongetRotatedCanvas
(img, rotation, flipH, flipV)
web/js/image_loader_ultimate_multi.js:10
↓ 3 callersFunctiongraphLayout
(node, graphY, sigmas)
web/js/gr_sigma_preset_selector.js:177
↓ 3 callersFunctiongraphLayout
(node, graphY, sigmas)
web/js/gr_sigma_preset_selector_advanced.js:221
↓ 3 callersMethodhex_to_rgba
(hex_color, alpha)
Nodes/GRCounter.py:218
↓ 3 callersFunctionmakeSegment
(steps, curveType, zoneMax, zoneMin, exponent = 1.0)
web/js/gr_sigma_preset_selector.js:7
↓ 3 callersFunctionmakeSegment
(steps, curveType, zoneMax, zoneMin, exponent = 1.0)
web/js/gr_sigma_preset_selector_advanced.js:7
↓ 3 callersFunctionmake_segment
Exact port of GRSigmas.py make_segment()
Nodes/GRSigmaPresetSelectorAdvanced.py:124
↓ 3 callersFunctionmake_segment
(steps, curve_type, zone_max, zone_min, exponent=1.0)
Nodes/GRSigmaPresetSelector.py:123
↓ 3 callersMethodmake_segment
(self, steps, curve_type, zone_max, zone_min, exponent=1.0)
Nodes/GRSigmas.py:403
↓ 3 callersMethodpreserve_case_pattern
Attempt to preserve the case pattern of the matched text.
Nodes/GRPromptReplacer.py:115
↓ 3 callersFunctionsetGroupMuted
(group, muted)
web/js/gr_live_group_controller.js:74
↓ 3 callersFunctionsyncItems
(state)
web/js/gr_live_group_controller.js:138
↓ 2 callersFunction_remove_bg
Remove background from an RGB PIL image using rembg. Returns RGBA PIL image with background made transparent. Falls back gracefully if
Nodes/image_loader_ultimate_multi.py:88
↓ 2 callersMethodapply_mask
Helper function to apply a mask based on the shape.
Nodes/GRMask.py:134
↓ 2 callersFunctionarrangeCircular
(nodes, group)
web/js/GRMenuHook.js:1035
↓ 2 callersFunctionarrangeDiamond
(nodes, group)
web/js/GRMenuHook.js:1647
↓ 2 callersFunctionarrangeFillGroup
(nodes, group)
web/js/GRMenuHook.js:1724
↓ 2 callersFunctionarrangeFlower
(nodes, group)
web/js/GRMenuHook.js:2046
↓ 2 callersFunctionarrangeHeart
(nodes, group)
web/js/GRMenuHook.js:1859
↓ 2 callersFunctionarrangeHierarchyHorizontal
(nodes, group)
web/js/GRMenuHook.js:1136
↓ 2 callersFunctionarrangeHierarchyVertical
(nodes, group)
web/js/GRMenuHook.js:1315
↓ 2 callersFunctionarrangeHorizontal
(nodes, group)
web/js/GRMenuHook.js:953
↓ 2 callersFunctionarrangeSpiral
(nodes, group)
web/js/GRMenuHook.js:1955
↓ 2 callersFunctionarrangeSquare
(nodes, group)
web/js/GRMenuHook.js:1578
↓ 2 callersFunctionarrangeStar
(nodes, group)
web/js/GRMenuHook.js:1907
↓ 2 callersFunctionarrangeTightGrid
(nodes, group)
web/js/GRMenuHook.js:814
↓ 2 callersFunctionarrangeTriangle
(nodes, group)
web/js/GRMenuHook.js:1492
↓ 2 callersFunctionarrangeVertical
(nodes, group)
web/js/GRMenuHook.js:994
↓ 2 callersFunctionarrangeWave
(nodes, group)
web/js/GRMenuHook.js:2003
↓ 2 callersFunctionbuildSaveData
(items, enabledGroups)
web/js/gr_live_group_controller.js:49
↓ 2 callersFunctionbuildWidget
(node)
web/js/gr_live_group_controller.js:335
↓ 2 callersMethodclear_cache
Clear all cached models from memory.
Nodes/GRPromptGenerator.py:84
↓ 2 callersFunctioncreateGroupForUngroupedNodes
(canvas)
web/js/GRMenuHook.js:333
↓ 2 callersMethodcreate_masks
(self, image, text, font, font_size, stroke_thickness, justification, line_spacing, padding)
Nodes/GRTextOverlay.py:318
↓ 2 callersFunctionderiveDisplaySigmas
(rawSigmas, activeShape)
web/js/gr_sigma_preset_selector_advanced.js:191
↓ 2 callersFunctiondisplayImage
(imageDataUrl)
web/js/GRPromptViewer.js:245
↓ 2 callersMethoddraw_filled_polygon
(self, mask, points)
Nodes/GRMask.py:561
↓ 2 callersMethoddraw_text
( self, image, text, font_size, font, fill_colour, str
Nodes/GRTextOverlay.py:363
↓ 2 callersMethoddraw_text
(self, image, mask, text, randomize, font_size, font, fill_colour, stroke_colour, stroke_thickness, padding, h
Nodes/GRTextOverlay.py:821
↓ 2 callersMethoddraw_text_with_letter_spacing
(self, draw, position, text, font, fill, stroke_fill, stroke_width, align, vertical_randomness, letter_spacing
Nodes/GRTextOverlay.py:656
↓ 2 callersFunctiongenerateFromDef
(def, overallMax = 1.0, overallMin = 0.01)
web/js/gr_sigma_preset_selector.js:40
↓ 2 callersFunctiongenerateSigmasFromPreset
(presetDef, overallMax, overallMin)
web/js/gr_sigma_preset_selector_advanced.js:42
↓ 2 callersFunctiongenerate_from_def
Generate sigma list from a PRESET_DEFS entry, identical to GRSigmas.py generate()
Nodes/GRSigmaPresetSelectorAdvanced.py:145
↓ 2 callersFunctiongenerate_from_def
(d, overall_max=1.0, overall_min=0.01)
Nodes/GRSigmaPresetSelector.py:143
↓ 2 callersMethodgenerate_prompt
Generate a detailed prompt with emphasis on the selected type of image. Replacement text can be provided for a specific category.
Nodes/GRPrompt.py:1055
↓ 2 callersFunctiongetUngroupedNodes
()
web/js/GRMenuHook.js:26
↓ 2 callersMethodget_colour_value
(self, colour)
Nodes/GRTile.py:350
↓ 2 callersMethodget_rgb
(self, color_name)
Nodes/GRTextOverlay.py:644
↓ 2 callersMethodgrow_mask
(self, mask, distance)
Nodes/GRMask.py:578
↓ 2 callersMethodhash_seed
Hash the seed for reproducibility.
Nodes/GRPromptGenerator.py:69
↓ 2 callersFunctionhitDiv
(pos,L,divs)
web/js/gr_sigma_preset_selector_advanced.js:418
↓ 2 callersFunctionhitDot
(pos,L,sigs)
web/js/gr_sigma_preset_selector_advanced.js:422
↓ 2 callersFunctionisGroupEnabled
(group)
web/js/gr_live_group_controller.js:79
↓ 2 callersFunctionloadFileContent
(folderName, fileName)
web/js/GRPromptViewer.js:326
↓ 2 callersMethodperspective_transform_y_axis
(image, angle, width, height)
Nodes/GRCounter.py:253
next →1–100 of 445, ranked by callers